549996
135110
845767
247132
763377
9192
537404
868838
79720
50544
90840
343384
5109799
3542581
3042148
2345804
2223988
2029609
1939357
190678
1754118
1717136
1679195
1631471