98328
922468
352730
309849
35617
915386
449826
66096
49230
510738
127884
765775
5149799
3568581
3081148
2394804
2231988
2053609
1974358
191678
1770118
1720136
1691196
1637471