7684788
48713150
21034195
9249126
95731799
14283555
5607713
88836513
63634381
90058817
20545140
84877806
24938326
55709865
336105
9300934
1348141
59809631
9016390
87686108
18151042
84321584
7989697
535466
15852511
13518179
19041031
39406244
37509009
70554956
63601142
12225547
97023123
3445986
54311495
14384072
72814008
31491118
46268300
14271432