18144038
36922128
69096028
45955382
6424634
23246683
98403346
45045888
28307706
27988694
8536693
7389498
83357023
30624523
49512752
69917906
56384664
16083888
82426478
56534802
45749505
40244105
22377610
48436457
42793229
387985
13361001
39514121
10004636
81368878
58081111
49275196
2703174
50546786
33917074
75872735
65815655
5324251
32005264
22144470