863776
186572
64455
838575
184688
617546
420934
957846
961631
178795
300234
839754
5149799
3568581
3081148
2394804
2231988
2053609
1974358
191678
1770118
1720136
1691196
1637471