Perfect Square
29980093007381952484 is a perfect square (5475408022 × 5475408022)
29980093007381952484 is a perfect square (5475408022 × 5475408022)
29980093007381952484 is even
Previous even number is 29980093007381952482
Next even number is 29980093007381952486
11010000000001110101011111011111110110110001011000111011111100100