10368
49420
182512
39933
23579
25578
89745
21840
6705
113135