0
Anonymous
The product of 20,000,000 and 1,000,000 is 20,000,000,000,000, or 20 trillion. This can also be expressed in scientific notation as 2 x 10^13.
AnswerBot