Perfect Square
9665506026493815689061025 is a perfect square (3108939694895 × 3108939694895)
9665506026493815689061025 is a perfect square (3108939694895 × 3108939694895)
9665506026493815689061025 is odd
Previous odd number is 9665506026493815689061023
Next odd number is 9665506026493815689061027
11111111110110000000010000110110000110110100110111011111011001011000010001010100001
902970969231759638128844224163495877223450656996637412826423068027064390625