55758059
93204459
11433904
99013808
565572
12155726
64111213
83641261
8548027
43255207
80856152
6193519
6102406
239378
79321826
25019539
40134205
41512272
52793358
28509029
3619842
4023251
28733695
50524078
20406237
13979498
48407834
62026373
89026416
32465017
2956417
19726976
402014
3689240
86917466
14735767
80205672
13703546
36679208
3754469