Perfect Square
52619484486255210000 is a perfect square (7253928900 × 7253928900)
52619484486255210000 is a perfect square (7253928900 × 7253928900)
52619484486255210000 is even
Previous even number is 52619484486255209998
Next even number is 52619484486255210002
145693362606984876760216425584855029701672295761000000000000
101101101000111101111101100101100110101011011010110110111000010000