838769
948942
821302
577575
320464
512181
458634
703750
370144
66765
835461
680639
5132799
3552581
3063148
2369804
2229988
2042609
1952357
191278
1762118
1719136
1686195
1635471