Perfect Square
666722255030645641 is a perfect square (816530621 × 816530621)
666722255030645641 is a perfect square (816530621 × 816530621)
666722255030645641 is odd
Previous odd number is 666722255030645639
Next odd number is 666722255030645643
1001 0100 0000 1010 1100 0101 1011 1100 0110 1111 0010 1111 0011 1000 1001