Perfect Square
1000008000016 is a perfect square (1000004 × 1000004)
One trillion, eight million and sixteen.
1000008000016 is a perfect square (1000004 × 1000004)
1000008000016 is even
Previous even number is 1000008000014
Next even number is 1000008000018