37663647
42662298
32306200
13604401
19917622
88006214
69873644
39071943
85176279
87075902
8590105
33802999
53002178
31774059
21309515
80905714
46995298
59637136
17271419
84533874
75827264
12576493
11109907
15196816
64499216
200940
94798888
89197593
73365575
55183886
67472200
32885657
3129724
8958234
3030104
95123938
10483606
40041638
58084266
20926218