Answer:
4.13E7 means 4.13 times 10 to the 7th power which equals
4.13 x 10^7 OR
41,300,000
Explanation:
9.4m questions
12.2m answers