Perfect Square
118248260955283795763211801955592641 is a perfect square (343872448671427871 × 343872448671427871)
118248260955283795763211801955592641 is a perfect square (343872448671427871 × 343872448671427871)
118248260955283795763211801955592641 is odd
Previous odd number is 118248260955283795763211801955592639
Next odd number is 118248260955283795763211801955592643
101101100011000010110111000100000001001010010011010010001000000000001000111001001101001000001010111101110100111000001
1653424190184985902059372382426231093062267487410956521054988769630202149771655095350402587588137325030721
13982651218948894222957465633196612838455493781407953033070177533354881