47441664
33068390
8144580
79042767
28425555
47882973
59931291
53065106
9893161
19733991
14553992
32716702
12536725
80147549
10964264
85066207
34198487
99122575
280561
81849651
1598585
6305336
9624882
23323357
8664376
68401606
10386591
40362194
20086343
13243283
43025740
11145711
22034529
95057925
8790819
75676333
83519856
54506372
54845502
85972721