Perfect Square
149157369 is a perfect square (12213 × 12213)
One hundred and forty-nine million, one hundred and fifty-seven thousand, three hundred and sixty-nine.
149157369 is a perfect square (12213 × 12213)
149157369 is odd
Previous odd number is 149157367
Next odd number is 149157371
Monday, 23 September 1974 08:36:09 UTC