109362139592993662510691023113881910339041082111760810089551055877113981510831099104488488510861006952624106893011251065109198710648989731003108089660711421118105810386121049101410481052106799191488610981088101999296710071132964618894110799010471131970108799760610289091024911908108411406169819549651066106158311089329691113951111111061037108999511221004956610891103510791110895108511303921050112811011141112689061339490793991310776331005107288158457881210961013883971107511361051934110393362710711000972101711338659531025107493710271018614112357611351147105410568891022615879948928958999105310591060910899101591711041001912102011161146893109299411129611137103499310161143963626609107010813969181030109739311001127897104362094996293195763458298988262211141124107610621073940105711151121900905938581968113410021031102657798861796688088891611196111105104110946231109996103910631036998960887619862950876102911291148107811021145959906