9626 13426 19420 19743 20924 20926 21842 24134 26270 27085 29108 34583 30385 40011 40012 51400 5252154177