122116117
116665104
11526522
474688
471962
4267987
347851
340713
3215726
3119694
2834601
2752198
47753
679938
778972
790214
670669
635898
892837
746925
269631
156896
102582
527886