Perfect Square
148522969 is a perfect square (12187 × 12187)
One hundred and forty-eight million, five hundred and twenty-two thousand, nine hundred and sixty-nine.
148522969 is a perfect square (12187 × 12187)
148522969 is odd
Previous odd number is 148522967
Next odd number is 148522971
Monday, 16 September 1974 00:22:49 UTC