7082814767044365677261884536301364475002413193762531954848344044886364544661443507116435696481675906594853393795351722158042005686737065603201432447157493873061681522211335666249050276174266117110711234717377176771339020551354826218123651885222289648014612526621201635073973814487993213733346855494816125822858843773736839114684352398220297844623270360060536854573576877735134854079365885545178413567678376014223448615338631755265554775524974317048321837259179973881162057028011558767898542295214504603693712172882044562262994365511926571031336641399825528663821607783077270578867977213796557794389907027762101211934216524211116623817131216934937548014572887649738524296503189338279789422681688807653425665444442685656647227515127810219561974503318242712847251144545220235269106285400696424381867852126558243601353255032823074840344567308556196519762310674304718458593597231838276527264346224343151125754283173291362254178424635894694556903057825535621948950122478598237372637555585462818117802085252785056917303144654063562182937722557794408026025437840726784096863704494797666752601410853766319916285391398493359377835546217714826556391315758092514602822944701764433095862032257671468273849480564579718746354114126859519176955466156122338575013514708852520746826435549747526993023914415361188353341746411266780821171470976430364652330544402596635846384596298034264055594266024012437315561766712334016284732901121644821143950874470779863213823346864377915991628477038373419853952284134053825642366637770431642577521807635011133001401753710922457847854521654510572476650727476043324877863372753413185647716642736684756805435657453612877537813546448002507321071302392705154648160353687792286206523925588327317516892743361937951883820489362072355097363978730119074120137476570122963880684515421615156790272710403512719464345157380467474248571729651672367331298271652712640