Perfect Square
1121533228486558993493025 is a perfect square (1059024659055 × 1059024659055)
1121533228486558993493025 is a perfect square (1059024659055 × 1059024659055)
11101101 01111110 01110000 00101010 00010010 11001111 11110110 10010110 00101100 00100001
1121533228486558993493025 is odd
Previous odd number is 1121533228486558993493023
Next odd number is 1121533228486558993493027
1410705747697945479166063903939160594931174583052916678163317848474390625