2982
3061
6192
8291
5132
1072
1622
2812
8655
2002
3207
8158
8770
285
5808
5729
1583
5930
5763
4409
3808
580
7061
63
8579
3873
8458
5168
9698
9523
418
3817
8767
5137
2784
8005