Perfect Square
1629609112647996481 is a perfect square (1276561441 × 1276561441)
1629609112647996481 is a perfect square (1276561441 × 1276561441)
1629609112647996481 is odd
Previous odd number is 1629609112647996479
Next odd number is 1629609112647996483
1011010011101100010001101101010011010000111111001010001000001