Perfect Square
1661832728056921407973660852278235788099601 is a perfect square (1289120912892549970199 × 1289120912892549970199)
1661832728056921407973660852278235788099601 is a perfect square (1289120912892549970199 × 1289120912892549970199)
1661832728056921407973660852278235788099601 is odd
Previous odd number is 1661832728056921407973660852278235788099599
Next odd number is 1661832728056921407973660852278235788099603
100110001001110101111111111010101101001001110001011110101111010110100110000011110011101001111101011111101110010001000111000100100000000010001
4589463529739704265468877229541288028962025151874041995616495709287579876276436790665541965801648760359522244645619933860778801
2761688016041109701392179579262395130782587859415002783190527094819510069451096359201