Perfect Square
62499000004 is a perfect square (249998 × 249998)
Sixty-two billion, four hundred and ninety-nine million and four.
62499000004 is a perfect square (249998 × 249998)
62499000004 is even
Previous even number is 62499000002
Next even number is 62499000006