19722
71168
51484
37758
9275
23959
13332
66198
18548
39223