35000000
25500000
55000000
22900000
18900000
23000000
42500000
29900000
18000000