Perfect Square
1661834561499913731343429680566191762903521 is a perfect square (1289121624013775409039 × 1289121624013775409039)
1661834561499913731343429680566191762903521 is a perfect square (1289121624013775409039 × 1289121624013775409039)
1661834561499913731343429680566191762903521 is odd
Previous odd number is 1661834561499913731343429680566191762903519
Next odd number is 1661834561499913731343429680566191762903523
100110001001110110001010111100111011000000110001010011001110111001110100111101000000011011011000011010110110000101000000111110001000111100001
4589478719949083071624839751536807578273983872647246561751518359100391760009745581647449756032385502068808332906664589868089761
2761694109795610553779874545661885826507087991581491664519459288186356938804354197441