38477655
29118561
36825719
16936858
34202670
49045430
68561960
88315213
88176748
65577284
58121083
39255832
27942241
91611578
42652434
91799837
15126233
18765562
47501158
17041348
26143091
1857129
69736563
56225643
45788179
61226889
8755855
93581081
6709793
6774391
4643852
10981367
12471022
9184787
59001057
55374104
54792428
83808186
70657628
536543