1928245140052714211171728014659771476152835374359680121360564028666475322212441706711816533495057031985523332831698067554436331325567851568146568059922723226522613712358621227321448836625140621526234370544466349046376771184403711064182620252622055154984457245817648716285583951752524834809276540828556593383569117401913652364812218738925826477148319415120532015371362561285502235504075853373727637275225583783481053753969322972786381602246612192085384978617248570616575013369147633628146176245721048671023059834150723846028983526913716503337030516725940453643547115254688572518382737472795306332182177849686342355145744379112825309180189674437785587935231365035575207842254026464256556526593394485355018950842212164946638863992419622843907479478364227434614418647936854524073219237314062990690338261141260532444387887704424866731074174577630730834882038851373531250965642710731715413013868743912771858548233369267231985438543184745656784018751424220342500436248668319216331748568452218254147294547805519708709799660666174643446054170217347039115784756471137558920017974968927019538545531454657797811790524243528387077803148128973813306621437736019980467529927947365484120632827398234239120673197287798777845566655601111331623778076822842694504764397562449405225423021241904017312497075648036117162825366529534026811013919321157016133513537411666175786516767897046176043672906791154624847347964472524501562968077653452151252530425726620720416868825650554510590478475291521630217782380853166645474275565602454643298303644917871641633154534631147726852712437295635553637763535677876928843503013543284648463007667197361437623515603791223924828565836712567244680229322951127255371273403206469334715604362387684751600837781754832765446374681999780879264142318867063912273085275155779728386571647467800767196351082017467384411658855250374748955964817838479345959510970135163610