67497677096746267891680336731967105679436752967133678686761667902544116827767114670966779367400140421402662513433877759453660461774230721853355094542640732366033386665060205673474490437031140183988014021775892456712937182140404922167304775864082936864367393668336631364503386433868720744398156993755224481722601403373695141458057465053473277597398753314830994127016917572780439396927223751140444766369581602095745956696449723835267107583285484648834381467626573362349766241459750849145076482957435140364489230157