Perfect Square
80788606600816822623234278400 is a perfect square (284233366445280 × 284233366445280)
80788606600816822623234278400 is a perfect square (284233366445280 × 284233366445280)
80788606600816822623234278400 is even
Previous even number is 80788606600816822623234278398
Next even number is 80788606600816822623234278402
527290993259424945797290814723744914813015994194058227430708448111860163022946304000000
1000001010000101011000100111000110110111100100010010111011100101010000011100000011100010000000000