9503
5667
3135
179
4950
1669
9659
3297
2794
6070
7260
8952
4216
1854
7915
5326
2366
4516
8984
6072
3781