10583124
6556489
93943359
86642698
62199613
48114900
6819595
56881762
36007263
25096647
19454005
15852945
45425199
92072898
63142019
1732160
9548173
61219104
99148484
88609132
77814048
92387523
28162709
12272796
15394833
9092423
63904747
25574761
81832501
3919409
29867850
64443585
27168975
80647963
96056355
78308690
6383268
1365105
8217290
28417960