47674755
98065685
11893041
34695882
20876120
6051661
50611249
28529820
20537516
25534956
25504307
618700
33033572
24756629
27962954
52137968
18497239
54405957
44333556
70794869
41413510
80476354
69745222
7414847
31061942
30231197
31799269
45346595
59814340
55702306
96363667
65041377
83594132
7811618
43818891
15321427
91724946
62313016
61538378
8353509