43222
32741
39464
55069
16255
8998
40265
15721
9081
11870