Perfect Square
16421056125202886500225 is a perfect square (128144668735 × 128144668735)
16421056125202886500225 is a perfect square (128144668735 × 128144668735)
16421056125202886500225 is odd
Previous odd number is 16421056125202886500223
Next odd number is 16421056125202886500227
11011110100010111111101110101101110110001101001110011100110001111110000001
4427955588971258465833437194759704661191151307867660707137198890625