7599136
19131840
32841826
45343685
32266460
28979642
60361468
23278754
40626621
5607902
38924333
88907971
68301409
19312290
64772695
39687173
20621397
2905421
10676895
14978387
9534371
2293838
42859965
14357946
7364837
31815584
43469444
23074786
5005265
95812862
2069667
8849469
74412588
31453611
50878373
29728305
120111
17514747
54149464
90605125