Perfect Square
55660532514805768900 is a perfect square (7460598670 × 7460598670)
55660532514805768900 is a perfect square (7460598670 × 7460598670)
55660532514805768900 is even
Previous even number is 55660532514805768898
Next even number is 55660532514805768902
172441610792828404045285450213859029794219165311373769000000
110000010001110001111011110110101110001010000100111110001011000100