Perfect Square
29986575978096000004 is a perfect square (5475999998 × 5475999998)
29986575978096000004 is a perfect square (5475999998 × 5475999998)
29986575978096000004 is even
Previous even number is 29986575978096000002
Next even number is 29986575978096000006
11010000000100101101101111111100111110100101011000111110000000100