Perfect Square
1900951234357514161 is a perfect square (1378749881 × 1378749881)
1900951234357514161 is a perfect square (1378749881 × 1378749881)
1900951234357514161 is odd
Previous odd number is 1900951234357514159
Next odd number is 1900951234357514163
1101001100001100010010001001101110011001110000100111110110001