7676676039697917660876404754827466168257676527646676220753367527573542718657096170216699126967269530687836815767790676848147681143810998109080811807378063379974799317993079870798697986579784795847944279331793027918979166788687882978803787187853378267778597780877751776747762877585775137735277265771507713675941757367556674957745147445774454744517391273119728747251072165714517110470859706557061670401703017013470016693496914368983688846864068516684236834468319682316822968227682256822368221682196821768200681906818268181