480643
748822
74543
497931
816125
325968
880652
34648
302642
630343
920827
32237
5134799
3554581
3063148
2370804
2229988
2043609
1954357
191278
1762118
1719136
1686195
1635471