25939641
52581418
26431238
5494747
39672945
63251126
38127316
25921815
9097777
6111511
78341941
47637695
66021014
20831953
41544689
573143
41542849
19349504
5947583
2981605
23104660
56256799
13722504
29955673
27863824
85972752
32993917
11885521
40564233
17789390
14108980
71626096
58628644
30076975
57095359
60601328
96611864
65568772
66744603
37011245