Perfect Square
9960841136828320729 is a perfect square (3156080027 × 3156080027)
9960841136828320729 is a perfect square (3156080027 × 3156080027)
10001010 00111100 00000100 00111101 00111000 11000000 00001011 11011001
9960841136828320729 is odd
Previous odd number is 9960841136828320727
Next odd number is 9960841136828320731