Perfect Square
120030427147523218225 is a perfect square (10955839865 × 10955839865)
120030427147523218225 is a perfect square (10955839865 × 10955839865)
120030427147523218225 is odd
Previous odd number is 120030427147523218223
Next odd number is 120030427147523218227
1101000000111000001101111011000101011001110100001100101101100110001
1729314786093243128405073667140633780304909246672299445140625