Perfect Square
3925974353513337225 is a perfect square (1981407165 × 1981407165)
3925974353513337225 is a perfect square (1981407165 × 1981407165)
3925974353513337225 is odd
Previous odd number is 3925974353513337223
Next odd number is 3925974353513337227
11011001111011110111001101111110110010011101001101000110001001