60029178
82015403
53272033
87851361
52118894
40599117
15519605
1353978
60406698
17836721
14949378
522944
92061881
70939141
77035593
3491895
11744898
8526895
5409143
56768137
16658473
9242759
86841078
9894845
60894951
72683696
67012033
59807061
68072831
66231581
37437352
5032236
29655390
49374637
62559980
11794432
97187995
6739922
79082636
53939464