9691
1005
8076
8730
6226
772
6662
6996
1843
6711
3942
52
2770
5314
8915
1625
6865
3530
7569
9833
5454
2730
706
3567
4752
7937
9675
1353
1032
8504
3678
3857
1260
7639
5196
6806