Perfect Square
149548441 is a perfect square (12229 × 12229)
One hundred and forty-nine million, five hundred and forty-eight thousand, four hundred and forty-one.
149548441 is a perfect square (12229 × 12229)
149548441 is odd
Previous odd number is 149548439
Next odd number is 149548443
Friday, 27 September 1974 21:14:01 UTC