2894
6032
4548
5096
4910
9794
4049
1158
4335
5114
9303
7137
9080
3033
7794
243
5263
5756
6589
1559
3957
8086
5580
2384
5353
894
7323
7954
1160
4050
4406
74
8646
4616
7358
698
362
8727
6876
9985