440295
1974270
4462122
2861637
3235749
4390580
4904942
4572353
4872450
2581703
58362
59272
61949
73634
74337
71793
72931
47071
72381
57295
1556189
6974359
699241
3452208
5166732
10404522
772781
509942
14044635
1126707