Perfect Square
54420024961 is a perfect square (233281 × 233281)
Fifty-four billion, four hundred and twenty million, twenty-four thousand, nine hundred and sixty-one.
54420024961 is a perfect square (233281 × 233281)
54420024961 is odd
Previous odd number is 54420024959
Next odd number is 54420024963