8194
18832
14840
25136
3905
29866