Perfect Square
1642912225740816517217816951845225 is a perfect square (40532853658986515 × 40532853658986515)
1642912225740816517217816951845225 is a perfect square (40532853658986515 × 40532853658986515)
1642912225740816517217816951845225 is odd
Previous odd number is 1642912225740816517217816951845223
Next odd number is 1642912225740816517217816951845227
101000100000000011101111011010101000010010101110110111111110111001010011100110111010001001010101111000101101001
4434483918565384093936558809890025546406469274226004927427069990532539215294703632665635903345765625
2699160581488643650786958028180249001017766839673795066532355300625