42115339
41908172
46476099
52503187
37832140
99096692
32213056
85118452
75349439
45573634
12568273
25332899
40684411
63215556
69428716
6984437
4494419
2640810
44724069
98469348
96702657
46588081
49704212
50985120
60433845
26249256
5978903
43178185
60231182
12632194
642611
75548447
50145537
1583646
41446106
18743679
40696207
73919416
10569281
90123354