43250
14113
25938
14538
32767
28960
28886
95194
39484
16363