Perfect Square
1661834561499913731333116707574081559631225 is a perfect square (1289121624013775409035 × 1289121624013775409035)
1661834561499913731333116707574081559631225 is a perfect square (1289121624013775409035 × 1289121624013775409035)
1661834561499913731333116707574081559631225 is odd
Previous odd number is 1661834561499913731333116707574081559631223
Next odd number is 1661834561499913731333116707574081559631227
100110001001110110001010111100111011000000110001010011001110111001100011011110110111110011010110101011001001000101010000100101001010101111001
4589478719949083071539395921236431692246727893836358096500374876131262213855048620473648881700233032068994419387851368644515625
2761694109795610553745597635761678000650461123146535514418075249860769745557995000625