17141989217447031721159727581255174920155172182327511559960313746913364062361780691562134649139973118398138924120733506920577213809450532125432215796433194790311646820061328902123600646852133171714188222177391184294227819218077292964539686246145493122237207321035571906615777016425366293688616339613309611520225397201396198221209130727221098411256192630524822104104151263158870194357475954573013693022629681840745862101134071895304972774936221314199041368602216992374318949576912153541302399675047991218855680224954710982713157113801925535460031577