8448
8667
5470
2604
5070
4306
1826
8133
2480
7395
4194
3220
3134
27
9955
9086
4041
9237
539
2164
5301
702
3877
9754
9415
6583
8793
3927
4007
3653
8770
8554
3675