50
1262923
12539972
12805659
8457491
560251019
13479790
1922564
7819476
2629275
3181641
6240053
16140785
12037703
5435055
2673159
13916282
10052777
3618273
13054814
10059011
4703040
10190547
13030848
1350170
9231103
16151587
11742599
808392
6621916
9648693
5424115
7955749
12232768
11714410
10230267
202118
218545
3124984
1453727
14266177
16151432
10157785
11028742
12268804
5721855
12373567
9879456
13948265
7837302
3178581
