3029
9316
8929
1134
3905
599
2090
8813
4167
5390
8002
2043
5541
9032
5001
8585
6497
832
2965
7104
7879
4547
9738
8665
645
6040
3883
2008
6367
7633
5672
4033
5645
8260
6838
5792
3502
4040
7144
1899
1265
1038
9183
1538
8459
8036
5135
7987
6120
8674
7348
6915
5652
4287
4846
2179
8349