Perfect Square
1000012000036 is a perfect square (1000006 × 1000006)
One trillion, twelve million and thirty-six.
1000012000036 is a perfect square (1000006 × 1000006)
1000012000036 is even
Previous even number is 1000012000034
Next even number is 1000012000038