35000000
25500000
55000000
29500000
22900000
18900000
29500000
23000000
29900000
18000000