7858728
3103006
7872505
71979615
6413622
68123170
53993182
21672494
86694618
66604991
19337258
74879637
12063646
42476540
8152800
13492643
71092298
40969155
40593658
7140508
61194952
79606365
91117854
28285741
2459913
86529431
10473532
6494882
9472220
97689951
31256506
373508
9657804
3282505
7858155
41794341
1201352
24411893
42746094
81777062