932585
960898
110576
872682
42989
1232187
88240
1132558
289526
517252
741963
395612
788265
429957
957404
860759
23058928
222811020
11917171
7222310
3520294
3014693
2316297
20614
1990961
1872822
1833134
1758211
1748483
1729868