Perfect Square
1661834561499913731348586167062246864539681 is a perfect square (1289121624013775409041 × 1289121624013775409041)
1661834561499913731348586167062246864539681 is a perfect square (1289121624013775409041 × 1289121624013775409041)
1661834561499913731348586167062246864539681 is odd
Previous odd number is 1661834561499913731348586167062246864539679
Next odd number is 1661834561499913731348586167062246864539683
100110001001110110001010111100111011000000110001010011001110111001111101101100000100101111011001010010101100100100111001001010101000000100001
4589478719949083071667561666686995521288108966992454004276769449695878666301089638070260928733634311658357480086866646132358241
2761694109795610553797013000611989739435521077887397733358807910530475395912023581761