5069
4298
2497
990
9255
4349
98
1422
3087
1488
8170
9685
7583
6328
5139
6267
9993
9932
5992
9172
5834
8661
2956
8339
3718
8956
1954
1629
947
4591
7585
2083
7203