39524757
7968620
37103478
68394821
41231041
26164671
21428020
73741663
55323035
46113620
18795020
54155272
73829652
8904874
37489084
96611449
30142015
75117841
12789197
81802475
98555069
94079627
3096901
6899164
88672169
94781899
3420801
56486394
10932282
504118
39066596
98733799
94155309
60434374
29068587
71864948
53253245
56452642
8243326
70831545