19624
70960
51351
37620
9243
23889
13314
66126
18494
39093