547676
701885
39999
844399
392686
926732
576400
311614
611237
846865
567687
964718
5161799
3574581
3102148
2403804
2238988
2064609
1979358
191878
1774118
1723136
1693196
1639471