Perfect Square
1628150079439164649 is a perfect square (1275989843 × 1275989843)
1628150079439164649 is a perfect square (1275989843 × 1275989843)
1628150079439164649 is odd
Previous odd number is 1628150079439164647
Next odd number is 1628150079439164651
1011010011000010110011101111011110101111111101101010011101001