8993
6918
4014
1424
2290
5076
9178
313
8072
8891
9063
1684
5667
3164
2269
5117
9641
854
4897
4178
4745
4830
9634
4891
3684
4417
1459
2376
3597
529
919