26861
23173
13006
17339
6042
34784
39918
6620
21695