Perfect Square
16420073604561 is a perfect square (4052169 × 4052169)
Sixteen trillion, four hundred and twenty billion, seventy-three million, six hundred and four thousand, five hundred and sixty-one.
16420073604561 is a perfect square (4052169 × 4052169)
16420073604561 is odd
Previous odd number is 16420073604559
Next odd number is 16420073604563