5649
8269
5291
6099
355
5591
2567
7439
6584
1386
8264
1035
5187
2891
3095
4992
8508
18
7135
7748
7635
5864
6745
1500
8358
7662
9837
6784
1958
2403
3259