Perfect Square
145852066995096351656469573900225 is a perfect square (12076922910869985 × 12076922910869985)
145852066995096351656469573900225 is a perfect square (12076922910869985 × 12076922910869985)
145852066995096351656469573900225 is odd
Previous odd number is 145852066995096351656469573900223
Next odd number is 145852066995096351656469573900227
11100110000111010010111001000011110011111110011110101111010101000101100011100010111010010111001011111000001
3102685562233215527381855614802116205408068871876604600959672608503541761479378349133286073890625
21272825446742074506533968318991144721929772614692972518255050625