Perfect Square
54423757521 is a perfect square (233289 × 233289)
Fifty-four billion, four hundred and twenty-three million, seven hundred and fifty-seven thousand, five hundred and twenty-one.
54423757521 is a perfect square (233289 × 233289)
54423757521 is odd
Previous odd number is 54423757519
Next odd number is 54423757523