6711965044781535323467464376354862833581020554123670315514685464624438356467386983267583959694244413424427142244938733645827576258834510479588308291556678483670188465307719270391791545552372354562785569348761133988272698718724176045311615236862585681981814366572961542742832032407651264235001181612662782231273023175253303536535021447075891762577311404843465677813838299779148468764425665551294285647371804593564753709200439711944856022858530337735663350789792162213408855047251966273274431392718361642146169328811129723944528072366368378268262487475474476708513177208486354502374073865494705184643121206869119531828120365799261406737648715172803142441293390809276769260375798459598515282446547210132192294387493835085424945619226439966126540599754554384604343547735952891512175663316726772122026402066791738536546011458024349490673841637729272630471766649215139451163755734374822674237783097675013278385563224373389298475509656542405463171676868719374352814723880036237934352133106786572135629557374254776655332423888261121894666007131684883415248464551607803807715725012384563974822673446112118221670486666730179422460503964470553574623336947422302872843702598522527524574542432137713153855401651623044034852255372555397022735436064573674581137778778267507427426993282514017062328476601555978510855521440021160519448970431077293320356114805174204586402828538684806166590526794741750279435222747933143324476501248081063854479783779576120182020717074723144473522481751603286712527480796546110212903768073016021366806686915052277901993816906815117703331916253644071731978113734952024846752107664404513005872207271868251227884523165636713046914632115840728351197688125111285616673393826189117190659167838424571563658801239777768965225627114165558711975591802951091561643557338768651849784641253508235178218521701909635306345344512553374443345533055656617552357063614371098