Perfect Square
1661834561499913731327960221078026457995089 is a perfect square (1289121624013775409033 × 1289121624013775409033)
1661834561499913731327960221078026457995089 is a perfect square (1289121624013775409033 × 1289121624013775409033)
1661834561499913731327960221078026457995089 is odd
Previous odd number is 1661834561499913731327960221078026457995087
Next odd number is 1661834561499913731327960221078026457995091
100110001001110110001010111100111011000000110001010011001110111001011010101111110011011111010101110011010010100101011000011000101011101010001
4589478719949083071496674006086243749233597009370677073774478370528431549052592920498446985331317205569180355549837743010889969
2761694109795610553728459180811574087722267341017485433156039338856597388129548117921