Perfect Square
3925268845748265625 is a perfect square (1981229125 × 1981229125)
3925268845748265625 is a perfect square (1981229125 × 1981229125)
3925268845748265625 is odd
Previous odd number is 3925268845748265623
Next odd number is 3925268845748265627
11011001111001010110110011011111011110101110111010001010011001