22199208
9934610
66533174
6371356
99341709
12094377
90312955
38371175
80418484
28583380
93084949
14386476
3555934
44101282
73347741
81317506
65577473
47453914
12519794
67208489
84202038
69194243
18689378
29297353
58369598
248004
20986331
78509796
73913150
33973819
68072060
8251940
2461510
61914597
36709285
5361492
90087599
70889251
66745242
2202969