43272598
6064206
67055407
33055212
24122126
47596307
78951163
8713367
67403138
57898022
51431805
49661518
66191773
75116579
78928634
51912460
29955270
95624385
57417755
85514294
58065484
13928919
47379409
19938969
9042983
64893646
37237902
51984871
59208104
39246592
23747099
8492277
59113216
50367094
5048277
59862863
1880182
28342248
54849857
82151572