52806582
74156314
81074553
41734181
32886711
9636813
56215875
65072079
72178248
71929448
21252865
49877323
322591
33939352
2988010
41796507
4717020
34962221
17754791
27203284
87218754
66032979
51308217
63878313
56723044
69419214
53529536
84585700
5078172
29212554
78826934
56714169
15532083
51253678
9261925
2392927
77755540
25008361
30289431
6683999