Perfect Square
1900951272962511025 is a perfect square (1378749895 × 1378749895)
1900951272962511025 is a perfect square (1378749895 × 1378749895)
1900951272962511025 is odd
Previous odd number is 1900951272962511023
Next odd number is 1900951272962511027
1101001100001100010010001110001110000010000011101000010110001