19719
71158
51479
37753
9274
23957
13332
66193
18547
39218