1307092305452575973785393482117322191113693092664883733784563817944217562138705216793210166765438205935601357175678044537673895446422013220619352680846584733922479485558563229937265520877959851945874860438615331538446191354349379679768237490328538232515839338118293866113756934346767533769285564762340365192803317188107566143763204435466439676334764755633134822006914367607976661201481283747630234642771823644948540317250483831964324160342627219938323347477446284727563654147656447877787341512465402540350332501706678593595136133981895232032908521983445537717521451753455272891715436494047832735898256463306417618225543739170828738524551399602361486753170116482077515074782984606608056715142874547912232887738065031566282591422826533822396812021944727825869144588342251173711734713986585830746253226353566621968342542143662643905477956883087445284872382603366774425352913042788107416271435677717416518778837516874745735140697169397320250849809508798661811306799367301906377921762978075711636247316756870165145048185464050238742459151422647122509215112440121728704218231554599525500521405244127550180657731521954846905574755629526916124036729467289445796113227827483243497027806013742753623815188532767815557355592495116743107557050519292281286537337719721088814626770378280247522946855845616710800141775481547867465101862703336841153671359054926230374176131345577251210641106645613522964437842258640175413942521271152221234770178407901096634511556651368728347056570727126544871279645644248211257878464181961917906798531840749865271253220789689213630317667242373710614067031447946426850480736841316261541729424572648115128252745803300835600370469228123312157635785587242160376605384634414365999400680452596355305251164388542227663017153356294160826542686385546274639776840832750256801552685520444341743636673650141197708462380731668114235234893594368553775223428202051665