Perfect Square
664857644359609089 is a perfect square (815388033 × 815388033)
664857644359609089 is a perfect square (815388033 × 815388033)
664857644359609089 is odd
Previous odd number is 664857644359609087
Next odd number is 664857644359609091
1001 0011 1010 0000 1100 1000 0001 0100 0110 0100 0001 1110 1011 0000 0001