Perfect Square
9113948089 is a perfect square (95467 × 95467)
Nine billion, one hundred and thirteen million, nine hundred and forty-eight thousand and eighty-nine.
9113948089 is a perfect square (95467 × 95467)
9113948089 is odd
Previous odd number is 9113948087
Next odd number is 9113948091