898623
920743
55057
153979
941142
764372
860550
72633
789432
690726
692521
173800
5138799
3562581
3068148
2378804
2230988
2046609
1957357
191378
1765118
1719136
1689196
1636471