19716
71150
51479
37747
9272
23957
13332
66193
18544
39215