53116510
7901186
38373971
13328441
30276361
91106071
97461824
5071241
6732792
68729443
1713892
21911254
539992
68241084
82879954
55222194
28397861
79494252
68158149
49587528
6070622
59035258
12594399
58647577
48865868
58526859
20559655
45653062
21804953
60496
14932956
62676777
26459365
36904554
357994
50504391
39536652
14677410
41621537
38662688