Perfect Square
23382998346409 is a perfect square (4835597 × 4835597)
Twenty-three trillion, three hundred and eighty-two billion, nine hundred and ninety-eight million, three hundred and forty-six thousand, four hundred and nine.
23382998346409 is a perfect square (4835597 × 4835597)
23382998346409 is odd
Previous odd number is 23382998346407
Next odd number is 23382998346411