8051
9678
6830
7957
1962
4006
7390
7689
1871
3927
3243
6613
5054
2043
2027
6527
1747
2515
7096
8859
5039
453
8780
3583
9060
3857
4328
320
8006
1628
7672
227
8109
3101
6937
1514