69404466
7194296
51413263
71215104
72978664
6525682
54876949
67384466
6873720
17872868
45524303
52527956
4573257
91571993
57018041
64768746
69887160
63995512
35988722
9502322
28012899
13191356
27114841
91442259
47866535
79531314
94396200
50549003
39831542
8889074
47164170
96799776
98338387
43276069
38914569
30132520
97182053
65214074
47653194
42426476