Perfect Square
64000032000004 is a perfect square (8000002 × 8000002)
Sixty-four trillion, thirty-two million and four.
64000032000004 is a perfect square (8000002 × 8000002)
64000032000004 is even
Previous even number is 64000032000002
Next even number is 64000032000006