Perfect Square
3925974416918366761 is a perfect square (1981407181 × 1981407181)
3925974416918366761 is a perfect square (1981407181 × 1981407181)
3925974416918366761 is odd
Previous odd number is 3925974416918366759
Next odd number is 3925974416918366763
11011001111011110111001110111001110101101100001100101000101001