Perfect Square
63505008004 is a perfect square (252002 × 252002)
Sixty-three billion, five hundred and five million, eight thousand and four.
63505008004 is a perfect square (252002 × 252002)
63505008004 is even
Previous even number is 63505008002
Next even number is 63505008006