Perfect Square
3925974393141480625 is a perfect square (1981407175 × 1981407175)
3925974393141480625 is a perfect square (1981407175 × 1981407175)
3925974393141480625 is odd
Previous odd number is 3925974393141480623
Next odd number is 3925974393141480627
11011001111011110111001110100011101100011110100100110010110001