50
10143029
13666216
12277409
8988248
10818444
17330182
9081193
14826441
1161628
15093235
13491628
6022312
11248735
13837364
4514708
9170457
8024512
18139524
12694863
12730145
8751622
7285843
12685921
2916304
3431714
11741155
11405846
8316331
2025636
18549327
16482600
3183044
16595885
7928079
10261276
16460300
9649629
6031605
5422403
7440481
9543787
15489162
15575612
11258534
2292932
17242551
17891720
1633188
618225967
2612218
