40111
2826
82112
3466
77013
175265
158333
3622
4693
3924
34313
82034
1643817
1163512
11422276
1041816
10345259
97924
8398155
782611
71616
62324
57872
54348