Perfect Square
3925974361438965889 is a perfect square (1981407167 × 1981407167)
3925974361438965889 is a perfect square (1981407167 × 1981407167)
3925974361438965889 is odd
Previous odd number is 3925974361438965887
Next odd number is 3925974361438965891
11011001111011110111001110000110001010110111000101000010000001