Perfect Square
145852066995096448271852860860121 is a perfect square (12076922910869989 × 12076922910869989)
145852066995096448271852860860121 is a perfect square (12076922910869989 × 12076922910869989)
145852066995096448271852860860121 is odd
Previous odd number is 145852066995096448271852860860119
Next odd number is 145852066995096448271852860860123
11100110000111010010111001000011110011111110011111011010001111000011111010011110111111100111110011011011001
3102685562233221693228408015544426047617615957739978267826756825307566081079741095387282355551561
21272825446742102689640680172174706234965241858248308331928134641