43256
32772
20233
28968
13265
13686
17983
20212
95197
39487