95421738
85411338
8153462
7539132
7058605
6800268
66331714
6282214
57271768
5437359
5388479
1680225
123398
118160
1124122
110755
908103
88574
73831
6017