6835838
56319809
10277299
42832249
95535442
51363
39401832
14521582
76219512
6541103
48863841
60683249
54313429
24935394
80075021
58357429
39987287
9944435
81176040
52469258
89379090
8416930
14226092
46669761
20042778
48645275
70964728
76485083
1555612
2084278
21553232
32168798
28957217
6426867
6597395
25694786
52259263
94709790
27436045
30553516