19722
71170
51486
37759
9275
23959
13332
66198
18548
39223