Perfect Square
74830149601 is a perfect square (273551 × 273551)
Seventy-four billion, eight hundred and thirty million, one hundred and forty-nine thousand, six hundred and one.
74830149601 is a perfect square (273551 × 273551)
74830149601 is odd
Previous odd number is 74830149599
Next odd number is 74830149603