31784178
16286115
11674120
2905107
8597132
148966
7115118
1089384
32465177
16199137
643480
149894
1313595
1450110
196967
2132113