19813
71328
51570
37855
9294
24023
13348
66257
18584
39318