44919
34281
20750
29938
13687
14030
18368
20627
97235
40767