Perfect Square
9960841187325601225 is a perfect square (3156080035 × 3156080035)
9960841187325601225 is a perfect square (3156080035 × 3156080035)
10001010 00111100 00000100 01001000 11111010 10011111 01100101 11001001
9960841187325601225 is odd
Previous odd number is 9960841187325601223
Next odd number is 9960841187325601227