43280
53893
50043
30784
52965
27631
24661
50304
40991
29410
50013
43545
35378
34165
33663
26818
11830
39312
51941
39429