935848
334342
55274
1452
24148
599991
75387
385351
79052
806982
459624
35707
5054799
3492581
2969148
2294804
2203988
1997609
189478
1886357
1735118
1708136
1653195
1620471