27169416398216408016386842611164292697744712187528059920385136497132324882055844284614359248609987987575131253232497422906429821163713787473643014149418920933039259839265839261539265910937115219545219554412701099164392603392620289455700420725909109917239262538771410387427628311794274013508729421451696157683771510686812068651368120066170615018212937756644281307578249586116784813946958854254545009614875213393415568630058630066521665218651658797416518565154652199950191379512424561643271640811640971399979479593424284795944252610334111639831643282293321399980872209590103155445883882113657259212561534342344072