39662216
41985182
23943029
70873319
5146431
24661336
29835709
9619769
82951342
42231095
70634073
4043692
62721
8003288
46697085
66474550
32433299
13494725
90935505
92941189
6731303
88026872
82674838
68001686
24025285
82915852
23094407
82542597
99753402
24573817
93059761
65062827
69868213
46301759
42246925
34347413
6037699
55787897
3625692
66913737