Perfect Square
3982487102925682729 is a perfect square (1995616973 × 1995616973)
3982487102925682729 is a perfect square (1995616973 × 1995616973)
3982487102925682729 is odd
Previous odd number is 3982487102925682727
Next odd number is 3982487102925682731
11011101000100101000101110101110000100011101011011100000101001