Perfect Square
29960650117712707600 is a perfect square (5473632260 × 5473632260)
29960650117712707600 is a perfect square (5473632260 × 5473632260)
29960650117712707600 is even
Previous even number is 29960650117712707598
Next even number is 29960650117712707602
11001111111001001100111001000101100110010000010000000000000010000