472104704546887478154713514938149404702547001470674727414054333654041148964751075651134471493123677140555650534605567974395491555018471614896322789429481924417797748986595038413214074448724925022442946429655256448962429504294322783429602864720914134523243429337615596946931329175165384122280120913192385641269442951709247444773978275752750860673534614413456447655742955311722465322618227842113614942564575778751954461442962402244101840324355923375131165311792863628648229672062216454140531346134257240111282