58159452
44199181
49774756
36843448
82496778
46579840
62583986
98475252
59031645
36003690
8956163
1784677
87009558
9131380
9406537
57556175
14269119
91754983
13764208
69338859
88213658
80419237
66322192
54836757
38111310
58079745
28022073
84627495
8161746
7383492
85994773
19344176
1687402
77546802
15936323
48974691
41193594
42957280
54031347
41309444