Perfect Square
1900951283992510201 is a perfect square (1378749899 × 1378749899)
1900951283992510201 is a perfect square (1378749899 × 1378749899)
1900951283992510201 is odd
Previous odd number is 1900951283992510199
Next odd number is 1900951283992510203
1101001100001100010010001111100000001101100100011111011111001