Perfect Square
3925974369364594561 is a perfect square (1981407169 × 1981407169)
3925974369364594561 is a perfect square (1981407169 × 1981407169)
3925974369364594561 is odd
Previous odd number is 3925974369364594559
Next odd number is 3925974369364594563
11011001111011110111001110001101100011010000111100111110000001