19688
71098
51454
37705
9265
23940
13325
66175
18525
39183