7676676039697917660876404754827466168257676527646676220753367527573542718657165270961702166991269672695306878368157677906768481476811438109981090808118073780633799747993179930798707986979865797847958479442793317930279189791667886878829788037871878533778597780877751776747762877585775137735277265771507713675941757367556674957745147445774454744517391273119728747251072165714517110470859706557061670401703017013470016693496914368983688846864068516684236834468319682316822968227682256822368221682196821768200681906818268181