33363341
18158569
269905
70104670
96933554
58124663
96119783
77726371
79188221
57655192
6024962
43182603
12803637
27431649
46216420
40527268
6501827
96491185
95173012
3560368
98158413
72662945
5047108
23887436
17085630
21653708
11427750
2532803
8291780
2623304
85709602
55597918
39445677
17629562
1113938
11447703
50239310
68839017
17997752
14624620