Perfect Square
86123693734336753735888952832649 is a perfect square (9280285218372157 × 9280285218372157)
86123693734336753735888952832649 is a perfect square (9280285218372157 × 9280285218372157)
86123693734336753735888952832649 is odd
Previous odd number is 86123693734336753735888952832647
Next odd number is 86123693734336753735888952832651
10000111111000010001010100110111101000011100011010011101100001000010010010111111010011111110011001010001001
638804465906093189974409625759744287175729100908774105040589612019637811371617651199809775055449
7417290622445835813983074399064703630441788998526704681000357201