35957206
9502730
27658319
626399
16044778
64624466
6123755
6329877
5653531
63414035
12081040
86193529
29851329
7422636
47235807
25326392
53516103
42199567
29656031
33861941
2947749
34405329
44273074
86508873
65608083
77688721
2168494
12279992
2115987
80407631
87939185
9766585
17874228
13644
76704595
47958906
22886202
62988611
21571914
87575484