19719
71153
51479
37752
9274
23957
13332
66193
18545
39218