19719
71159
51479
37755
9274
23957
13332
66193
18547
39218