80742838
4402232
1842607
86705534
5571443
65194195
9868197
45682567
45098939
41733431
37966237
94402331
8821820
21859213
4068215
5252022
26207204
37992553
27974311
60135469
24304604
91097354
29288944
50427182
46527790
44648573
18575333
40932599
28924648
43982683
16799830
74817111
83913155
67099347
6954383
7533977
91033459
12543871
46508794
15244594