122116117
116665104
11526522
474688
471962
4267987
347851
340713
3215726
3119694
2834601
2752198
76764
596424
821254
474127
582198
735743
942862
105218
220548
32749
7788
75855