Perfect Square
62502000016 is a perfect square (250004 × 250004)
Sixty-two billion, five hundred and two million and sixteen.
62502000016 is a perfect square (250004 × 250004)
62502000016 is even
Previous even number is 62502000014
Next even number is 62502000018