Perfect Square
664671399946844761 is a perfect square (815273819 × 815273819)
664671399946844761 is a perfect square (815273819 × 815273819)
664671399946844761 is odd
Previous odd number is 664671399946844759
Next odd number is 664671399946844763
1001 0011 1001 0110 0011 0001 1101 1101 1110 0011 0001 0111 1010 0101 1001