32184176
16032137
31576178
22837177
619779
11566120
16169115
8536131
1301594
1466117
360969
5941103
1503114
3042117
1534106
378565
154894
381898
209289
222192