Perfect Square
80788338251770666526625798400 is a perfect square (284232894387280 × 284232894387280)
80788338251770666526625798400 is a perfect square (284232894387280 × 284232894387280)
80788338251770666526625798400 is even
Previous even number is 80788338251770666526625798398
Next even number is 80788338251770666526625798402
527285738896054693170998051749535372731112639330401670064973995536364953414139904000000
1000001010000101010001100000100000011010000000011011001010000000010010010000111001001100100000000