10111
18522
12740
10408
35398
22381
23003
17064