Perfect Square
80788529929589313688875110400 is a perfect square (284233231571520 × 284233231571520)
80788529929589313688875110400 is a perfect square (284233231571520 × 284233231571520)
80788529929589313688875110400 is even
Previous even number is 80788529929589313688875110398
Next even number is 80788529929589313688875110402
527289492007786590259200435674049913903140474204546959509294115741640597505572864000000
1000001010000101010110100101001110001010000011011100111111111110100001101001100010001000000000000