Perfect Square
1628150094751042801 is a perfect square (1275989849 × 1275989849)
1628150094751042801 is a perfect square (1275989849 × 1275989849)
1628150094751042801 is odd
Previous odd number is 1628150094751042799
Next odd number is 1628150094751042803
1011010011000010110011110001010000110101001111000110011110001