27492866
22482933
79961671
93975774
52103707
59775984
52228079
55103798
75732214
98683241
26948999
52264704
26484169
681008
79895446
50742505
30579517
24479264
8024077
9278290
26072308
78939945
52164427
6386414
38921590
17661995
8299171
23507788
6315325
10816072
57892457
34091577
64876439
45691972
9162695
2164986
1627546
3337906
45329652
7167599