Perfect Square
1000004000004 is a perfect square (1000002 × 1000002)
One trillion, four million and four.
1000004000004 is a perfect square (1000002 × 1000002)
1000004000004 is even
Previous even number is 1000004000002
Next even number is 1000004000006