670231
55532
484219
798697
976805
25013
841176
34110
960847
882914
304823
301298
5313799
3742581
3254148
2574804
2310988
2159609
2078358
194478
1855118
1752136
1750196
1669471