Perfect Square
1661834561870194219031674437105331497614161 is a perfect square (1289121624157392768631 × 1289121624157392768631)
1661834561870194219031674437105331497614161 is a perfect square (1289121624157392768631 × 1289121624157392768631)
1661834561870194219031674437105331497614161 is odd
Previous odd number is 1661834561870194219031674437105331497614159
Next odd number is 1661834561870194219031674437105331497614163
100110001001110110001010111101000100001000111110000100110011001101101111100111101101011111111111100000000000001100011000000000011101101010001
4589478723016887397771005303443625474568528294321743362109806556356522415828526061763242856208289583060310532266760510029655281
2761694111026300377695719045399867145313483982207491990252203510194356004435227733921