Perfect Square
2066937961442679281376225 is a perfect square (1437684931215 × 1437684931215)
2066937961442679281376225 is a perfect square (1437684931215 × 1437684931215)
2066937961442679281376225 is odd
Previous odd number is 2066937961442679281376223
Next odd number is 2066937961442679281376227
110110101101100001110111001110000110110010111010000101110101110110101101111100001
8830439609704876175802074855759343430451088035933211536211847263791390625