Perfect Square
145852066995096303348777930420289 is a perfect square (12076922910869983 × 12076922910869983)
145852066995096303348777930420289 is a perfect square (12076922910869983 × 12076922910869983)
145852066995096303348777930420289 is odd
Previous odd number is 145852066995096303348777930420287
Next odd number is 145852066995096303348777930420291
11100110000111010010111001000011110011111110011110011001111000000110011000000100110111101110111000001000001
3102685562233212444458579414434790392883708903201587083179144307983379788357717209245918650597569
21272825446742060414980612392409865314235684931393955020182843521