Perfect Square
1661834561499913731307334275093806051450625 is a perfect square (1289121624013775409025 × 1289121624013775409025)
1661834561499913731307334275093806051450625 is a perfect square (1289121624013775409025 × 1289121624013775409025)
1661834561499913731307334275093806051450625 is odd
Previous odd number is 1661834561499913731307334275093806051450623
Next odd number is 1661834561499913731307334275093806051450627
100110001001110110001010111100111011000000110001010011001110111000110111110011100010001111010010010011111000100101110111100110101111100000001
4589478719949083071325786345485491977184387504439707715535345932988142654052523160427617531070059000590359864065908730712890625
2761694109795610553659905361011158436010289893090805066698930640632507304666812890625