67532706
39309315
2299499
76701837
17135920
23217259
76221202
37546927
34511939
847270
11161314
14748663
6372223
6574802
19931464
20822065
7945084
37019864
58217484
3575993
22474232
7889796
43137321
43959022
56686389
9728722
13383306
2135734
74893791
37834235
32637969
16359359
88054353
50851961
66685122
32165135
88157010
91962492
93884146
15437153