77686
124565
843298
679204
635824
830513
578955
852941
384872
903953
769
626212
5117799
3551581
3053148
2358804
2226988
2034609
1947357
191078
1756118
1718136
1682195
1633471