17661932476151325194112518771836268531413179611700166975716152771825951367799123021117681104415108018001044547134117579484214731958394866138347216311012587614051797803187129457859909117256516777851114174147463469100945625517531627128558175819051231737790