114192612300475917651106100149720012383414855741140973148097543978321901329742268184848140910785974229656974204772593317011138971143949633193134207260779696125723110717364355096228594759391059390968188051915251147710381299610416205828723610143311119596258031474034258030681877554142101429614865473491012060431401509593908591764588992589016591770457129215051106026106060164851794924192501794861119401159023267255358059865951991551657677676478858816120049294323894323711412856575476426196339131119854690551300819300999369736576768235681119393251343035783697241924994628294607521564865090344648872131602511166716650