Perfect Square
664857641098056961 is a perfect square (815388031 × 815388031)
664857641098056961 is a perfect square (815388031 × 815388031)
664857641098056961 is odd
Previous odd number is 664857641098056959
Next odd number is 664857641098056963
1001 0011 1010 0000 1100 1000 0000 1000 0011 1101 1010 1001 0101 0000 0001