7676676039697917660876404754827466168257676527646676220753367527573542718657165270961702166991269672695306878368157677906768481143810998109080811807378063379974799317993079870798697986579784795847944279331793027918979166788687882978803787187853378267778597780877751776747762877585775137735277150771367594175736755667495774514744577445474451739127311972874725107216571451711047085970655706167040170301701347001669349691436898368884686406851668423683446831968231682296822768225682236822168219682176820068190681826818168179