Perfect Square
1660072166110346530687301066792914384641 is a perfect square (40743983189059296129 × 40743983189059296129)
1660072166110346530687301066792914384641 is a perfect square (40743983189059296129 × 40743983189059296129)
1660072166110346530687301066792914384641 is odd
Previous odd number is 1660072166110346530687301066792914384639
Next odd number is 1660072166110346530687301066792914384643
10011100000111001100100010011111011000010100100101111110011111100110010001101101001000010100011100100010011111011111111011100000001
4574892608736967000285749640440496278512739703951197919577926038878981769365968721498872249577953332668726723188286721
2755839596694297964429483058124771587971259423091117451709699875982615696698881