Perfect Square
664857615005640225 is a perfect square (815388015 × 815388015)
664857615005640225 is a perfect square (815388015 × 815388015)
664857615005640225 is odd
Previous odd number is 664857615005640223
Next odd number is 664857615005640227
1001 0011 1010 0000 1100 0111 1010 0111 0000 1001 1111 1110 0110 0010 0001