Perfect Square
3982487126873086441 is a perfect square (1995616979 × 1995616979)
3982487126873086441 is a perfect square (1995616979 × 1995616979)
3982487126873086441 is odd
Previous odd number is 3982487126873086439
Next odd number is 3982487126873086443
11011101000100101000101111000100010111110101100001100111101001