Perfect Square
666535612460840329 is a perfect square (816416323 × 816416323)
666535612460840329 is a perfect square (816416323 × 816416323)
666535612460840329 is odd
Previous odd number is 666535612460840327
Next odd number is 666535612460840331
1001 0100 0000 0000 0010 1001 1011 1010 1010 1110 0000 0011 0101 1000 1001