28607
13184
18968
13640
29376
7937
25107