38186745
82756052
57654295
47192049
3587120
60358891
4086558
95077674
10655472
3033568
17808638
63954983
40239169
49486605
65369066
6791335
58023366
87303062
28316085
74748685
26806457
4638599
80929590
6922353
62381412
56641694
73109458
82095453
86297566
58133879
18865947
46369246
64107681
4491186
24707402
480522
63818449
46293721
222910
14131768