28886558
68611727
87216334
70301585
27989151
58276503
86873060
100006689
38339455
1319393
51669658
7998077
71201075
28493606
13807182
82618597
69414377
35757703
59057223
35304459
68284938
1158139
11741349
13525534
50078198
14553355
10588470
56253371
39589699
45242962
39628368
88406354
33097861
40973722
56958375
1811145