Perfect Square
9665506026369458101265625 is a perfect square (3108939694875 × 3108939694875)
9665506026369458101265625 is a perfect square (3108939694875 × 3108939694875)
9665506026369458101265625 is odd
Previous odd number is 9665506026369458101265623
Next odd number is 9665506026369458101265627
11111111110110000000010000110110000011010010101010010111001010100111010010011011001
902970969196906431910661827763732883550888638440627057253565372467041015625