52500000
29900000
28400000
2500000
57200000
128700000
81100000
44900000
41900000
98000000
41900000