Perfect Square
666722258296768129 is a perfect square (816530623 × 816530623)
666722258296768129 is a perfect square (816530623 × 816530623)
666722258296768129 is odd
Previous odd number is 666722258296768127
Next odd number is 666722258296768131
1001 0100 0000 1010 1100 0101 1100 1000 1001 1010 0000 0000 0110 1000 0001