Perfect Square
3925974337662079921 is a perfect square (1981407161 × 1981407161)
3925974337662079921 is a perfect square (1981407161 × 1981407161)
3925974337662079921 is odd
Previous odd number is 3925974337662079919
Next odd number is 3925974337662079923
11011001111011110111001101110000000001101001011101001110110001