2207322090220642206522066220672206922071220742207522076220782207922080220822208322084220862208722088220912209214142141462115921344217493110311131133115311731443147337233733374337533763377337814148141511415214153141541415621389214172155121591212652126621267212682126921270336533683369337033711414014141141431414414145141471414914150