Perfect Square
1642912617439442879919440690198641 is a perfect square (40532858490852121 × 40532858490852121)
1642912617439442879919440690198641 is a perfect square (40532858490852121 × 40532858490852121)
1642912617439442879919440690198641 is odd
Previous odd number is 1642912617439442879919440690198639
Next odd number is 1642912617439442879919440690198643
101000100000000011110001111100101000011110000001000010100111101010011001100001110001101010101001011100001110001
4434487090338616603648338558074782094891542734623384103177976396021110553852693808960508989288688721
2699161868541721192934040151732963040093640948647831336244038246881