139965931397434813974340139742341396863113960234164463816445141644483164445811790791179044117902611790071158924115887411588461158812115878111587301158708115868211586351158587115853811585011158450115842611583861158329115829011582641158238115820511581761158146115812211580921158049115801411578391157690115762611576051157569115752911574941157453115741311573941157362115732311572831157256115721511571831157164115714511570661156952