Perfect Square
64000096000036 is a perfect square (8000006 × 8000006)
Sixty-four trillion, ninety-six million and thirty-six.
64000096000036 is a perfect square (8000006 × 8000006)
64000096000036 is even
Previous even number is 64000096000034
Next even number is 64000096000038