Perfect Square
3925974329736451281 is a perfect square (1981407159 × 1981407159)
3925974329736451281 is a perfect square (1981407159 × 1981407159)
3925974329736451281 is odd
Previous odd number is 3925974329736451279
Next odd number is 3925974329736451283
11011001111011110111001101101000101001001111100101010011010001