50
13720919
9718332
3889277
2152239
20518957
9654187
1744054
19848263
12253190
17516985
16153193
21792369
9687444
21124352
4354649
9822484
24718315
16691815
25344378
8492957
19532323
13464392
5927491
6142683
101882
20253104
16428853
25905991
10984276
9333520
8906877
10022729
20479214
21250049
16989987
12745849
25509489
9395797
2984891
2305428
7053406
9513047
18084314
15390270
3929743
26518267
23716573
18347805
876321893
7443591
