Perfect Square
1660072166110346530850276999549151569161 is a perfect square (40743983189059296131 × 40743983189059296131)
1660072166110346530850276999549151569161 is a perfect square (40743983189059296131 × 40743983189059296131)
1660072166110346530850276999549151569161 is odd
Previous odd number is 1660072166110346530850276999549151569159
Next odd number is 1660072166110346530850276999549151569163
10011100000111001100100010011111011000010100100101111110011111110111111100100100111110111011001010011001101011001110110010100001001
4574892608736967001633156226833973400939298128895166815257521608800146576488361811548277178130415065473976813027320281
2755839596694297964970586677553773271359892001616250620406279501589988566243921