19716
71151
51479
37749
9274
23957
13332
66193
18544
39215