Perfect Square
104555827544719360000 is a perfect square (10225254400 × 10225254400)
104555827544719360000 is a perfect square (10225254400 × 10225254400)
104555827544719360000 is even
Previous even number is 104555827544719359998
Next even number is 104555827544719360002
1142996054499737239605263359191470651168423673856000000000000
1011010101100000000111010110011000100000000000000000000000000000000