Perfect Square
148328041 is a perfect square (12179 × 12179)
One hundred and forty-eight million, three hundred and twenty-eight thousand and forty-one.
148328041 is a perfect square (12179 × 12179)
148328041 is odd
Previous odd number is 148328039
Next odd number is 148328043
Friday, 13 September 1974 18:14:01 UTC