8915
8044
6942
3086
2440
2646
1243
9992
4418
52
9644
8703
9391
7567
3789
7017
5543
4620
5802
5028
8050
7953
1895
2650
6189
157
5290
2905