3211479
9885313
23102644
85166211
49684703
72106993
75226084
6984160
69361221
66103722
57689334
74523714
44529327
40885614
8004061
49159990
11911140
1580390
8629253
44012403
15616442
26457799
97023354
35815805
88073116
63805335
8102564
88563352
29984224
84126785
25739750
72689030
50464317
88508828
52432573
66944650
89664222
99339818
32467563
33267971