5115832
14213022
5698825
28718630
92629367
45261087
58891194
47591171
94898324
21254010
3408009
11291120
5358759
70435103
79334579
39841947
66464315
19189193
71541471
76351057
57877929
55685791
74503273
9042450
58046357
39562891
33989712
66377925
20524569
45944551
17373819
55399053
51112467
22262501
68364816
72178113
458142
85385951
13101055
68732734