Perfect Square
1628150089647083409 is a perfect square (1275989847 × 1275989847)
1628150089647083409 is a perfect square (1275989847 × 1275989847)
1628150089647083409 is odd
Previous odd number is 1628150089647083407
Next odd number is 1628150089647083411
1011010011000010110011110000101010110011011110100111110010001