199510
247897
108778
417889
979505
932742
65444
343889
95626
506683
189445
567770
5132799
3552581
3063148
2368804
2229988
2042609
1952357
191278
1762118
1719136
1686195
1635471