2980117
98295717
22544771
9406106
28287667
14556130
45683973
16137738
15398001
61773243
494826
11167872
32366650
37199670
21741294
50288638
93736695
50691098
682636
78305205
66988163
59824099
77359721
73098823
69436851
69949245
5739469
44256174
35545622
92137105
9040678
54738073
44517256
84931271
85406671
91874522
57833559
6155183
49858116
82114713