Perfect Square
1661834561499913731322803734581971356358961 is a perfect square (1289121624013775409031 × 1289121624013775409031)
1661834561499913731322803734581971356358961 is a perfect square (1289121624013775409031 × 1289121624013775409031)
1661834561499913731322803734581971356358961 is odd
Previous odd number is 1661834561499913731322803734581971356358959
Next odd number is 1661834561499913731322803734581971356358963
100110001001110110001010111100111011000000110001010011001110111001010010000000101111001011010100111011011100000101100000001100001100100110001
4589478719949083071453952090936055806220797528198171524315029280027298273140663893401847776734338694827449989515852362989057681
2761694109795610553711320725861470174794153326947387347753107169943036775971084999521