8546
10047
6914
87894
1408313
40
41
56
50
111702
222234
211043
72430
18149
112395
31739
2859
53448
127747
6763
192802
132031
68433
01216
667253
54293
43868
23644
77978
54632
35580
34536
104317
95265
1158159
518060
774354
803391
531013
1284178
313579
538869
291311
707959
216873
388103