9965
5276
1174
8448
3657
3938
8376
5795
8472
1313
219
4600
2722
899
2635
9754
3246
8752
1343
2843
9089
735
3747
9323
3097
2055
5086
3901