0 Comments
5.9 x 10^5= 590000
1.3 x 10^6 = 1300000
590000 + 1300000 = 1890000
9.4m questions
12.2m answers