Perfect Square
29980092941677056256 is a perfect square (5475408016 × 5475408016)
29980092941677056256 is a perfect square (5475408016 × 5475408016)
29980092941677056256 is even
Previous even number is 29980092941677056254
Next even number is 29980092941677056258
11010000000001110101011111011000001101001110110110101000100000000