671145
10215
1646140
2016
1003193
488109
72780
35077
70560
29312143
972151
866149
1950
74151103
7622238
63071286
65801409
50551283
95541202
8844234