35966
23683
17416
40210
18007
24528