52786
5697
949205
514102
785117
49233
57073
48226
996239
10481
28556
49066
107180
7294
45916
80695
77140
3438
2738
29124