188170
698790
4532
198383
854403
544451
46154
671928
370498
111948
629568
767763
5245799
3670581
3196148
2496804
2273988
2112609
2043358
193678
1820118
1743136
1719196
1659471