Perfect Square
42181355161 is a perfect square (205381 × 205381)
Forty-two billion, one hundred and eighty-one million, three hundred and fifty-five thousand, one hundred and sixty-one.
42181355161 is a perfect square (205381 × 205381)
42181355161 is odd
Previous odd number is 42181355159
Next odd number is 42181355163