19624
70959
51351
37620
9243
23887
13314
66126
18494
39093