Perfect Square
3982487110908150625 is a perfect square (1995616975 × 1995616975)
3982487110908150625 is a perfect square (1995616975 × 1995616975)
3982487110908150625 is odd
Previous odd number is 3982487110908150623
Next odd number is 3982487110908150627
11011101000100101000101110110101100000010000001000001101100001