27663971229995861519103218427841641798857143233456832515718481728135983411418491851011311809795523616223511301534218379291605504122910399811029145176323413878014631113663143811949251549193789912761439541290748204487271899333731966122824412241796161182073513381077