19624
70958
51350
37620
9243
23887
13314
66126
18494
39093