34893
28067
12821
25192
16348
26028
31806