Perfect Square
55813395917898049600 is a perfect square (7470836360 × 7470836360)
55813395917898049600 is a perfect square (7470836360 × 7470836360)
55813395917898049600 is even
Previous even number is 55813395917898049598
Next even number is 55813395917898049602
173866272239849329049971993914893514769770643153063936000000
110000011010010001000000111110000000010010100011001110100001000000