9493
4630
3112
8993
8432
2963
6198
2149
3762
3503
5040
9528
7900
969
4248
2755
8214
4291
2499
6612
7225
6605
5347
3067
8556
4391
3308
8159