40424239
42825521
25074272
76396
27308951
39558092
391593
98917985
60021736
61396481
84069721
12186393
29631931
1536268
19697354
76832221
56896630
53281684
74489913
9622989
88018795
9764459
44192897
406235
11521274
35925741
7257507
15878110
67646336
45651025
7369573
11209657
3128276
63077594
93489230
4499456
3554428
74007535
5755332
42664120