Perfect Square
1660072166110346531339204797817863122769 is a perfect square (40743983189059296137 × 40743983189059296137)
1660072166110346531339204797817863122769 is a perfect square (40743983189059296137 × 40743983189059296137)
1660072166110346531339204797817863122769 is odd
Previous odd number is 1660072166110346531339204797817863122767
Next odd number is 1660072166110346531339204797817863122771
10011100000111001100100010011111011000010100100101111110100000101100111101001100100010101111010011111111001110011011010111101010001
4574892608736967005675375986014404770203177913346968037334860463728278561313798046774632109553268155835342850909882609
2755839596694297966593897535840778322003890521031429927412189533371460366227361