14080
25873
14510
28804
16330
11921
14968
7079
24301
35063