50
14754829
18594751
13051894
1543846
4014588
25227049
11066872
5081922
8928258
25372315
1223596
14120572
9975373
5549885
25370935
3995626
20698306
8035047
1865560
7101155
13857987
21038075
9734826
23820465
19090003
13112678
23321223
15171916
25551853
1002513
17718119
19947575
855226080
11044098
20911903
11232124
1040318
18153856
2796609
14265314
6371069
13676641
12375599
15717444
20053542
20112600
4454306
3883352
10754306
11282598
