Perfect Square
164227562500 is a perfect square (405250 × 405250)
One hundred and sixty-four billion, two hundred and twenty-seven million, five hundred and sixty-two thousand, five hundred.
164227562500 is a perfect square (405250 × 405250)
164227562500 is even
Previous even number is 164227562498
Next even number is 164227562502