Perfect Square
62505000100 is a perfect square (250010 × 250010)
Sixty-two billion, five hundred and five million, one hundred.
62505000100 is a perfect square (250010 × 250010)
62505000100 is even
Previous even number is 62505000098
Next even number is 62505000102