Perfect Square
25049990165212110400 is a perfect square (5004996520 × 5004996520)
25049990165212110400 is a perfect square (5004996520 × 5004996520)
25049990165212110400 is even
Previous even number is 25049990165212110398
Next even number is 25049990165212110402
10101101110100011011100010101010110110000011111110001111001000000