Perfect Square
55660532455120979556 is a perfect square (7460598666 × 7460598666)
55660532455120979556 is a perfect square (7460598666 × 7460598666)
55660532455120979556 is even
Previous even number is 55660532455120979554
Next even number is 55660532455120979558
172441610238100983828670649856177205868288050444535652311616
110000010001110001111011110101110110100100100101100100011001100100