30274372
82662659
82839365
49391649
8288473
21236222
63551772
16773354
46981938
68022975
3223489
56171231
40893567
10963691
28393511
45294183
47724843
45588854
44749775
45331819
14609694
4491675
45277121
73937272
59444385
44526129
7799829
12185293
4507677
87437220
82765490
41559285
94619362
8492759
93518623
9633911
49016074
87525302
44312480
676109