98900
417834
27651
67808
71710
733401
483964
870618
137422
327659
45715
885230
5114799
3547581
3046148
2349804
2226988
2031609
1943357
190778
1756118
1717136
1681195
1632471