32666431
27011637
517228
12913432
79346206
11501426
22394648
8647410
6213849
38279324
5102360
16404781
15316660
42887179
53578434
81788970
58571943
69303115
36258305
4886940
94239518
42914452
5312261
98149837
34742873
41162583
85582661
12198425
32922794
46379532
6676890
52204917
46988723
17082199
16544315
3125805
91701754
96432466
70007051
54054377