1006
8895
4026
9954
6504
1961
8057
2319
6535
5289
2829
7284
6059
7362
7491
6014
5862
873
9039
9490
7542
4900
4896
2394
8578
8616
7348
123
8771
6481
3062
2217
81