539105
932720
797690
953652
293425
68689
964628
228885
808294
57960
341669
128256
5325799
3751581
3265148
2581804
2313988
2166609
2088358
194978
1861118
1756136
1754196
1671471