339
5888
9883
6940
4224
7320
2540
3123
4173
7770
1640
3060
3049
3611
4918
5677
4383
1841
4315
4854
5296
5188
4781
5071
2832
9291
3798
1830
2184
5999
6718
7635
3336
684
4930
5597
6913
9975
1958
4290
1037
9582
6000
4362
7902
7190
7123
987
9463
3166
9572
9880
2741
3216
9512
8141
1964
5053
6249
7007
5388
8040
9710
4039
9103
1941
7786
9059
8295
8522