27900000
16400000
42000000
24400000