198542
4949
570550
573751
287211
857502
221970
758491
945304
504112
966698
66796
5148799
3567581
3076148
2393804
2230988
2052609
1972358
191578
1768118
1720136
1690196
1637471