50
17488805
6514669
200870
8517887
22628823
13100021
8096943
14213378
9527685
7004838
9206038
24694233
17787887
7875947
6665605
14155415
12752704
1410226
11191726
15372164
12632506
3795307
2920981
15228369
14297937
19881659
6925379
8199707
20129966
26155250
11711636
5310814
8679793
6931685
17455906
23326593
13113460
15859043
897956101
16907314
9115652
3031156
8460218
19122137
5723782
413845
3404001
2898953
20394996
6317318
