Perfect Square
55813395619064595600 is a perfect square (7470836340 × 7470836340)
55813395619064595600 is a perfect square (7470836340 × 7470836340)
55813395619064595600 is even
Previous even number is 55813395619064595598
Next even number is 55813395619064595602
173866269447129541898064721744049840720001245559882816000000
110000011010010001000000111001101001111110101100000100010010010000