45133398
30403421
51104515
44357957
74427312
78494361
65971343
16172211
64135930
44943963
36327471
30214319
14883377
81052176
97143283
43632778
26192518
77835854
82726021
45904902
3365293
1741573
85383994
94204573
20175477
50193224
3465552
49277841
3779988
26945016
34717281
2287282
75444698
35283870
90349835
1887568
23169077
31022878
57362196
39468070