82583956
15472109
17723839
87313394
8321099
52959083
8072974
3404642
91829613
87711470
9160630
39289305
85075148
72181225
13174061
88045158
14255210
74546057
21598149
60044064
24256618
32484809
77542420
11165074
50646465
11895895
32077319
55987104
5194334
6610858
44601450
5033015
13215553
73454822
84905843
46606533
31574890
68236303
21698576
16337364