2004592755692742701485511767085562265637240076723923725754222086405214104434011983178354267966645231527156481381044473264291404115223217258916752513060427552512522628173378191485219107371442338181456653313856386554065374805104662494782627615759847659637319926934319578318067566220878040234600259340675041872931828074905244513803867031028351835066571271728148928281150739747040721050346779276667677735346533917985426631865116238591203196659356753217761735147168055157504822971742853673081181891272558345007728866078674730525192691177446877067307834133368476017111246473846111785380954323354843770803143123549314227441474768242192559137513447826315597284719296568475213265794376663472441448384556884581131362546306585266496576322045712067553046772155633682057493025671617248363837565289709564110751588643616858253453983557344722438405905364455116015415434964483953552880422534449175423261678226267352832748711379737435473538746268252389280841260145240585153769388454540849704369290702488787800135231882024021461427057991164374407715882865471650570654204388976476875341468190178421657032384634487077952419338125632033274349514441453384539554160486641382457361736647517167919502519383133154125603250224309365469661358453195030012012169034632815127955343654730742259977934866777884759321268022872912833480123714170765505387797469416360277250971830339123022957274113923610635158666621713306701629042556652054647446237482711463955073133778222398186562286991084797911225603380816839032201460335299311116937531627254575226464643919427329580664266789773450140966051573489124253278793216481222645555527366544155587508852188354141785164362971931974875668152798595652235501636521218382486984660433080211754271671686312484820378552763317632587767882077904031267247626732215583613878467016678121163715685613366685575568974428772872730139942467429434437774575370640298342710629452109635