43256
14113
25941
14540
32771
28960
28888
95194
39485
16365