842365
57903
72970
627303
393104
567682
469300
76819
779406
797936
269743
655893
5094799
3526581
3026148
2328804
2216988
2013609
1915357
190278
1747118
1715136
1668195
1626471