932585
960898
110576
872682
42989
1232187
88240
1132558
289526
517252
741963
395612
788265
429957
957404
1056686
23068928
222871020
11922171
7226310
3520294
3015693
2316297
20614
1990961
1873822
1833134
1758211
1748483
1729868