14237142361423514234142331423214231142301422914228142271422614225142241422313602137721377113770137691376713768137661376513764137631376285691560415603138741560279718122812176631413215359153841538215381787478737970137931360114894136001359913598135971359613595135941359313592746789957626714222