5079
8593
1666
1971
3740
7234
5154
7830
8126
7251
8580
5419
3560
5092
7579
4276
996
9240
6242
4731
6474
1396
2561
4599
8643
1140
17
2202
8542
59
3582
3483
4505
590
8419
8375
8916
7615
778
6495
1891
1769
5734
8128
6496
2207
9520
9052