46061840
49368460
46294431
66857988
65042609
56853087
36866972
58273025
41606736
40884585
783319
32081746
27923303
40238746
54994769
39202273
35682154
58239128
42492547
79109524
52367858
13058770
18756498
1540212
81403857
22637765
24995340
33375815
97406261
74535471
64657789
80212759
78838340
6125414
56491897
24998487
10785178
99381129
54523842
84413888