11290281389637105282913895941105443644286515637970794731393124964611198312308149216111122561112256022005397472414188641418745141875811280541543513112805585494814188639216107313929707687709221249594132233213581239762372456632456381561356871112156136111645531046327135342669594715302401274835153035588519188533588531313701218852008853066292201352224629203885211885221150978388532188523788533497699113522161352217381525135408916331613522231352222102190016325211222161122217163251147705013522271353891455918586823