39536904
27222848
15292418
47568914
58458868
71735290
33943875
36405072
324091
81328101
91523617
62412654
6509341
87182892
95522533
54895276
7671633
86504251
2623444
1879292
12889016
89445187
56099449
222766
4916608
92138883
10871736
92848441
64488583
21157514
40247373
32108733
11554066
41129597
43879940
77385213
65339902
69197914
7962188
36522713