Perfect Square
89762301749349610000 is a perfect square (9474296900 × 9474296900)
89762301749349610000 is a perfect square (9474296900 × 9474296900)
89762301749349610000 is even
Previous even number is 89762301749349609998
Next even number is 89762301749349610002
723239174202893218366753230267929224918903345681000000000000
1001101110110110011110000011101110000100111011010000111001000010000