4943113
4733150
4974267
4938243
2554664
4462931
3465376
4881902
2611436
1318467
52237
53353
56193
58434
50336
72241
44768
46511
47843
43979
2054246
549706
5584021
1858759
1200737
1620826
2270293
1245963
889528
25025850