2045609
672741
345164
280618
39278
747732
128248
919872
245862
1030546
38524
256641
5137799
3561581
3068148
2377804
2229988
1956357
191378
1763118
1719136
1688196
1635471