932585
960898
110576
872682
42989
1232187
88240
1132558
289526
1047384
1730868
517252
741963
395612
788265
429957
23081928
223021020
11927171
7230310
3521294
3016693
2318297
20614
1990961
1873822
1833134
1759211
1749483