660472
96618
524712
617836
256699
729466
980116
876740
474490
334773
129515
821847
5134799
3554581
3063148
2370804
2229988
2043609
1954357
191278
1762118
1719136
1686195
1635471