Perfect Square
664671390163558969 is a perfect square (815273813 × 815273813)
664671390163558969 is a perfect square (815273813 × 815273813)
664671390163558969 is odd
Previous odd number is 664671390163558967
Next odd number is 664671390163558971
1001 0011 1001 0110 0011 0001 1011 1001 0111 0001 0000 0110 0010 0011 1001