Perfect Square
52639501489 is a perfect square (229433 × 229433)
Fifty-two billion, six hundred and thirty-nine million, five hundred and one thousand, four hundred and eighty-nine.
52639501489 is a perfect square (229433 × 229433)
52639501489 is odd
Previous odd number is 52639501487
Next odd number is 52639501491