8446
10047
6814
87894
1348313
40
41
56
50
111702
222234
201043
72430
18149
112395
31739
2859
53448
127747
6763
192802
132031
68433
01216
627253
54293
43868
23644
77978
54632
35580
24536
104317
95265
1108159
478060
754354
793391
501013
1244178
303579
508869
271311
687959
216873
388103