Perfect Square
664418961980347291587876000750045397911435025 is a perfect square (25776325610535480112745 × 25776325610535480112745)
664418961980347291587876000750045397911435025 is a perfect square (25776325610535480112745 × 25776325610535480112745)
664418961980347291587876000750045397911435025 is odd
Previous odd number is 664418961980347291587876000750045397911435023
Next odd number is 664418961980347291587876000750045397911435027
11101110010110010011111010111010010011010100111011100101001111110100010101011000001110001100111100110101101000101111100110010011011010111011100010001
293309449711450460164458772956720824144770794863859505886892669192903585062916559061205748125482975953639417354435312957140900815640625
441452557039042179753042037354044738870334598855870196610268202441922900162373654796750625