Perfect Square
1665662879281640625 is a perfect square (1290605625 × 1290605625)
1665662879281640625 is a perfect square (1290605625 × 1290605625)
1665662879281640625 is odd
Previous odd number is 1665662879281640623
Next odd number is 1665662879281640627
1011100011101100111111001000001001011001000101111010010110001