39681448
23027513
96917407
4310568
45582430
85018621
82369461
79711732
90019550
78627307
82087801
23084682
91304359
29195610
15122820
42831987
59224907
70877618
24931151
46624055
32581163
9355076
5981959
56497841
80991345
87861561
4552131
52512341
2183470
9923113
26327452
5933970
66061758
155141
13138431
59916325
87522716
63655745
444272
24776900