39679945
92557173
95635515
38273092
23388764
6525853
55017524
18508856
622870
9406221
85686867
929066
74585952
356429
90585489
30421840
62203401
23746440
82083724
55958255
34681079
93084551
30299274
61669442
31842438
16982449
76666827
80993143
4997427
98685126
24479914
1987978
121249
1843788
16911995
74745809
55437600
7114279
51212392
45527274