Perfect Square
13640820445487740129123821921 is a perfect square (116793922981839 × 116793922981839)
13640820445487740129123821921 is a perfect square (116793922981839 × 116793922981839)
13640820445487740129123821921 is odd
Previous odd number is 13640820445487740129123821919
Next odd number is 13640820445487740129123821923
1011000001001101101100000101100001001011111001110101100101000110001100011101001110100101100001
2538174502209512103518896035550865378712347812391141331925224522173089576452210812961