A174770 1820/(x^2-19602*x+1) A174770 0 1820 A174770 1 35675640 A174770 2 699313893460 A174770 3 13707950903927280 A174770 4 268703252919468649100 A174770 5 5267121150019473555730920 A174770 6 103246108513978467719968844740 A174770 7 2023830213823884774227355738862560 A174770 8 39671119748129680830426159473215056380 A174770 9 777633287279007789814128803766605796298200 A174770 10 15243167657571990947806871981006847345822260020 A174770 11 298796571646092879279902514757567417906202144613840 A174770 12 5857010382163544962072658146470964544790527092898231660 A174770 13 114809117212373236700455365707221332249416494168788992385480 A174770 14 2250488309739929803638781116520294408282097573906074735841947300 A174770 15 44114071732712986798554150745575445283924344394290382803184858589120 A174770 16 864724031854151657485328659275988761935190590534782509801954862221982940 A174770 17 16950320428291009057314425580573780965878160671738462362847536406090451000760 A174770 18 332260180170636327687325712745078595217154943552226748701754898830230158294914580 A174770 19 6512964034754492867035949563914605042872890237632588056313337164022635156806464596400 A174770 20 127667120676997389009002355664528375305315799220919047527627286387416795513490160723718220 A174770 21 2502530892997538784599971308700135648820195253455564932003962011452806861632798973699859952040 A174770 22 49054610436870634578731248584137703323645092052920184576222615820870633714309329968974494056169860 A174770 23 961568471281007286014751150146295951849955445601146204607550783316744150615084624419039058789181643680 A174770 24 18848665124995694383590517466436444664025123321028575849797025878352203019486255093552673661411044523245500 A174770 25 369471532818597130026134037362336038157924515488846698206575096659909100271225421728734884691940235955476647320 A174770 26 7242380967461475817776585016785993553535191688587249657216709194930512305164357697240406116178738843788208717521140 A174770 27 141965151354708316161459489472905008274060789321762752291915235432452805545922639310081018960600754123996231325372738960 A174770 28 2782800889612611445935453094871298955402146038750001781838872787730230699380663270591850436425289866159835282651747711572780 A174770 29 54548462896221258208518435404207712650887858377516745605842832093172746736806955884218812944727512995864337086543327316876894600 A174770 30 1069258966908928213790766924857826488511404844513937208615729412851499393804659249861793900750698273319642869410587019413673176376420 A174770 31 20959614214800347950505355052544679423592845111274338785768782344872259024186183878983928158296374608884126530321989668003494286453690240 A174770 32 410850356769257453616877755949213881203440461359794744364702462908456608540598182591183709897131634332648374927728772061617475589392059708060 A174770 33 8053488672431370390997689821611135446805160499981851467762558892162784095740546550966199202419646137892198836449212859629836088499768867943701880 A174770 34 157864484546149365635079262266343721079060874917203791111286935039472430936249584951441254174646193697831247259429095546735274945154993760040384543700 A174770 35 3094459618020131192747453307947179798980615823321868213381595032881179699049580268477604913365215486445241970887130294457891999845092099184542749881905520 A174770 36 60657597274566127094086214107301356153274310289694385801502234723249949421297441486448426560343699790653439415498280772534503434228220383060413223144727459340 A174770 37 1189010218681585605278146776183867875369303231317973527159178591663550475675092748967781788958252289931173232977355328816091041859849576103658120815540197776077160 A174770 38 23306978245938843760096106012669963985687725787020606789679832952286681700933218643969017140711234826887157922168679739954735830002267956555686101165805733661937030980 A174770 39 456863386387882996703818264782209857863582925507874702973330558371544943038142476183987925024439836118389779659177227285237402923613414624554982851394003175701091905192800 A174770 40 8955436076668304255449401866164771621171988520117634140662618815519191021146987117225312662360052526881441633992034087076543832153934323468258817297339149084287069863652234620 A174770 41 175544457517988713627436178676743588536003461107762938917393951048476624024978298433708102623593824607490182791122072515697184912644017685011394712107459148956191967766219197828440 A174770 42 3441022447312178687856699718972125956317968223462380608541122087789619968618433584750559110402373487595970036190133231460662131581104202507659035678471596940500125867866358852180846260 A174770 43 67450921836668869121378314263855434319001224580306123580860136247458179576381911103302161248399222480262380041908808811969826587555619664911114732358005531120224318305724398454229750560080 A174770 44 1322172966401360725205079028343394504548936047905192410969639782181553148266618252828495380040562448655729685985526434142099309308603125090483468476022588742547040146928683790633452718297841900 A174770 45 25917234419948551098801089992208904814312810092036357059520755429462668564864071415562255336252943870150390824425909120144621849097411870468037284155880052173401549839871741358272541729844546363720 A174770 46 508029627777658532237338240822199923826765198875160623175533436958687447026912379621233076272734825702125512284666984587548443343908158176311341753540092306680428437414125727176174572354960079523797540 A174770 47 9958396737780428128967753097795672914643346614038088443450449371743435907158867900471339345535892717160120421653651407459215466282665867474643050584855605239669706056790142664235632609029385748980933015360 A174770 48 195204492345942324406367363985652539650638956501609410793355085409381393693440681558126814229961492769037854803129362604348556982524372990329794901252997820367913271444771939090221143226019447096564169443289180 A174770 49 3826398449006764705233184939879007984436151910701201056333257940744244707435388332743533912064365835722787312690821344116789006512227293073778772179718212689996230707190713493256372185280800592957465100446421491000 A174770 50 75005062202226109406038566785140950525264910102925986604635111361113599345767088404998070186158884881876584134327625184247935501304122416307838501937041503896308293954439094450039468485653109997132783802386584623292820 A174770 51 1470249225461637747570403280889147972317234783401403278722856396567290833631481759479383839045552549390178966478302796170806687579774401092238957241191115379657222488098684422218960167999400076882996235136916731339364366640 A174770 52 28819825242493960925648935705950511768221485698969396966599444480876923559730706103547793607972850886987403219031107276212527505690802308905945623533989741734999371315402118089896962763084771821407382204021057965327635691584460 A174770 53 564926212933117396602932690137638650791529590353963335937879031991293059050550467410262090824099984041174528509268798350015167995744419279399945020274309676298342296867289830699475841863027529243827429080224543099435583487074218280 A174770 54 11073683597095141965716725666429057126865051261896903612084907818493882062631966702445251400786214279202252220851283766225890046840054601023995413381471394740810363968193243945969007362302102865152733443423179289814078342185993135140100 A174770 55 217066345305332759878861859910409687663170084044173514250125027120238044200418752250781350547949281476822563991952335876291098348143582293527938813703657259435055078206181670961594651616369978499696351714153731358711020564094253947942021920 A174770 56 4254934489601449162050308212247125031144402860568837964434047169525998323922726318987849330995650414722461620167997466995774343594420453277680055602223676217974554902187209145995934415015076956248945021148107998670274135283297223701566378535740 A174770 57 83405225648101261169177381697606284950082897209700277734662678366923592025295237104381070335395388881440411201710522356098832806846731377005502156386849687521079965757618595473630635441530886880021841804848861275780982241112171614903850204115553560 A174770 58 1634909228899146431836765873986170185344399919960141983586019856914389081353838913797351421726571081858344525653468039056251853684035284857641399991814971972564533270806284806286898569928954029607111186809702357579750815220006652712048047999506702347380 A174770 59 32047490621475842708763023492699526275514642280975805952552883500573176405774358362960445464303176011191880510418869299870126479815626846932755345634054924219360293653264829015217190294116721446827706603821943808429414204161588165349394221982480175297789200 A174770 60 628194909527260239878026354667130240066467832647287828321799638792215546991599891276911738193919434444812159906886150362586180201094063769540585427477344632732928503626763907550002557858377403871762675241006555723131019650224635997172172827252528396680561551020 A174770 61 12313876584505864600613229895422063473083376180037493729788110567052125651556164663035665529116763289684031947302901808988545004431719358194907708616655563856775940308731532462530321123922723576577570513246503901462870438754289110654980766410409839649252192225304840 A174770 62 241376608181289048373960292532036933532250099814627119444018715013556128229588392733225224424835055810466959786219321352907308814284382658242517134763096935243177349198826995703755447121130669689696133328895294235468630617330555496834296986004680849552113075319863922660 A174770 63 4731464261255751341720505053599758075677102983482944615304161121907616658504266022800516186139951234880010056045439189856787258389057464435150462680718517507981198542219466461053481811938082263334700028935435044357152195898043110094656778864682987602510680853167780386676480 A174770 64 92746162207758629619116291686702165267385639149982580534565046867614386726444494349347325547490099681282901308135739213353422486034995603573436711224927245428350518581408632370743354773854841404756120277496264410593603108524810426744906682471218936979733516531681755819768438300 A174770 65 1818010266865020396538166207922230789971535222940855560155599433394816086704148319731640252581384747812556196562066704014714597714470725432189041978280561184168009357251573469511844779223620789277947206344781746041020763776151138087010550695144054737993748788543344924411320540880120 A174770 66 35636637158341967605182504388575276258319868172701011540187479558840138063960328636935117881752978279131626883726730223960696331045632673886773997284818849107134073992494824567962548991598059937571479734014291508399824600946511500256770387981307078502934526773293130676628949422563673940 A174770 67 698549359759808982131767054486686357293355265949750005269899414156784952934934275237053860986481627646153402362255169288010865466441893959057818462587977101917480934232874193929628415821460391672655356468200935802871615786732754651882075058199030657670467855816343158979935742169772595691760 A174770 68 13692964514375138509404930196865521587089073664827131430599556776113819088590443599236401146121894983366920713973298944656858760912497674339818683616875529866967612165698725956913751638969717605969330359918195009593597904251710855739680935034047010970349432406777431829031569741382932998186205580 A174770 69 268409489712232105301546459587190899663433664684586164352862506655483667617764922497297660029227524477476752189151203550908576143395913945967231877200175673864322031754545491974549165697455988690750422042461102109852770316270420407476471036655314450841758916367183362896333671090652510460673406087400 A174770 70 5261362803646209213745775191423185818337105108058184328817679424861234076529608922201585132656516788685604313044821178031610964905987944256352004917059159942212910599484988567986386789087780651346372166906992163639138994145934876575642929520836538831353147308280095872716500791687400768667187107939009220 A174770 71 103133233408663503295612580000730828823853034664722864528897987733267403712649726475230549273035382062587691266827832542624434583178599539917098054416961775987081799706782714155123661865149510630235598524960438349193300453395845134365332296990966797516869942695147522929805485622322758776761691229147052643040 A174770 72 2021617636015259187954388579428550515181981367160792482437274026729828222714125861837860304648454426534327135526754860455702988667855943275467011806329279815839617495639444163383745451894273918286097550939902345613894911848326362177894367109974001644089145785357134436189951256452269925854681902806553417969860860 A174770 73 39627748798037877193618421638345867197866369935232819576012580943060105088374891431096011216488454395890498448007757507824857441242877616907104825510568488533126406162442584783865464192907895481094573563288367253763129712857592898015240249724378083236468638167700606523047901599171909464280715882052368869898159934680 A174770 74 776783129917520832734049113000467109384026068288452362168206129208590153212496399118218150027746378419791124043520927141627995107539898378757125514191151705897063997756582051293886665725635115326141912701481023968362523017539624138568377197202892077627256601274121503707650530957016512866560666865308631781190313069736500 A174770 75 15226502873015494565214953519416734639799811792723873267988356968734203240211249327140420745747873293296291217610598765822434452273139646777519557422070130228425759950898115207020181637688435337715138291679857468539474922426681999506624431804330840781271400661706691547976759184771536086038412727613063918122523646894814938320 A174770 76 298469908540066594549822686153557719408888801376947295510655411132921722706030756098110128339931662267447522027811832964130432991830088248593039985830293178546450040660440856531427549168082043764257025467366653396829763461045297536789227973660115943791589918143517966449318929832241119401508453420110612057729076745241849351212140 A174770 77 5850607131975882513350129728767084896436303644791109093875994101039174639749411640823905408578919698018633033492876332152285981683418937575781123024725849463797383468600201718830927611772562584178530875496182848204799554823934999889460447233061160925871904794177838516632858114594831237736832617902595489942541444237707084087645429960 A174770 78 114683600702521340486622648393469711986386704636306519081209940857914490155446244277399437720853855580629582455079839835037276848827945022530373324937636115359063132205051113432082986514538222606985518457219150723143827476829010406787906149873236902808825133983884072459519318312968952089876273574618223373743085332218457517044176366863780 A174770 79 2248027935120216184242894640458663565590067287844576742238768166820845734987882640576172137380271868512581377265841986953524368638439396648221440339646420108542506053686028456895488982827050627769567548619878916978882457996002707169921536460354742535797429350480190794173659160937959284270923476872833796669516468739604760011392861055618385600 A174770 80 44065843469542876941007880255648074819226786989942688665057814524812277239317985365127881959528651445729764576535452173183144839013412204270491651007375802030014088305290397607014261609292859891000840481061348073400903218493817589115791550907967513313464307319287565963507994413186559577309689903785014507697638446490647173524865345368055227667420 A174770 81 863778661441951538677420284528318922147819912986789295367886538076602091624265414139354101594508488258922976716666556232894018180816537389670780694825140131745916050417796320206665099169869656756347847340196996314925587910033354385845038810976442735615784816275245517536492912313623779896465257223070377507055312158593197155829650488511757517118381240 A174770 82 16931789277519290591611915476316227256293491115140256777858623254319739675206573408641633734327673427322756743870333258741736371197220926898914438909470745855107644390275555163400651666913523402445070612561701040703823300811570594177516861656968679595573100655163055315462768103663658920343952394776935636108283721235105404157925635350942125482499281399060 A174770 83 331896932554154472734825228489330402149546090691159400372795437663288999036797160331927890320936952927872189434423295821188960115313906428255983441832664865426679913592265381895183253768173786564858617391086616459679348027582818877034331136354861246455981183426721394018455662831522129842958374945952235115924199996595223973710461148319517055196193396865992880 A174770 84 6505843654994746697028753537235939066619175213434615450967279391217167704799558261619877097429372416964477229970808700816612737438646822609452860527889457782623033811127941625633826976963090897330835215655009243280933539332855114816056364757311128496061463561957492110386712587360728685518011145346603317965410532224975859097567055271433537965013657482867911034700 A174770 85 127527546993310092201003154102073649094538670384199241378701210253843483686191942007475670531882667796400729734015602718983947058083394901476588543811705709622311843339049998153408894507247254001305245332410873795706242778323277933041517984938481604424935562285509576921078946118989340862001924628125743292805742136749776793435285443720179062870680658782983395236196520 A174770 86 2499794969657020772329317129680094132315207950251898316070685672428560575999566742430979832146086956715674687281696614526714629415937969420097266026344194792127098970509024252675179524497233695970494521675082732488424527659759354710624720724707751652626458395859095164849497391437716472216233041042509674678974839399158592479942606170235894718957544308450383030552013150340 A174770 87 49000980867689374185889182174986051079569057146299040407418339172243434156900023598940124662251925993657987423695087303937057446827269018489351707171810362503569684397606050061888870885785880401166379612569726389827223795480360092714387842604203362956302233050694421135870270945883172169393259208513350014931521509096564593042058172713678564560826720663563749381897166536768160 A174770 88 960517224468652143134778976664759443581618525866545839814315968383630123914993686586857581198482421181596912763596414050077585545993497884490302743884560699450778161434774822804121394427995303126429677195097255018310508350581490877628075780102873595961684719633253647246233886231704549426730194789045645950178009942336019753651831821590921052285430659489632306933565227901716321980 A174770 89 18828058585033538442038563314693432438100835264466974405741181204837578516738272087575558707712527757749736690334029484514533527935507098704509895896273451658823791016874771679000337511688693046098394131211916780299196194860874588702905448727188685623837580917948804942626255502043601631979593108861613543402039335958149150114518614324767061753220447226489051816947996215432276806683800 A174770 90 369067603423310196072187774959841685986893129272463106434792794162910245701473485545662415201723387908927917422330733191857472164514224602812305094868449455531703252062001113016989793100000366661625418633586315532327588793352355337172861728322276835495590665191947754852106213104824792958359434693175153888721129113273629698208774124342252122895706154248207734226182314881338262062899525620 A174770 91 7234463143475667878373486322724253414021646681897986547867833945440185431402704746927802575208623142078277279562790341692760684854274302728819705765101450331058995488095554800484262245345869675612488409957164825852768615228096674458387846895667821802195882595254978972662181046654520089526160006876026257665098029476350353386139240270838211788234570282352920779812573919355996397524679694519440 A174770 92 141809946169342438328566882825853040461810632271671203038842174563725720663445572747805300533577015629295003325061898855530761752656012717576099269595213534520968974025945813137091395516279944281355631150354926282779654863373562219380963237676018914644366855136597432630176318024415689690066995496424432009576097685074290513801471689580196503130721923778975798877678339741033926502940509309070537260 A174770 93 2779758557576987332640900158778884976408158599767652240069397757930317631004674685599774754131374085156817513099586061803323650182802476435652395153785669938578583497797594341017710734425857222457263406196768855037881968779079951396208966926537475869191057292191700279161737213252415302650173156194751709375684409157728213175186094673011771583530199361680913327247330035791173107954643465951720976851080 A174770 94 54488827103814159525084486583816820481699684410834886938169131812107911639227912523681211982677894283666921262483082658406851335352532390435645532228407432540803859202859470246683352679124257758327333006913431946097636069227870343894925950313024364311864190397174853735530940223997526738133004517662527510757733778733690749585707313978905057000162464756947339261726364483900235521092994716645125279164332900 A174770 95 1068089986109206597433718773375077156303392237413026853994339081711541526021827910284524431684677329617064905430375873170505038072256689734517047287088847338879167309515867837977892738198482966152875159144253686810637007191122745701948387081826936662703685990974364190732177211109062305868467851905047708071121388155053396915650821593428402254305413050635482382527446869366082380893291774481034279770458276654720 A174770 96 20936699853223840619081595870613775834042274156070467981162147741540505180971959058169335386201833032475811992579306603405157097885524296823470770485870053308302005060326182157183183207483310423404401111218327761948674668862751992021721939683045662149293288483215296469557283956628899095636180094909740655947593939857622907606896655288676227009989649618394260905355674271587582346370069842284239235415397859821488540 A174770 97 410401189454803737706030844822052460523819501703901075953713566035337900845870815436407401955803899417913537061474662609572016262247009194076984308546977497860488564313346513129236919255195112721090104429226501645464234048410657356487047759718673987623510378144300250421897689385662468963598096351952884432837028337967736079856991321317809808421414857514351251631299544544212919787463728155163883011578349077762541706360 A174770 98 8044684094756363013289776001120276460574134038357594734774225340262545790840254543212498834968332650188108121003214343893524059367408776336772749592667082427191243529368213290033119934057151392075497803617296774036062153868271036639107118164283507822350388283091285025554742037780471759995550789054800345742730773533249622779733836273575052576000347027006663616082472766799987382086281652927452592508719563206903482706580180 A174770 99 157691897215013038331702451467928814358121714896066070287143289166112856556712768710180586726641854653183395969991470507526196002147930571506410243438475841190825257802187152597882703818151362332268795225416146935428388694661614811789120373769237560615038323501644990926623803002675118053770317603454100025296124189961730767760606578777626859276948994001969762688097379543513808119442373173220197563192037866403372990251842982000 A174770 100 3091076561164001482621668440384564617927625394818553071410988019459918873962137901416705317803134799943368277615664683885314150140579675695259877255108253846355474276247229035855483470210283070379981531933109508610970501156694819672419300927517476498892473394928856829052394760903695626309534005667356479641054280628899072976393787377465205421971701604426264261205421217729484899957322016855180659706237733748519354148013143426583820 A174770 101 60591282594244859847336906436715784172688498631111562409732116870310040601292970586857488929396461621848050324638863163528457463529446800830553542448221748457784165572172925758652034385179264927437035656684017362376096828245143160557148324992077200562052702872357128061440051176610438664244367525321204110469845983591555438521540252412466377903862435573014638046178904021835983465449618054952878118341474493746438513605980647196053057640 A174770 102 1187710318321311181563496557350834360968475332239423451537015883480829396406625935481442596577324122908330682520202718115820139314790066049300834843810165458161231367190259414473868142162800480897337702562338576404186741416290795076546401794075396357899880582811471029331491054111523057792822465921812237306073441329307389077000159051395378562206306040130531330554934615430607730160258513155864300020548923320179953995185078498323888609275460 A174770 103 23281497599143059186762799669854148706988269289868679865917022938259100958052640986014267191251218527852636416912963355867443207320057411168948163777813320862654708801879299470343837564023180641370348718189925117990851142866035336845319407410317594415476258622217752244598759581254023802244467312754995950352447486467237457095801679203911958163901633094776239568523190285491868704765403909431633954049921876580692964467179395118164217322964509280 A174770 104 456363914750691927857613217564984465603549693651530530492282032098739013498918472201225730001463789005643256135997225181510903634067626058943655857071861871739592143773206661027420489456114244769341094676621209600518087698273283256551155947510643691656769263612831796687153855980250320460072990471800964696996438323657347304684515438754923152533421249717497807891660245421276994920203717272420375611422268604185820169305696507921176489640861701631100 A174770 105 8945645433661565570721875103946025824906632387969032168841032527282459204346698934035785773474426000837400578925181191095013377167550398687356130941374472632026164339587688167580196963974913861945443496480780232399430437070701755528880422037784230233538396689862470256443837640326107200404326956983775197235528233667883835399188414534672324432048165173060758935516084562224681368933964561208580293303465355129328570378037298481091506431775953752408312920 A174770 106 175352541334270093566598267929936780654835342465419274922091389107508733224864979006051000530419968466950937142448145571847227037727419281001928819769166555461115001645005719687700359860415772065740338648675159438872425826941808113603830776233490533527175960257914878353980308738518497362075296550722970944409859739361420617837543997024131464762084981188915746936488481697067958772566578408606873636914152279822830032364466955520659201154495755813846048226740 A174770 107 3437260506288716940430893677240745670450056558100516239053803240444353661391344114129912778361506448414746269028867970574168153298519495578649410037759071878774303630219237777730614286403673000057728256245886978839997058660282885572160535346848459400415472939437250755632251755448601944965292762582944719468546873375434333282967702030478610437594065369216961298388288282709841565635168701031547375822210919685621759165079710884078663179938919373687056484932244560 A174770 108 67377180268918888132056284294674828702225227997050976852513376197098831363084394100309571275391248871405887898552932816746698569110352114605266454558224507198567344298442497274069781554384438286715817213191537910546462904986439296043682700265092724933453567031673029053988520556323186586691171370075585840299484867495404061651312277363897724773587404605305894182091479981189832672512618105053813252260104810763405443331062460385243000132503496408517925403795809638380 A174770 109 1320727484194087538875850344313322314980273248748136690162450961161728051934826631762924102010306482015791766172688320045000814777532968851972937463600906752347245204163766201347078080298429472892530448955252269876644787023547124420765382718435812247297097420539381776079032224312795348023718396230928871058605782904098037041054689977919421170533249867479140768540395892202994817336750774460096146339255198678373353814553727183391822404518670356660849000078148975599280200 A174770 110 25888900077795323668125530317173459723568487519735747403513386888178817076927640272732444147296456385082301329111148550969173154522502686326021405556238519601286193293450800780362927255940032973254943573705037780930453204689107827909403736003096091406424978703959394543028160606990893855637741416227496360415204716186644854583349971295864216420895039128738712739622946096871624428245156008454186555488267152233369670709476716917784042388131976198762465691013950815901280842020 A174770 111 507474218004216450348509106401383813188067177381586871855532719619630211180207552691274738412381036050076788637444967723409412129949282879829702739740449997623505208590977392732907898723858446043313931039235701626546473841671104619133007612367306865312930185257914631293056228139203277045415659217172987425929971788084829535444789096286840392362963386468286379642948220850481689839466730740968190400584866378823313606873808790468675615500340592929471495814406463815147931465995840 A174770 112 9947509595429750781936151835554395188939033087465378342376404966470604511375611370926727149627048921357148825788894928203122745602092688487919146778370895297177429497514145558899659850422146003401006702976154649578526199313983788055137387308220213170767966085000663898647093640956502029653343896337283483295582946574834112367143901282064674075234591880656310485022358285488195987361602427739302459778077995269427441088570729201290262497253633914471524062191529812690578936695169613660 A174770 113 194991082582139756823295997932028148092199113392429168885675418297224070012354522912698152895714674544061795233037129745192644335882808749790908235319923549874821975386767072654573739655067007234808087348424652401802568932406236371785698446882725006206086805885252828483365698256973124646061570010587771622387029492829926482535925217486242644935908077681661611659121887469191396893780440949079076075601694462686450321394849826929882935002490116491130221737606871573954264501950783300967480 A174770 114 3822215190827593917820497369527463923348891831779363481031631207085781253911568846759097822135071900785650388800844991476371286068852071511308694740821994646275365064353978660660808885818963625394562124802813333403979306634500846045759472900657788263431500398194759858930270518586093548355596865694197603004747068822869272335835093746021427043968996063481339031085796753148731476423688216122245621494641955079501803930554405218908836090628548766205500692029045834401121680076660317570394929300 A174770 115 74923061975611413394977632614181349893456829594339969562752866035620065841950502521817312596793526503485644377212368289882700204328993969881864284518684503736366156116644714319506103125249585329917199535576659612960149966846916651782740816012995518657059264599326876869498334221958907477893285115276091403511280420678853983497113025073586795429637615900453130005682176296099546931665739518647817723458895527866699897960277129706201178118617877912670108074023134708323915598908431043064098103171120 A174770 116 1468641857023719734540757636682685451084076850359360251589718198998593323548132496521094114763248884386253700296466454417435697928885653728772232193826558901418254745923104625736979972800333485818073319901811556930431526246153953573744439429727265256057887441244505042201146488488567985795570626474045077997430515801399826961641137181657354617990329502911686190890042988670346565805780349620846306892995648642601096320315548365946550274572311552215610692261500794523519559168681385229482133447965364940 A174770 117 28788317606455892260856517799276367597968724527287350057321686574017560292570427354855984315771892034945818529725691062278206260919316380062399325581523923066916125793218540757051567107326033863756287886798110603373659164516959831105621849918773037536251190966215523237899996597854575435605867942250946503629541567227758987423235587537734440148259643486437256813373492658233957086825359481602089789068682981233371162204125481109007148775965272927912522877039830500226895690500576914359877736782918980382760 A174770 118 564308600253106543073589727360657720972697487099809785464259448634174017856372193461754508036666512905759050433429295906310944709104741753097497851276799746131130996380415089996620192700824942997017269338943244145518910012429920363178445928363349652058330589261869245264810691109998899200178237608432426890101195803368015870070437025273533314128830913630813605144061012196659038145604130752583814424478016905140892878924171360383209764359921005360629721220124065203946814801672749506600938166936644405497496580 A174770 119 11061577153373076850872613574867094847230448544161746887383063654805392524003047443666884511678752670206796871650262528629816075909664886924900772818328503042138506724132770800895208260270003425301498649825677584942351070689992134442064065982156529960874358674459969979465295929238201824267318377994624489648817136508078279857361719146176212485818903420731564801596627147705417807496175084186788448746528298305888800979300444802106196691976022771113790867444349049087934963515493545327814675588414366853642947578400 A174770 120 216829034796110452177698428220955065834753531389961075386673028297235855621333718134386076736172401804727119372329395652772358813670306404397163195687377465355199262675319576858732782321192414441935033536865662681096721542146315806903419458203786371929709526678433742275609485540116541049289075645272391637663686619730154638395988548632909091873488830724349219610083480205260587665880985854625296419745633278914015371655354440086714307172904233999451523223014408840097635950883889673843073764283160252128464652934300220 A174770 121 4250282729011779930214167739114547625625743875075568455567817813299353587083991018867188432515566908497508323729603941935381248835749270229328306036963200257564112904823107621452109198164805447620807102088142070049180350726801011756928693777646554480409636181076299541626527156092068508409962636531311042886859095471133354713759887672940564872727915574039789982065291577386890891721181277226189976233065454786744231009299456755279329047097072102881225987103737574639244810821291041871178386599663831673807797273175205334040 A174770 122 83314041837259875395947663844424934336560765604477761476079289389620900716784536330500909519784065804195756357020577097487947586905998381364987050539389455761394275805143292920384667643693734063070646373196727320238370553850031890313000448526008302721203316491748096936529443038107241361735546551997683417395820351761469399368966679768992404002303509208839132504094625889854355054258007730306790059495252624984127137330272579661630967894482500187773557799755940715064067941621311051874949060283536664186820190020315722023551860 A174770 123 1633121843843685348499586176464249823750716501753229205378537775047531082551056894066487809539618825378278307612809028535354806663150131435767205935344806074871650336768305923002272633699575376939505362586595146843170469547387974387114423035078120972294472929461610015073550600806450989080671675102295953816481827648369227695297130143071901430312588514783749101305472874627633490386674575808292421520035965721873405359203772097227833477388316921583665177109589962792948285152416128417561709608499499091726217690970431509930458225680 A174770 124 32012454299709878364029012835104561200736610530806033279352335990402414890544916520706757712094698695280945581630526220329447822723121289497910389379641838140244634139938056897547255245394408895074450054351791695223100223829528520086185030020600878772907955642103163023723641940478609249852084813619658734712993368167513249521744945695528732067994956064487540674950746784356245788705239980736140316328954940584909866866985203319587412162134820402400504613928624650911431570493593007619733579870858120912480654991582208437341120116227500 A174770 125 627508127549791191848011361094133432192589215874143362588635284705330361636930371087836970605992474285278269912843267358088807685663816853587908016852533375880269243539415454537415374317948569461673993025898458223168063744335948503341424571349395390628420774202033272129420814243711097709149577435900875415548142186337767068756016730226624062924935698463496257526635437161478255322566623715715246672387753225309437488453238596266780355974333272139537769858563723297575918851867124982945889215066851277626946707418776758818329126587833229320 A174770 126 12300414284218552642894840336138190702734572608828347662656395571441549758404694243518863777111906768845325951550608145122730587924934315240908883448432969854363199571614987599904359269833172613193324716219211523738748690293373038732970084361405818426497425243000300558177743777081582996816140767046444146275915948423599541914242190424157339185925857493286497575549567164288549976476705169370210284536004422393560653063750516097036225218221468638344398962367061490150458510422867813422112312774006838873185288446342207034774679102033586844903140 A174770 127 241112720171743941356233468420969453060869660085664055009247303402761973658918454924526396671110625876913605017016750947852497626415754761688479079768275058232694062122527743393909795869854475245866981625654991262428493603962634560907731090310852281446807138984871117339366861388932375659878893606494820719399629005451256034265208347938315432495894595658466227012426358027748719477418119407428238281759512015370822696046200128080865490460796872274493636320781369471365564423733136026833120572050192840525326746498253234876876500939733242745958120960 A174770 128 4726291528506110454246335805093002882760976374264614197462917978644544636220569795025872184028246711327353716698236400529196513350271036913683251680708844243044299151362589254392432218736528153936311960632764422506911807886126872369540306099303242059514495111884018399085968658768108650603363075658370708695227381488939572360067072122044668683627186678171397488611083894510363234907800000147703157428839669989294444094336961846890609246976315072103155620815557442010646303683558421975115016031215567285970616011673471463714326136645971922272684242154780 A174770 129 92644766300664056952392733095199574086911205827465307413004063208143060556433635463178691626795295364328161677805224906156559106839515239166264337756775685083879293732315412442072712957763629003605111806456466584325493995755365348225094519250811060539750851736343389674012040309805604380194747349176489025349026412546564491950778713471111247598144680769621137913288239487765782102913976125477157884491876929370637677766370430076549594378364237582569184204732920657511319373439547763823068517410766977889403174535496641133474986053657840680655913768759876600 A174770 130 1816022704299325315874691899885766246158630573868998581645091449543102294382667486128658918242569195703313913880984301912244471083071664367866076635025065298305357672696547563326920065005650436992139247693847697353183910797884863669781430396814092309396954136221308012505965615066840798292468786935194462216520907043510375682279591981393650553374163348818926867204878581828100966270956525103803248704106614140683569770281949076023563302114086538117206076678019089912979440347515711582901367103170838269372513741274189147824905212909474856376245299422546858958420 A174770 131 35597676957030608541111653669168056862001902422068904369941775180939827966345987506660336652212149747381063975566892608278591216013811658099395595033496992220605936016318431604018874672168046908156284529689690757060644435134645101899690250413255318197988034438459227924798548312528173018323368781308934499191753794517863971577480070068499624676129102365403923681328892047706195653077507702170775155620739965893802405266429088021843457771490729941809235932473345995741302332180683605008484834133286254345473036467053481140167150849976540081029319678624849760543072240 A174770 132 697785661895691284323545319348340350723195045118764089590600095451691058253211752722888432928003641105594420345748315026492643104058265038992688085980531406483252259486516223605430417996917990488029052358838070526055054864325402489552864618819200350502869141665723649560593131516211632438333876558748947117962295663618262527351388651203137661507832111192484363182482074714258265363524339706995009496674496107343700607348973213122226383213197986205258104631136451530501918402426319677860608135779310054509124191454668596035367343136334925758861867964159005583618443090060 A174770 133 13677994508881663598279526808754513885708012412416111262086038701102272942939628810528071555594390720739712080236294495582416181847158895280523013761994781596387718569848754998795215449556711777378298576181659328762040428389862104465570150358403714857301922716943480540227518639182232106528047629981228080097362420406491387543277948763403834372376900367465976121699089947219998469949608453859008473983038317075411253411452167657192793541901649154104739425170300790427552608783058386144740035669061201555201598055421377352431789519991286364748670254804125148825238960908283880 A174770 134 268116047665312707957784000181660661839308108584985567840646441028406658775811545690759505909872813979936195091197424356658206970075365561230547076769933622871860652922923035999867589636780246263251418202283833803555445951243022107408703597772564999813631938594656963883816170804656982235951157204558156267319551046845748515005071824308853310164194339495235952745061197962924335293693959549019944400020507594637715282027584783067319925886129743505563116006930131462824434706863592082782874501324329537105751670573245647407699342135501852185468508575808593203113328528105737525700 A174770 135 5255610752657465192506818373281385484619603658774874688396240274952788624221184975690639024317255344040318575437939832002919677445001133884082288518321225113539430922207418781820649493264950937695542522222869134035634522774225290959563303457967668767943098403030543089107084039885367526606882476995701349170769759522907941984638030356824193822434703070408714778242713480770152873206990525130280496270193515887050177882893463506233437530027121690294399045863105011763983778696387523223651519830219471917285742691375163125064345152108317786548267340354329789163302316982689706070487520 A174770 136 103020481705475585038205945795277718087852809079996985056957534028978121583577009117676360463907333344005510735798301495723807160618705256320415458305585577905666302065249170038325335367111978643927778257361262563082674111864918202146337766974378645416655615082572767038020097466016803451891128078118580641887272558848490431937126156049396022998511739421957287587877716904995338657679092979909798738868388898397449992222762389621603059396271713487021066591445468433667478567182153523366425008929087587198305591130584277004265646263927903116417284220157063951370458814381355090287958841340 A174770 137 2019407477135121665261447756972215456676705278966497242311606893639788864328487908503507042122872523891940677402799730481238235959528182989391649929623799979785645739543583308883834442045479512113321371705252946538677443905141603824247221948668466749489614598905492976448726861421777341378602365980397940746572967527778349923923604926242230485992633293714503680888864228529005147597672707385201349749017662916193298860500410478469199664052280597745465257031115026373644903109920794668641139801376455054041714280055970306462452073001169604779693818735251427220433944516201005497134863137459160 A174770 138 39584425263782173176979313893963421586499058790448469863795133272169607289588898398908735922016186749422487814444169581094930405554864282339349865600070268898172649880867017955491752694650154029333346884238590000689892692345911606297975842491461518249116779951089858241775176899569581979686560126056632356395742667592238656360260071827074045937031574824879961730826229019747841998214241752485623877870445489614832145866079053976190862193149744880734896481302850155530718957093188849912550099020156263040238096119351538816692708530703280328963655118431114256217882229036113295373482496932515612980 A174770 139 775933902001250681480026845688023232966339093733665627303614960089461748450732722086921133039854250539307082246793934725823095328448213702887753076100927481318180303179109546419966027436697877237512753511523469488270330016687115401511318640270406732050720371111648802349784041136636084544038610212359741469671407023570094614195468004030700522215462443724663716133152060356232970319990419234550491868815122738412276807073582755540882802240921635099884843081033211717598126623295784726065012372351963266738292106089814583828840166156393628007175962851792882915131500233131948299709998407736307908174800 A174770 140 15209856307444090594589313052197317518642757328868254835956990583878495920961655528758929650938487097055310676779166894051414733533311479449141453458380514888728701404744255448057156114322399094959570964999536164670485008297208143754513261688604670270196702465413759872570608532585163629662662857696115526231866564080278327035220907454749719809393448884859283338762084956276649664464610199621416989126890158047911960357424223308033330713335683698078197813339516534785508322539125015107137522610293084934447738823334449352861386120304919365493382894857188972471293411351970221534802093414964610683526816620 A174770 141 298143602562585161833889032969144972312412096194136437560763302121571316953228623223999816930775091036623949346918147210401896880896876291713857067803421776747932523617616592113706827732981639622699632818408154388347377644371544017188853554108710106365989029676320149910480266105950336332011432792520646332837306919430208742974305613732536003673029862825549228281750673179782826366602318812988596586314809009240047508513952818210486593101923269608807198437196360033832322420813801922834324992141952678533081309676709770124974306901376863246007663497814655386589410534189820049393242335410137890882184751210440 A174770 142 5844210882221938034823802229671866695070584390954705120197827412230050371038691551475188882718123683561415558042978844839131088607925835536863546793941220209432458439223819033868625789164749985561759107546865677320849131914485997527727763613125673816381446689518525113131474303638229960194924475936326851720161364002804387699504011605164263289249011561712967087919593356908018006161488988907592270663525897072233253213978542785137734889950569217536155005687725236043664649307283822752273423388829033794312374897835126090655297011019403153043322854390779980030736652819895441256236114723907429522107974809700228260 A174770 143 114558221415170826796031009472138897987628622919082033571981375373770145251529114838788029255040843514395776732134521969618500388490665347296722952540978730741873273577732777084276210605500601483999962403434028188435130295440376879166975605155635904039999011641953099591283009389436317573790573245292446154897956724345664688255468892510124275263323120959667718031850640700360295776994680793964304876557838048095107220260359887160317061102324464700220440812683591639731554421889055072776261722433501728294158494214282831952315361885028033704578351345760405670747844481986179905314920271424791098082222631337559123142080 A174770 144 2245570250335967664633861812849064448681629571389261631123273799878814974990423338031231397982121731851062331941885341605482999776062933529784527778844718286060979699238259457182163246420397001124617277470354713002839746730373135670945058284533011377866386809824117968669804436920256393443212856559298053591982895990462355216379313531479444438547396527802395047147369171088869160912631726761799315282694470755234394659310321294137992246590029267103151863274068757634292693734204608229276459530868077489193061009275997174094159633015022505657741690036272617567219267505156445684087625904232640380700298497370859122130823900 A174770 145 44017667932527416746982132459436351850918404870743683574196379453243155765992133020559083024457520932703680316329059734016155791991885234560170966224191215302388593322595088301951986872056411410544146388973930680847636526973643909981488153326440483873301010206173348779912406981227856434837540840484787201217602572307086362605802615588591177374281791474659426754515012459833372591849111330990109384207072139186266556016693697747333036857340692591431518123677854974463813742846324308621222086947814332509660653609669602392310885174045109270875018903512664503792226410888232166313305737659847945317696153063240949174449286945720 A174770 146 862834324567832172738376095836009556132638123594688114032135798919198539446162816478575807414184927340735809709619896964299344229141934591785537750142068423512702920248529221656603389483886530049089356392049711735620658198897621193083995110559828080351435024195023172959725032976224004915429082111969942158969392030380610889336587654388250727411227237938877555439608227090284598456557119397436397387427712789634726275804835203932900894339600009587211351157181449935370919352980955363388587119074597014986290642863682536818080797087472598912669614888913559567062604539011859418916973385520713519884839611645350588346695800579179540 A174770 147 16913278386160978317490231483595326859875620647784671540514242356217750316980527762620909956373769921275582409224288903965136011563484409876294876418113859013504787340323076480317651338711156889965838153452812060467705461167154643653188562175705596704608345470969834030183181316487535963124384432721293965715330821361918162345689428595515875170123698943796086367067773712908746239112060062579436930598248641895347765272059823650799025583511802530587824313951552657955285786693318944186818776086878163739946936671753251477038417392197752709841040520177464691120896670381484057441378345989671288756934680749776009169530981908503790397360 A174770 148 331534082062693172411611344803059501271272359805237007942472064634444542794253765756732260486262830582659039044878701385904699134368077173253197575762330114240652417932310024918657379884812707873223829434892665617238250714177907125992181002684185996043904707570515662464627547206063646972940178734773722203981972601366927787919593289992714530696514019285063647028384944880829016688790002890125003316150472491004894105228190387398127295555097458864982522614866984044058062055391518590969066285466398646555842837653416592589224520903779551530831477363849047986438256965755245954954038919172563216692720092172269720095795719023795498789871180 A174770 149 6498731059679633179451427263339340860324153937026635181903665870450139571635211999382938007430814048707512562082129895342215008466747037186624769003798318481231409682804353768132445480184447361019776614616927877976292130031609874316544088361426851718747023373188902544661795150150078291476037420434650069921160661216663697136881705324747761635197192635902118665254315322486236672224915397540170252423744631170429292355335222701718267596671994805159584877708798307280073474454498760726856693140893570182909467563735335376180727581717469376909605909445128518452698021921837660827525013452242238183939410489826150303541778514773457458775264473000 A174770 150 127388125900306087520913704804366414741014564202323743030438650450091571248748882817650585064926556496501830659274871163619397210060476288564141548759257063106767978361678524630622171383918157285896953326497190829198612715641366042174990094068508144706693156117344160109944846068614287463449638542419831935820869077187069189910227399856112333580420839352439310791251441922990266368123774933792414397885238944052282497744386930170891094031837146615640723907865341804437016202199022652376326307978729477258992736628497206390478029467601313822402543506111931854860738639273604861785899358736813433709017107728852106077756222350793594083117235409874820 A174770 151 2497062037399068867905317262123763198414026627169796073856023244219029109167836029356374769059752353013614835875593462467137528769390447741687265452154187947220547430614212757005102035335118238933704718086221320017023328475709927127104281507386808291113747527465156853286236327975182112708461523232476125171310605729860269043956580355097808638095647657789322734227992099320139878861725564027283509487176201357568210350356180249874584523493804151287794664882391552341776084315431767577381987562142362072337205440482334675930814957443193371829265280897200178773851680354343180578889538402434003475321915161761548493510027166978477516443806589729101748640 A174770 152 48947409929708422048373941451236301410945335204767778437402024602742758147816350598694775405458680558846321516331552392005958675318194346572077488828984843382160107628131820101135485466016816335660322598029156988476500455582253275904132083932806122053903534326678848520772644391024673704696975314953358463188198557695851916612567698210399845067838551807565464883897790339621939982457278137939036419175213501125813115235399347513654675658634454941706204405383915301138153000314077305852819067816788273363224423785341987689098628405323447006995944213744374398213108783445096386433787869978611977386446747291832765840931446449355893926537902688752617066966460 A174770 153 959467126945082451593157132421816718133587262269831365760158412406940300994466995267778958141426287254753241349516254112507339486449716812115415194338495447822914482506092507008245029099759598476495404632862817201895041913300000238562869982146584097113808788757811261239028522066629325984287997415254209362938942956643483539579282976363677407921962654436250584864841752009277168215987687198155427861389025561891987327276087659606478702385968062273520867466540842850518522770380459033895191789962696172323563082703068202199376638070335250787941126648551946056573179599239099012531929248431213578295125665092590714252389719790247065769518452061122210017574800280 A174770 154 18807474573430096286420644061358509857618276104067899226862846762598819177350783893422652538793462677308992478086896096781816476607428673632892022067345698939239926303924317694243798959278002183319446585953054344762389623108006149094056101485905257538818757823327082016128588568777423656919339620636837696978970696647927006646981188290113106339686466884420832156955163138988060711747850662000964558999911259888993234463452755068206848010515070298051101102372929196171948782206844757668336243614029702553098210183921119114170193170356083180621774957568971032856573068291176035398554490693960778583129075900698215888942577446396976533858206770764214872011884168122100 A174770 155 368664115628909620461335013297592377807216730058351698375134156480303641107489764884403839797650497259184583300706095939600912461951477374102232604448695196268485587586609992936474440191522369697668193501356366633169544190268094621241687462763844876129341193739048672922341331886146536456303569259435295120927574232753722227650641713283514134106856715946454497504384522985602214062404200460555220087360832654955019820060613577570902975095637705596429621535193290636821697178300048169434268013427018439483134943701658694172895924325943304436212781930325843537502599228070453046643366114051089933355282567510360762762461688851883814226441503351001687860054743445954603920 A174770 156 7226553975750411806852992644238761728418552484985533887481480508464065210390195193913300174290892508481073524551448414521160989297356382879723289879511301169909155548632802777616454282390422531535689745694140912790335060455245567657573408551040785775982088540854074263296652771503655838839038907704111034323584613131467766458480872216802255766649499006295934175660113262608611461063186425679952762151482482702517038623834912884092085049617842294586143143281757780690049711917088762010405763930860171836718708613341703539255986794466947483202559770776472227453154917212063952329127227169074974179669470305209015770971558135932049080069729814828128314668578209015717977917740 A174770 157 141654910663995456609022741351033194102868088003469705204060282551778449773764965083598745132046235153595505969072908520737701772605867355256858554115947921083864070795814612460227743906942622271640220697428356671159781221874179426955659333175814020016956023448480369970092314704673329866776304212512415235375610465675456925365419829543116104254349345414556185764835042669269478874158366253774233583138139538573906336149392142293359473571705969562839872298179394481893063816177076734627925615138453074916341686755589129074837158972245180239793272190547626672210899149688278365485098860324841529818791023567424559632223719818078337215643029603819467873131782193071360357188935560 A174770 158 2776719551609084964699651969109960026565658532625460676424455771098480664001275635178507408165070127189886599524693628272052015625459222600388558498057521269574602345830402484812581458447434999378269074575300901773933118720842604671939266591338897869331586195655023671299675289544353840544893276334629455739721682024585693519545193040223289658791500102166631347066362330742907062282640834243296101016721049083643229298683346149399519516860495365752944882202769347352310056234653346235087835897538193243649957907064349494783254450917963228593480238276554807252205817679034715308174955530960316498432967464299185912701833584902413430168985586224339394421000879880006596705899536929380 A174770 159 54429256508986372814047121289470695089706844453656192175802476821012135423974555227004137131252959501129921970287538532315855089552549908806949168422064977810253434099103478711481609288258876950870208128184827579144280322006175514905174076767765742858823732590273750556335865055556109277687668135935102378897609175670318298694667948609037094348514880748320962250638648642387421565594846758678723918355532420999435042138884615071137239276139956587783256018098812448620587240418611076723115024635618048823573399977933692041152224672056756234644219390903755141210111765933539339782567112832785263677441498416401618693356782299033388240094118245526471205620991374276107115557682365700771200 A174770 160 1066922283312431328291866706816552596038473538414910146404619474221024107482268567558459460868313103976078603271689730785761763193357067686974594999020759196979066545636024043872060020455869047543522820350409915631085281098031933722328617580862477500179764936902959862750271955519335564516879830255706600496521479321767897266427187609089152083196299033637087399870387443621715906785883123880979512004309045499709876612363186925941086014891375912173232018713828039415091403734375558091273154477819549095501492542717498324326316413238402084793532759907015170001445803583623420459383165237573301207644891753525337065327993733923818891379911475679824302348243278497559371799155093026566980133020 A174770 161 20913810543061022388190798372970942698075463210302224236167158757878037733855293037306367124936536332886133280201740132574963549800330151247526102363855753357118684617303909208876641809494335781689257373638527038015706100939341642818910046914892207190758009434348086639357080315754150680103769154984692646997711658767685146546187432818697610525776759308839306463938372419234226562429459428720113635629741991529780580356108147983412552992763511354279737443045201210515809247380642449286525297351103776734402207998775002175510762291146932994066072925053091971464585500636074521911289465204344737439469904475162158738157714479017915609795636506181797729103793539488167431730931017949083578866686840 A174770 162 409952513198159877540884701415109711951122633809870661062438499567305821438007346635010840824546524328920880582435906807044704717424308431396938971561705478285481258889324682676375888877647949536803775494539586648773955359527693784504341017297099464490761000752326257401717625599140906112058518459130115010742543438642684920830468791684922952437123952775569051669032576291441865455026356935888543604634690513657713436430555304407665937823064334675215501185340015414702853452063949556538910787403181753728202985690495049926863638104745767311281076683357948917633634982022529194881675637552400305715187859877236882060030453889715447859395175414264123406068258612803779499230338014682843286377815304660 A174770 163 8035889142796519376495399528948182200694963169865621487843695232351169953949782274884189464536393844958970768290775365029950169295987744071912646473026448421496250279629857812518410964903013297326091825554707603850740034941755752624512449802147696788055689945989089863240382257637279725854420398732099359455882689486562251050433702708420426894974893196529945241977070096526471027415200086227827803017935567818976507251131164720890919729795154095540062899955297539113804122851548291826633279968151871385476458191102875969891378858618464239688798671081109589630362541453020116641996083936012685588284374989843692886978558218988487729921948618674768840823952276224386146255745654032882076150494356735258480 A174770 164 157519498567144859619902944025557566082912956104583278594841452882109133870017810714272535248831551324339220671114898122881176411495247041873323264767325470396464019695823213951661209057652977776538102427719602956142619516154340903417999256517358135142368169830517138746911715612488331587057442543888093184924097468573049806447916519659988416310374904001256033857665476363079308787950886635211523658869029395752886981478959654428348504135778672757711978289708241176368773001433196164321715997396802195494927779733795589071315758459775497921634064239250833492576417619928465344393878042432045025349150012835728208093316816148581882592214588963867643403566989112482158626101346811122216442019147094346721420300 A174770 165 3087697202877284395472818132293579881409077564867078257150460671551408009768919171671387961063406604523303558636223464713941454988179663218813138564056467397685039292581276360250605207429702705472686586462067831591600023904917355447043868801740804362913004076962107007727873586195614018132220262890874003878782799123086232819429808567941390228095541973257727579148013425692010514334942252408216200533322911197612522791974059894973322657178613813601516102894798043583883149260289388361485985154338836667939702952865402945873055527437140451641406687528996167040373348555475236227788680745756862650881352963321569345201503343165943843584102642947784927321951279758922997164452453935872032663577245192890076545462120 A174770 166 60525040413281030152913321409315808809823172343611511892080051488909246925381219733084736098492361013034245032048031684207782277797121346919928100259311609162096669816714159517809149324375823375022624691291351207138940712441570485318613012833723990604462570774243051734964639289694710370939450006129469680143807243486638867153413301100870611591140397449423072005203325312749313738914229243754967327642672046426571276015388540582307416297666683838438245891231852960623036315431419589228652116673633878968151861787139848811208045377507068673299355967309318627074564885808007960608648375584447979250531255437879389468911660439422015073353697414847891181497245582267419477935438375949616773149224718251884186097427055940 A174770 167 1186411839093437550180122530792590351996573942870395291241474912135138386679914659439007825331259299514090666594901958437617483495437717654144767402469887598738951524062191662286818584805809682367490783726006479900269684253679640748298096830522788862087870949403708223146669851628722126495541080887929601779304905708042295950854974708749457160468143842708049084188268003632498622218186207301142617148235456920730738954841123380520330079293539679422452682358410678839334714271203537527770650429550586141194876126811812363531897159616838032696873524029790576198919453851235223488375489230417668543512051018211958829048037022732046996301935333141745719991924080581654676847567465880911934051399070263596188622991688605073760 A174770 168 23256044809384522445349731695683034670521033618322316155303879335592931166790440228942211659058608690582844233559023157246146227269787863659424383703286636451169318612570411147432058381554332069391730967574554327713735143601687605506568808753294694440922455745748917815877970696661571833870885896625746047948465081545237841742020347087493558158625944013622780698835357402000912679971572296602768337584744098917491898566224424489570969632004548498372233641151320235376786108521095427187940700491398472866068082869613284162812399311601213739417046144732598907341900507317347965011128379285998763205475244808459561529120232250681924782088521326890802188433804646064349393298597988262197355325907802157787771135998893939228787580 A174770 169 455864989167143569880307890518656314818962948989780098405871351494817724596287822687810573501859022221545613152133305333436999909324898208014319115207057245245933384704653675249771546108409432418407028058905630205838156384610596189460121040883985769908173115440299337623131758449290279458814978850116793143956210749144846465784786892754074018275928594086889904550521591605753886720304137939821257652193536678745219274964392214003446766206223080371552844411395496895445082459895798292534476083261742435570080419215283469347636287774109832103214905832174879751925357545515200958912915002388658525936057205223373306881855963529830066846452198747778171355933718680229296225784440918348126678186510686497885626211661696005074089069400 A174770 170 8935865494398303447409272824596969387398277055576635870629574076697537701943502733536022632841228894528128418425272817587008914976440427403708819636864352418024149755811302729675610699384983312711282494618937195720285213737401762904109687136839080308445314967938291870339710913245017361290119381549103482582083595156272198877075550929745011818751194142665271895376543539820630285490489031924803995895529368392019689310360117612671139021603415189438630357779940888993194271002091329609165372996155974730646243511389903696539082350135701617286004844705245848164641951265288461879262994865694105139399830131313318753038579067991496719642231217765426388028210565136050018553477217582861990883614627150823751887213221429092568354709591220 A174770 171 175160834965330555008972996027441903413124712024450267346300812645553782538678815986485292961143195288681351036426584618207243417931185348642602074507495920891052138267479771402447645679572896787357127041113378851603400553842392971835761897796198611322159294093353281802099675698297071866718640658310547615457209488297036893243588483540074828917086889308596065606281101917042403250430679283485869987722909027026833271116459750479187453098023378337152951901649556894649097204737911783103061348936173333408385229740184473044275622879723735327930434862697323283548431776776826884242112266444420846553856944297946468973688920008913355168596949484185689310350812141863133783455964193274819826952487243223936497995267940241410828883943318025040 A174770 172 3433502678054544044887585220720643366107101217704997084945552658848571168625644449023581979088306281207502948487905493260825567891278180227651858460787115404442051596294988723219476020935377223440791091548621957630192661936133373296522841816491398042297886174372596061946465972698308289486401432894083972809088737807514922025088622577276995866687725385475905935349050264401321648694311889824400991574540466852250617388405154718532914842956315240561456973737504256468970714414078275770294878952681496685315192542720852529223987063149262309762390766892588086298870511523737409319625422767580542568454598682728516553508931456976140520023340684146776664096070231576590583287253791563095800665060664058060976082879490277398913638690488565217242860 A174770 173 67303519320064337402555890487593055234989494656328640834652455872448879401846099951081437967603686763086277507578572442472118163597591470891246380905746961650377174499522230685068397559927618654313490189178960572353657707668685829516047773451102486628924553467892333912921344194732563392215369020871193376693209823045698013238750286516195189438737964089011818836116017676513605040663498413907228953358272243514907575020684571676222446272442238247462301262049606533655207049295665156911408434127401349089375070814028921537664121367576216916238648484698076804933136483339868920706470652848001528982426196824987437183935605445957386464584168922048166685425479369013516471733615038763839691361699309913624009952667270422305564904200127971445076516680 A174770 174 1319283582278398463710356520450213847995620708146252799935860355066190275186416082615453898017385488841710930496052228529432966982014420121132031330862593481483577970097583169593722005750225159926475811247494893590654440755528917694040195158665669126408781054779739354988488126958681734915897374060715699675856326142253034647991061091201835526101145705385084287349640243145969421605764247215097612119327860942838751433304841585592157673299497911170440788777239413535205112111322913991699152355470442292168433452781402377260439577823241940842847677834660934637711255047557599059950828417501103203532975741708805060950989184442725232502638359186647479220933582495332718302331738702594994066976229207866193785031207751938543405853217269805777824662718500 A174770 175 25860596712517647365586071111309201360817101886093352728014093845355005901755248649582027357855352384671530896497338276055372576309328499616838607256322176518294133719475650790853908071647516024951160197759904714985047775336220136969890075984116672764762439606867897368592010351722735173088856934122780124174942328347234162124222766270988093466439468678220458111615829210031274925802585733246844978855835776843252962080733929740092903035794311782320742094149145722067484073950944710769621627560523175683684283452045978585030215066827067156825283264676375156070339216509087573433287217933385972147651861506549799979773852809510694561559330652192494965640573398648032575148790270314652034937028353570893820660557724400832057419229200018532728947593531520320 A174770 176 506919415439487341381819702213526444624522983175581192028279467620788470620016108842690817653226719426945859791429894391185184711382490267474850258306395973249008127685583736704735136426712603370867482270013840975642012901486146369354867575400459860869204214765043469439401231925980927904206038706777361933361519844406157903705980016452847516927310938929331714518809196825392807949612863937340408060434480778353583619867795057460459499715482426257553275359070765666727409282381306109183209151742222934281137032058571819442359898479504592584847261711338627974629854684299879566881696985979403408537168585718413437494722001821039450352960766941638927129839040539365152042733868576376070486240635719720431464722058728673902237593187372910061283024950580198594140 A174770 177 9936634355584234153248782437203474256220698155390640640044981396288601755738549863779176758056522796351640358960077893358673714657146997913713515146483366611304880800598678687410567353382512379628228362505651113044630021909883665795873977243109738208641468253061942481083245579621067797055511597641392914494972387815107178881210458158285950755821055558453291589777239764555520611397036433097160945553791713361451169273395556635605997373329983483706247521267763054450044954685754288401264555022829426397255672418727841352663160144965033957021108867240376520882319255451307022760927450885881047680759606469600478695221740699922162496308042392030675597406609907012062311693636716685333463356636906440931544000587974538908107260469601464553821251322352325459310811960 A174770 178 194777906131242742432495291952242800156911680617444354650580533301769703995198583809783313968733142200858134889389587074186827763524210741722122056426516694008402300204327171945038204556268871238759928990968290847886996713835526715444575332564569512965330199827315981749150310412330939031901210432760545203153086812590211076023329497112741190262756814129490482813481739346008118199211900211957684917405017104876685041743516081303353703051554836532127437654337416034259015535022746278860281698374293264496782756470766114136331445719244697146023183430798598850996594070726665575859820325383343310658846397479939997665323123705152227431590796615624536118725440267411404894453514877732037972340726153814504405779094012189617989845822890314996631258359467258702830337445780 A174770 179 3818036506047985881577538559599080931472308507242446084470038973736308341425280884100822656635930295364698363750174326868132304461927864302090038636359065089469335277300340423867960198301415060639659748452732074694629796539973972766260899873056714350036664368373579621184901903619265487282259729847460609430813893205420929697102125921193494653244608314745216885656577464883211368385431056557758106653812199736001066826805232952312782651610580532372778549194074507835782168067470917872464953450268341547836509195084284950572527646325474408491312484589405267436858716092064843166697175257236844689653659402642177364635185175646653262191880298951429764968580482715188451729015486939666691648489450710435008921150256826352917298049713035484962501372541025882740554815301367600 A174770 180 74841151396774713119440168412765892466477391202054747530337349312598582806848651894945741905594191681005675125372782265879542357875882232525358195627788337457261216097238972784332583862066133462389739150410525137195842423889573100328719443867082382124849181983528707907150465365594531669375916192568712433302268731459574251332384796283905385080159621922878927263149748653158969897083101371433274194670341821820075807062351134587719084233516896544016368589174810848259586024199549397113311738671878332646397988745259397130356572786940503636002010176898338621498705701840060985026932453532536304223247720951745563221638902147702573540333010188455129637289578503457683763380756680537831611961652240485220891057882928531075872686752485075753344636907917930994013096786707070249420 A174770 181 1467036245861541420519280299649498464528808890870368653847226636755518446443538933019445548732634688695142948442858914225596462430950739060034207048605868354478169268468743067218146884996260149828348606186687365286580828498453615372669585772421648981354579315204465364022383800911482106163841221924472171270130462243256681269196477079654987437147794255687664417467044487442644663039411584697403984206169933737504926234035140113383236536832615554445228324712226093053509897410577399214744218828981205626266351827548065507464964589197080105947436994996248749069212361730610159336433086787447601378147257136442457127628388395264080670890954403522217152198720552856197034414601140722887088318005615569501849196081612243915892430052804914405204026087706505910803618840472477175727763240 A174770 182 28756844416536783528244219314289300488927819412363575150658589003344323274587667358198519751311363262208000394371245311277359590691954029178908294041414035856692736543263085506371142455364107594869155916081706583937032263030845344645496119982289719465430081611788748082038059358316406879429083962787587308668384887590048734779215092383012267459065677919829975988310078779700972031739575986155411526976068846452229742219481009440187068007273845864718469076992687286860090160782552155207866780372377854014194695877199191332068838747084591449841156339914457802356362093144714641472700382180615428681906230165297323664026106102327607163101914677509490428944190639797595765137327797069276024671714464431723007456370872147356394882819209245418324243617878291955654605516928400811908544781060 A174770 183 563691662785917784859101766479418568534464651592341909232841007796328788072949009111868451145759793933166535035322202148799888471147220449014221319765590882257022667242873733627144067191900352078365044438685006271646341133349801947287399571223257308539711478399703724699644675519334406739086797674721064500045509296409673055885492971695329387077617981436712933635189746772653966323514505441206792054380917321986673669481340513011406793695345389807595876401982331484805394278149689935807205414115131865405038802318506720943147869655387572402706240627566206845540660680610334671537713555071336845575124545552901002019782604189437360347043060617586627865946872722591919332024865063550807912727858613785018822657932639750867808577129709575885077418193624191208235666539211672242554119070574880 A174770 184 11049483945172716002271329298285343466123275611585266692418574284165047900461623202023178021160663729366567157554385412149530102534068224549622737131136818432588122466602074383296192498724488246076004006217947576855104994958890554739882261749622169779705704934160910799773686847491933682583172528590798343542304764559837523651418698451956754262483200213056769005287013427927484268172559303918959551694563214369513930816943494516568586529829092323734648504513188584772468051780200061339140685319618034453291716588852672866728393208916068447153256278940396446671830228304961687086767619633807962666348162660021735276294454943295245035195130911124018401918800170164056162948755639838395139636015459875699474530017788148025638636372501684287290042133107177778185543579847021682370145030112864016700 A174770 185 216591983729583916290604812045887536143529880003829746112446983885362261148519949933109326458922879277283655489214527813632886921072916866474484444230322595150001494333311194818498231732853351407681478451519163962828761839537831520661370147528694200798533919579710695097460084884892208526660941166350031455395193494856425842205436271169763325357866303498720804604923103579044799852064541151904939691110036073690294749887052710032436920146303074034501190177871646236727587266190087324220145777827947297238292363169651291215103242738024904045710557177083410520095009289693198309664484208524190129114419838886621509333022903778690788990457595772809948096825693069608956183529588720087356463594367131755602485952389860619665928799305969438269749830008089480614368834043925652478607910637718241384778520 A174770 186 4245636054017819981955719523452158185200129241711795071710919085702296758868240158127185815224628258432650485533016016648446437277341213882564619526180046378993510859333443574230127955131198895568884094530674645781421812723515578509113622891975201974430692111895784111139501784139970224047674086159620787997858239343870894799073438136051002251708141018698724998808933671069422738772684867487081323906179375421913943317772076405112333992139246327395200006131991505019145580819390039949163236197842737600846972449559788021545780897422370960187949894631932734074505925424735844961081532368723555277092895015507392165924179683575441902495704757143489691469958833631674588945490835142396721560981644880657860053939271517848903388298356976556461951880528527865895680106743487060038650581950407937511564532340 A174770 187 83222957714265323556712097808104392700405397252504726991847689805489437181972982431089146416923836662873935540134524469128319249877555553453114805477696824890708204714652666608747773357983529018087914613308805955088266410177590530397813715267127761574096225978847240566845818875251611446890298910239945519983985752223363784995011692137435474968219654890666103927931913215379720946377368920417226959303988425910321043224673491805959260881476586363297636485698107303513645438494096296893410431729967564623855056717978601628689105936170072823579289788864588276245054630080662743233921887827234922017384798979556062349824260824422908394030015659069089159384184960022392222900555166931671815951005739356288241021715114340484343597758464655153797742492370373219197640838016999306951976228783985753383446578150160 A174770 188 1631336412869392818340850559278742782261188411743468416782403343856284861938737642745969289937355231041026626025066463110837297287653406681446742534409193635327615849823110711531230279133065180681360406681195119800965552390879316853342365937552615490400232247206671497695527630453180303441973415190849325923105300717224137569601324390204572044276039423458695950496596364038939618921466446805333615369195457218514737667376106468608337026686370053754113942997454293231482972866215694792314591333607588003914069220938844099565775833015024870065430278253373764759022826784335225668135491884107926572661221552504362918673862994756158166764334464453367528558759102116400098721622093436703795793874892941880317219849799617362902585354358035871967766791873492175314184289811129113671385577997973106787414382313334903980 A174770 189 31977456281842880310852029106269818209779422546590070653263943354423206058233698091133507590262890821942367260469417269764108232304262827892163493706374208161995100997524411452782509322818570313732497673676872125029720802877749958781626526710092653575697590935648948718980492045297421432817951437680729576504764584675041792415961375701778329074463449810417703130968177999959381194718864343900780608049742393093337461845585395772987130591146964912211555147338462570225421930609914610824854322427965508322756020244988165321709736250071411566852491490743342747941777174381484463466129168678361688850070342854805722952289000073385951560491575778184894635739706760301489775118844052645712638219863835495732238787207531077832502137631782621403847509500506451128138267229680112048169500792964292610462910968722544209665800 A174770 190 626822096405347726983928656200250417269353458497070153201811400851000341297212088043661373038363895954359051998694891296849586458790862664688782122185604693982234334425857663474332036214659336156719238718053640713637467377044102301158126323228870257838208687120358445582784107376392424472917180639444245967797069465694868497713537316904934416313060498907768393314542274658607426139939559947676654673657435020220143708582427260565987265239325779522800850244014600304104427452332573335173099635918388560535075504928188795697310150408123976518417668136120726291780951413203031668527838296297753940731152287978680228806406060764648427732597701639645840196402203356670700455479482398339165697681975109512450402826524804337873089538955617590400183009261160663140274138922005266557089440872300485752320874021484929284534107620 A174770 191 12286966701760169862496089207985279573044048283680146596471836426217365335684745291598152143164501498234455315336049998731428324001110257648966679266918729505065549261420560921899445121097242984525440203618789791591849510495097690429551633406305788084051913109235675314664785353811552259220701142076434671780028579161786227617138966070009148726790282825126626235333954536889844767235714059375493441012252433216612863882295277316029086600234133339058977354271619047822592416695201171906148488238417930135643041724846336528270508246590309937642611563951746986028147461659828652384998222817899404067850358298887746990257448650819638407028428587048761981344981354457752310026819038853400273360249437876799217300473300427423457223310105878375241765943689761818369202543010880005371955171809333328752701162106236615112893367901440 A174770 192 240849120661080753239300613670998793990559017187344775086970784424901394459092035908694890266649185330027897136858200076438566710220176811644182182301358813572690202640131500765215259789416120768008342714616278776729793391087437550755968816872279734794715342929029020397700676922629940008851759314065091796787874240932264168056289515190782016437608707625071628557247783517572462468747040851938862483045517522254610337600608317366374894971802216472908294575631426331403856247954905919371749331276368630600486343355362383698969706952353104989546495358164476284003020251675009830847703495148625822240248782643645328524346279646960491289922829430732130718678484313678657424475006344124869760068443783579043148011427232151829804153451605888955871505628023701902512445107825130943295798720717111037909962427285576107958006513069919260 A174770 193 4721124450911538223236600766682829151817658281862283997574654719825080707969756752197491947408705187674705341442239122562298785922307581860739001488504556196733143847086308416579188600492689678197256549366468092962667618460246440374820810318778793955140222068042913748600053354372606730241959926853602787324201239090725663060453159459630743016200857160076371237852544817177500872422534727543991523017164793458982438621034260354720403375208180447067815051212549864676559342349819649136323858485530889658612803166808771720420867667409517317414780464368128500167280216945186081044448031526905140549653952569530377430846488783382270899445428895472782639298773668171747688376806764330716658183461361685466965910520779304166867393592501155325207114878078754661003287130634385673739604241151541638755777754746950700761956228556303189433080 A174770 194 92543481245918851590803094989216203362930943650505473733113606731040447612721777397483201244410548822150388772922874143607980725210506509414029095533484128267004272117895614941653754181642443282606502112673164843637931880327957333139799973112733102236378898183061852371029225454711160203572958477332562523063900891868530206378738663671392309412787185614208321379313954949065588583654063260570280982243601798337456239594903233872621029594455858151621094160960107871758489897337308514415314354661627167811759537075299199908327464317591651503611421672997559502114550528556517308958260483142691069905690956027685675755807544607512994523968805919134655864802430724824113873883508769935701589587339851690079682198985167908851702497370403493233103976884228243236962732432182782868818591391756720482173644510639765209050289884202648606197314900 A174770 195 1814037314661376877971384044742015251637343205619550014254208921567200134279491572575708958595443630603086733052128837520764515613277562675226216469908354393785261545321845996999988472889366572732962976215362827898522647755521001183959918698134983951258705207044156362134001128763194807937830401830712963723495797958205690014710372224833472589478711396208854355600940907059038850239286075611163920269947559433846023749556854569336857067390120356279896240675324983289660054291046579149749342843753357257915220787137211749794263235132563885364273770219317696992320919293484635345013740946114998825386213570400742046634962058549980935276565634181448628789074607769228611984116850531472858228374377589367580244997541350828531768186587255681854148829677527145852188820132359779160196354721610993740026140941782922880853081548184089422376577236720 A174770 196 35558759349448828316076218454229887973378998153623475728905529547446650301106146192907269608904684802671157319137440700159151891443486058349277785829114467293494568544394553115298159103923609377069096977167040039793676097665790784880024993181041982299840037232100654827488837754986919170486191333112677037575402108512847043799822509972447066027569391375698777464281322280857324593324897070475971904561231077778647959201357223673237838362360109629342667958096626161483808512454605147156078104007938954308026990057704087644167948026741052963318842940227643823445915157876335293476442041067485723832529488501304389570452850515889181685778245037255950102388784596689988527288544630234422197056892959919443456272362123359955711811141780888505301532126234910228766362015271783958915386076434427307535271932567184343670716895457214636654777060796870540 A174770 197 697022798953858617990349156168430219312159870169984165618456175934840317635082543393876726298040672906516395166645379552390857855310698102484980482596085317978726138821960484844228517755122118119941866213465342644672810967922183209697248732374866238906480458564931828884279835539252460816675514573844293459840068407573029794358430825769535163438942620267736039645988123748424369619315782136183925662045331316669497862418980548885953538242125801564254621034713825342080631171475115803506863845014276538592587801195894738863768367425914885054412073950068504007869131932371005129240581543991114212450244208216355073959274729177497680854644223943725499725576326875242547342681439857738293375236357571966553040483262097104310512093469420789893664950884307880626751082371168689030299618710071289360695406682155806562850469703899239759522850523363679088360 A174770 198 13663040869534777280397995843137350704727069801693031460829502231769210358836237714500625395986923661408849575385425410848524895520648412761424529070570678573904522479693500879522014289737744655463491084447250669353836400799534537610694684771987134834002847648949756477688998508751588981941554266190304507287107983349844421516166917246911918301283087214918770473441881737435292212420503368108580240351440679908124419320488897517905237583384311599902409452179792446258838370739446707525736397933891744701552951771014938613503499894114835550095532510250399875334606900692421284667038585948871779724963963136927503658445313670884459024223554391966662208364797057019719816321253056802841396506960884068795412780109447355076571298100475775181714731861932670949810664487873286627100149167039431337613924054248346187677810563465116002308952279304197776693162180 A174770 199 267822926427597905296502896526829192345629802940626932525195737128683885519067614044558715618258951312895596470188713736807405449604892331638745516356345958809591131668225865418430039263210752981273234117393141407208558483799665038322654001203243084641257580708232667910727919884268811684765885909186834377997597229783581942986874117515536596772215912147895118552671726171218474199442337402348607735185014545513723550850725506726997918223545737739161228517373670496851924401154003189444369068793282134625564422022847025506000866060670639027057743211516264406240460459503710089672285232529203082177629392959808718496489964617402436615332432336686288664641252186124220964286655076767857196591153874280170109349152346570948853481055014051642551384063939265073880764664541082093248434942007314369836849950680675288704636102192734173360842819398034295375685964000 A174770 200 5249864990170733270087272497320909985221684692515099329665855378366959292175553011665202229048486567648455820599789591283473350774630203964134276850192564414014926789056040934238564750115442890201173279705649273416851494045604633281666126120891286173150796263039929107436332207882438737893191913650326061287204393611109789896584284935372631123017058008639952898950700702966342793822176485340334040716516414769719329135651502062373715675112705967778726801495149236899498975852582399780041814960749518469038569098938895622953690363017765972093550332336609304640725630592584824485334850460998852867974111635834207363040692627985008891649287314440170238437635616987609922322227196493550479964738401736679010414666671517374292070859069087339821517048706605612045539799143669803318569194633078209238110595119318542760842089197371411801103238636887988953756419573165820 A174770 201 102907853269503787132652810195981581003486270997051174119483164601553398916541304615593680049249718080786079682501479098149930885076895808500067763178729131287174636109485382724718480813332872270512645647516902940123981579073383537787554365899056990362858823706851109655734316028183644255913536206607805544164946145567376871769263210316300197757843774313144444577336516626874525273283829266198890463776547027131023744203317192575924067936561344156852865023746686824330308427810395799334376467416242992236811896851835809978291212989873382524307134587404472378051239404635387270057823649064214281388825454107992739770514938397272179676706893322323784677168244699549877511236076541379921431500944954251228087868125985734418526602030618768980167325546195499143377406068933450820109511259949164115478129515692032124517351343742238311932491510399435540073499041097510439640 A174770 202 2017199734538948245203527115374358453509427898862512422575009662853794347195083360899314304660190744771082166287938172682145353925803960863588124329695171581298632803003205683113890726664386212131145989781453051726661013496144970062107007398687189004201472489150899188431774955348123586821978398828734290626395213058207327829311307552035831541076622541069199393964997499969293741440566827453854165530613834109305912664154094473221761517318759793049923892416755753635373468902440402605970047734251380173076468333051116448255568734073807681223702480088752135217951090168937230675088634683621877882784903683450762049147426459422636638037799631254903512801681694162941081987639650041902023406731043028494171241711995157699400441078712118250480152575535007125501878301717693703832116836398954320358524085528484618585470578279193266193129286785746496819632739249836980064657460 A174770 203 39541149093524610232975751382915364209710224670016697510264165291776912192164625123807054384355378929753034542790084378413934129503678355771158604610616990157886668917294201690913103299356817716861851421183397072429106246427452124084038021241511912961300273369477102184788543018999602520700776317927313358250793422202033894542783378865743159551883757292194672207357436417061579292843465678466620086532201912434067472911724815660775776686558261526803263982300381259013903913095328344071829076352419086736401940027656087766869848347023565177473633490392584767137804891440268191057700147010532401194135400614176383579395113687087584981544768695151725335614779891813726389571834908885286921438820473943597790428810441213097661711606388339915293181805469884127892319326892825913583703406982791327718625009051225977820362150911395060175481967641711320259005414701805442129905091280 A174770 204 775085602514069675247842433404379853864381370472239405733685745474401369937016634481782519142819833120828238336689067697731764124385749204022290103989189911379722902818168138542072967760101614221539799426890959632302288915809903040150343230269109119180218954387017667875325831826655253262653030562032797619697762035609055342620311963214989861500193869364977423539421074682243577329023872788735859482350056356918756494709717172428432301388153525129637787531128181022434790869121157298055590948690071203955570655345646299355066319042787190535030482454972966516683116264061046912175807606611821444585564240054181787472540969346864381385603917924564488773817402637650970525446025896329744192141735523511360859491371026947145207171507983160307458699270668093139938117943874871840374050351559839206986167068898046088750120296694587690366531336583538513970527319352051026793419534613100 A174770 205 15193227940939644680683597146616902512534239414286612161175010472525050361728487876947275816430499984479096198122744562220853661952275326393566574847237496032248338183155062934407512623120408542613805431504065169528992394898599472965574903915697055712658738982594046956215034770677553255454922184376190581014002173171215280624009460560156852399383640675408530164025059698563902185741946661561334639106405718176119552375232403102217314311034808713032898384381910622101385511602609012261157349704393699387518009249683418732301922219006866161844102339608746599267437677870319750132201989647104776946233829039406670783860364501742121916833023017612544413792643390888454432426066610048020736769075378293049221624152064441407499137878237774301958465507810454156259182860043515910922186221407572561152551519165914490380453880235445156995169687084228554309138956254933489525399167587580894920 A174770 206 297817653323213312516690196020142089646316307134464801111113149548750291716200449426903866071888141552939410554773800571964105783856736823580942796133259293234942013686482640822087923896333280492214199846802886026216349292500057953261296226405150455810427482356589554048709443699495567086772131395489057207003672978804399895182778103279882657517728263019164138910241796671828535962670061130901408807027905405338239108740549070899946622696472019004717349001016424483303177775999550989222049070849934346704056813356723718644935979981906271461680903525980168383867346844930891478030376488886740231088254072244885320651049077490608104466896535805637177674598906974378081146764787164715276585817671373158615318765267907689098771153544009680359006680576641823100324409282634880942021822471657186992152475671704088771539610871625075670724728515858516784984203306538678942324823456258341167608740 A174770 207 5837821625248399411012516541703228094630189739915539617093427796279592745695910847937681705793875534290218341215579840688895839354306093263558314296237573818753837320034094542239504549808412341087974202783224740381827709302593741101228455664418855319098943796495129455868755559182477335357354064159454314995495416716521673574157535756482799292505657012318014775510029534336123263376356352545982753874026362649034444833412690512548350595878930205495660762085025568339798268663757686888121593625643063359699222267900489083194616347303404514185002909072160921051821133586897656882031689802955892362687179377910413015995193233110535562017983978029076939164943360719115755750428925576682241587177257487579799185387559902369649670744270539876159474650704867508602104914499026076181995853167237958012600266964192028933804961925140853062100971372688958935031798905632228372517699864176835979885626560 A174770 208 114432979200301471931454036733776481090798889635508100439800570551559427452380952725073987370067682151268718371568385482409935671059002256295533253253906125861953425912366307530496127363256574813673189830742571514161700731533093220566222234672642175559827040488470045237349792422385477028179287278881492087052643951473584866596236120715797728451813231237729462610383460021814891536874801259936292810537255953618467782286316450686423697480472167191653923253673322189580301179043800402381408489027806257126889808191328573652057150994905355305148155561951594848477629476703021025270693705487164913206653859077545843694652457104383640596068417470429430355874042082217200069841826652389338134876572015453867850473351630440981965156830419969108468341744110132326976637433685499862684601771762375981305803440879616479456356092117000130098227570122720457185976537163999634019413010412770882619376884220380 A174770 209 2243115252446487827551962617042970040638611740005040044905431166858240100641978689620989452490384999735293883229265151010619718335202722873598949566724753582908437235980367040178690546335050829689209525974241684037372917357683984006945347142824676260904874328556046030247401175194844561523893053883280943730951611741289793838497746864113531316629643666216315913770721807837585969569696590920914859126168537328802842819341930232942586805463864825411869998122843699475127495371818306823722682313801464626558230660467200432827135190607518427388109631140372253147697571950511484550458481132927716825720936582950874250192164448164934889853597557237373715806766033730678195049923730289706880543168323059749460117398839474516568578634540221490193656558708572163168528538372998253809317487748090240818318401035521975266111463183872474625044603767444595029070553146456921920416305457593434976928189704602262200 A174770 210 43969545064023075195372099287822262002821586236779905324728161292954651901224638821569682522642539394743548547791337118541782236396708102709284353111405366478265060837733728809216384558763539000311310314473895659758012411883620722971049474127427069393615171028528573796439512598819550672605874614040785780132621406300118587348647967434117320152776546693358993304004226266848900153690301038356971808654862858181937371326272734139824135874278980827251308511550058943438126974698081271314811616333727820581988180279588254692948930354231425218756369684465421344249572956896296643455066121896955399730616885692349177974720963818276596606526578720898582106814797437314711897151404891297007620017847333740636901767384200906122146837412292264820356086755337089798319364082210874337484741532153463128758301315792498318286700421873912155483124192951221381637120525590872046320000785560333502004975491970236659424020 A174770 211 861891020101865067533196062687929362736338692774747964170281372759065919709565269538430227187849604725378038898511906968390864387228553894104669016090818426982198139632819316137892529942192345149051475095107776748334875260369816053994527784900478271428968321596342775001761295714659657089575792660534428978878701075343312807918403619145820845521194551653579320528774929512050332975051311384176770472337762619913799023934755315266902478465029776711915324031534257286430465482904293708494630479651050425246667683282258308023984499976509206530543931166781558049607875953383634854494721570965638612591835367620492003709606082573693398516199106233456449220409943559476948877283643629280213077882962892815641488694804988762966847790387174340468398522384461075518084011570969020390377649703954696501829981573846150999533926403460962887907725805185237755406241513561720705507733478137351848708094616672389293427377840 A174770 212 16894787732067213989762634025436692080535449052949023356885950144095048865192246512267670491766545429184320923745081852603060605176671877035531619344127869694299681454817463397201240562710469790848168014502992325346964565095756722406780010668569700949123567646316340047055951122159245999450314015125921262803194518346258211360697960393848412779789135448736915147646052864290984360128055652062332016441793014220687430285231702363589088243047377808827983354414825999778551040957762990575830475347308274101957359345710647074297889475590603112180296919974882416422992240188653053521508888779002326187069757145479998564366520455888574179437938273861634596719893606838069714577802085269745845455654218607124870720758665622347475244265022554009569283015424119246968392996494770655481308352012178428675408170052230936100365707073941372654855085750116837530251764511716323678490545318447585378042568671036682959526800995660 A174770 213 331171628262090508525462084633413975474726509599568063066930430554269775096432496423905607441177596315021454021873055576213287014282257746421936908278925485656843928895133777879119401372358098898013444271236180466343422656672148012247885715130775493104241901574124576006047978894804244366565398234922515932933789969744652383749088611721812968163605787544946459070578607717056945915179813916674520802115256192416152388537312805796317992473312221343616353001324095216124900218423604658363135269263306309295517732647952420668128921476542502228448973694803713959941935842570101201744982383351282026953302766973863564238220530266721748491649067528036655131446905260829898985677127598173914433341520915253898823052669874834450220975116124313308402745199945063094613363999206482817775585925765071854940654447533849235593217590529472383319506502966064444082757332552421863184050963824476090443038582381566442700255059689549480 A174770 214 6491626240298710416048893793221546721818896960635284119288946942838845987345220929709151204794292751200505112552434711659850999450900211168690930240551878025717584999902730859169035108499722891888389743756603594998271445569122880240326333381213450547259648805532422292554212435240001675914168936750637142191446888183740157679991423606273017408094587867666905041964566720823697389538370352266598304700731235441948404899420975333987722924872777919730189942703971560011654294302988457555471186972268854927502464493407804004226016044485296653091453670185245481067899409963066883567952091156942941513336314651151916440717600269921759258044730842246636240024987640202894073079173340601602985452614647525152706122353564165746227609206751024524448756601840040111356491914144052479699266379835538586488368279805150342663867315109193010583887593816285709482793371702440808850417443314396835006416856913800896738773716720507747911300 A174770 215 127248857231163693313299907609266674207680042747646329706733874906596628489671245567726285492472119067854704901231371196083343715023258925046421868153361004781190615511249401406297648317692166754438116859103499397919936409702524041798728774690660342496608142781804640204523096149526533956465295131620591026314225969243884601098539501781075075511657143218400885087642977791007508512674189729950046052069212875017816440422297569959514538977038200309238961913266897518024352260802279526578741548667278825025596999704262041442885945835871863517356172614522208225089250274154101209128895689113413156193136412838577099097082836252785794709471065478069496048933152591810224359668056836795494122668237887446522430156475741724287678761220512607612120213600865721062864891406438352707858536759760641446579923165799902569363277875177183802935892230667325974315651228028487402533460860664755795971307138781286595491875952455137814867753120 A174770 216 2494332092953644476028594372907951554597397476120466394276113296630160168815689768273349718514287273173795174273432225633190991842034921997859750290851252175169020419533925766463515643154366744220773074783757051441422998504717430698215801201159990652405062267549285751756639438168806683374631039255857888547174315257671737766993413633921210023906485913272506281821072608694762461041742077548110450446062406075368002423209472066925428659040179877588924211693667782444341793004591988977008034281504812555882897460700480042955646306048744224181919042498410655442954002806069281938277729730049033530754918451125473645349101315509506877973292567456387419304551417079676377695319177035691935190939813617112085150774531366925922913331216878927661755902555413262434237489992512675635390557865561713800321067407641410359508630245355841795956348921653329932249685889021038362020090940333099798232727527973922931030855681251894726529948746940 A174770 217 48893897558828481787948813584441758763951511119233339512954043133810524722528522348022955614590773636280613938253113585630438626004224825978787900154844376984302133482513397362968432230814248602523427057473088863251274218769534666843902093346409362077783688071892956524129006062461852457982983675028031199681119901366655434464720292953584057107539861360310524917855780187991755970332719691423871319693669231820150708481935631033574682614991066983459892088380313958207090308451659907125031961407315787053137730999053810097754537448281538446542113553697673053470576137915319790400018849039525466156444755285825121557555984889534517569246686197809040715138320828662663763773422148585576476817308103854393205678959933698006199222830834499519513131589770997169370202215968342061366573007422203954153252116744663760067185600706187335707152548626356342664632368480939165943830420078948561580202129032037698512780237572023687974302240469764760 A174770 218 958418177453823807053728167853632982383025966361814445012458759232840608980843926250256207683858626304085321243842358232095632313743823196801278420975509186795038245355207195574981442124905257952297472959814413113694425794897420034756738135560515114288725201180183466236691025079737793712575762623268428320291423759414864568705709415482741053500786338478320996167302721423941791835699510349548648060524853836076188112294899816310658861693626235969600927127506702515107601781927644494872887530498169776310793247160555324835704400105568410580374285697662744695719578012462095725351887540595048457549596562357825581645738770455554297882866664876160248641753945578894118017810243261255293062880938260814002000606887469573786150240007104528364617477760935183958581441403173951094394888456099484043750334192107831617195561785534053909175762462217488107258793754713683641809925532367458763762022335053275438273595285855952650420377791158380078580 A174770 219 18786913065555956707038697758318100136230316228672775631900877085528098483431977919828999834996041178221906830741183967812424998983567796299473833629174030924711962701150637965147388865563960635566686462434855068381549271180305008751766914089355123923878229315750268233278660949484014169892057640958324056906321288850930273909113881497572397177138356699312186806560943027496326815571625831539132907858536865201096207557053917717385903973343778862485050390093494294320825251922255378936838434247793162547928382177703474478375667553114814535914958301703471567827822114729705862493027909170725290825361725658893341765594649820913790457565434795655806996066620126099161672722452624633704106033015674971167963361503002499625422418998420040134168732279556719886185116245014813573383986542149889078803390096680445598615603642052852924021475960077234653252130532515265258265818994341636506608314600231512176109001316280568146281516557487984325830560400 A174770 220 368261068952609685917548746404823231016753676331417781574706547618063027239393022203644128515336191491647191392103366893216796597980263629318462889997790933210694706072916560037611920967803314253472930084350556090600715699981912986654715015222801003595345936758611556728544845695094620678486320165489305540209281583764511469751585736409704713983525014519131147303886609057680276814893217714130572910294391571147034024457182782801298673374825891568805721777011748029770114073072448155992262493252354041766322371136550259564564510540452194427436602049617163974898224397212116304126237350212669610163692088816030722931360744143813350093643354981578463860737639070041821529811398330259624625203880197903896156998179854390770060683420879386702870961779253345448065464676198934262298953104827237266604568631379760431955230974324461231134917860258191210830774591105435837812900285274833270168724029976079341035368363458101517554334909459090963772264882220 A174770 221 7218653454822141997799833819988647216072305427218135125754622114508394374418483537803854287328620190623227067446103367099651679101184128678332713270262864243622006703729347708706630909663491700432615739946753138053100160769496187184100714976630431183120847128464074419242667832036583805055674677991863726240858280698630664979140309695989150305932660157465652050138598504187705758629210038060761658648457755719087295746313489351417138878107433153187950895787933894786059481739540876831504950455894209678910288571090276010281119057238276362051797737461637346532483426806329789063776642045840840527703401499610108572007191541112379467621806586783466252942372204984339659528201357347296537269542353606296497498310358144264872229890993658739729636458628191797916259352397735264394770505376836962750093675508915967306740838943104446999853735875305104037470190282718220777543213126138287420210821827276507011463114551504389666531926613700543583879610390716040 A174770 222 141500044653162558488262656621868716324626099967576208403624321113886998909288087068638129536571484461260305484431326809784005320524614692372414216205229774905687642195807967713150819053611843344076819480963324927766313260802948561200829228317194696828733841816806850007383218115036270051606714359510192596283998478045276711156596880909193587887187290423116696967685660575200799222969498351173832318696496017311157600072202993809295973487363231293964321890429358428584589931288366194578711882844175804873645434804189219216980236195420182708487144822286413217112576157359452128016033433256334805811372466031665259412454245657524118180509302620486150508597916101365386936029981476910308393297944590186743746057983483345700171059553197015195300947159158853843501170377634941976467357184097805039000098960721202159766973493007502395766671699492812789084299459091067972575966225885662424736139259289550060462620630403220682785257307927423145872117159106550933860 A174770 223 2773683868072639016664782597302036757406673595492123409909708816719790838111470708300961077372019951081004317482595800679282705193271818098699934787722200777438424918700221079383834646382268443567102115033227355287322134485159236927162467349372935470606409584172200745380651422248273133515011009819444117280495211925785233393460947080441703013775494960941273336494922268456487562180942348050499423050327056282875555557528027338336330320882155181716855484508245388129181237047055072406591033496006583671238988134121428504000970579621507364213488650754660534420203371304076553807040498294914032817673682551449300915392819551371596223461963882344962935486070098476592109735720037382194507778129772587298197303932094742232056608844489538000864630426484195394412118143826140780224977871127914668997642977077963329226836247103192223018713851653604380416325333959632924115715869182267541723539514340382938457911782585700817272452224083461421891684696968927001014807680 A174770 224 54369751040459825351500509984051867896816899494210503113473903821717018894774049914827351970008205544518362170033537400483972777414508857846101429336516363434118230350674091402273959025234406977190492314804503137378763552411778101443290123781579052777632143840209637194144679171527431848124975762874029227422074547885243666933344773514221381566833664337183549518856769338598408618670032683516391339458678638560430622727506791813865753140636032384650569913366304207678852180011783598025631244010009170279450840531402806731237806084760551157892621823605710973418413267189932450366155719560871438035704719562136730511864789433531783514777297841216660840911795561740242433674197236735795264556591408958274673364933175079249290300869512864339751470424642250962107486011778841196335074253382026157593992597682138218783241955949800462605326524347281365427996407192425119425194495134842126979159135364047100362436701782286789771387813698753483993380284112789914785709209500 A174770 225 1065755857121409628467473980042602117211368106478840686538192052803588187655570088318975045015139767711628984175993082641691033703596497438227462119154458968313384773895488620967153065428810199184619586787695755465671167867053539859332136079204045243174209812949379724107423255739629296838672641388845711096483388007151334433442190856964820441031370474561976976727357056080283737286682418481345954985569595622734504783829032575607369154726417185921765289724950810570675472303409745041443351238493166259811211704857569683424294970872505744175503808772830495746287202443253684588000830607791703633461851095183321640044272687083270469085068368821565103458590081115162133708289504498775021393643797020270327560001222793971349846245587582322298270322399206976875035546390770701304419345289816605613242773902122296286625779593691741564797387511541557671515205157460583231339738377917306190777935647866536920921545770424603067397926651670741709776818437494210940702470909811320 A174770 226 20890946256924120496759599605294576717525369726381335643311137505582031832707465976454498917559417756675145803299454235908890242173925765369625854613564275360362604903781137597524042986261578499182506163021919883833583095151219935910850429981267571075121807975801597511744073464863534305104229268379177866039238144294105909679090158244879636770875542475530208360626103494428952479695140148401310726110743873938163124212186073819548858357081476537802410824537915875440076400412585642290588972951311801014810201559167240403080223287805051512567674501672401554013010768874245458104059831207777255062247767132078751226011102700341478301473726650863021316778621929107612583209648433510790732622410444634747551872869295842493224606856717487812177830519917784736062195818244401275190386810035910849848758696435408654128300312812303562203357927395911089129759686068545945308296432258740540816786967590320721359857039829426367544847368454662065296291711018381238746859919988412285140 A174770 227 409504327462470752856072042995510312774330180165158834801344230846226935181143560414890999463024661851206440324646917756292983885402259149178908563907624806459368813010533085291177669649546396312165286622936086775210140365483045316670950269160670849010492436767453101475827603950831743709023805280096003141255435007969676034378190848473939783017881942573972669723015903970439270426700399902280074371876846431366277938072766635181764145908141948367585671060826937265425567030212031456770380006348262684999143311151584541523608853463259648876845811406278606488932541345185757026502096223334019145938477097861156586348947995087820970582217520725148575029929443595777340740913394885389015442089468142086524491541656377103329394772255529950506727511553158093997084185554191207405511260945904579188918762354284106536100646445120994832618480528017261657579991694800432462472643433796093703173351947927531132229380773814869886189495049050359152267168409605490604421737210910386703502960 A174770 228 8027103806028405440560603690038393545707843474072073753394613969736602877838744238545227395019710504047930886568583078559400834212764841668279200300091406842652272112269864634096527082946365474249485449200287009945749287610615559146164031265237040001036101670393807719327575180900130375320750325996212585195711170986983445331775387332696009381836885067459469796380349389002447084475228759189353869436219217636897906203939247370646866968542540114819937786331918799738956089486139840203027346593849672200041406170383158623778540342506592349478880082618198742723654121435320440359248632065733612090908773010026624273533327373700363965011149539780635716873655636585805504095771783333747047185047021898769608448451996431110166953832528291233115384869287174438613059469171060229318430461871234751225274729819918359885236217488961427896683893106836435615971908071718391060842811280974596510863504066488497663639600568462039679660114406637771648078969868795115809493654061405480173652736780 A174770 229 157347288396264475983398200676060547287454835004430609548882388233432658765168129382819986982285365837322879387310925181274457395945632540979349735103483193022045031485345073547027038588736986376692017463058739346020490760533145824900062024190226188939638815932566982146806027220176751666205604181153953814910327232431414487423785108117316327428826838074458584374674939000210063779444163710929314646408694732241626326043339188886653251135606725422558472120092601251656080000681746117447710591162261268116948958752707364191722406270205369771225358502636120348590461599442609926736234659250414040871974622604064791148643696830326539354327582696562500597008822758425515895507977755994714733532276281170213722720031542500965115525695824792495997823701039681792535097717606937060908666508088682647613256065011277336186293799117975464509802840061727282927019684441832206774208324257020607009852703537955583275132318113612127985827676409418550795284815100953450492204002489933011453554242858600 A174770 230 3084321539116472452198166089091535157890296130049005334305118820757133007378222794323293146281530346123492577702137868834758835315925454855512371839219277249526719864523462019398959376319895324009551452061391959460406649942221436849075456652012782490357760068874076313647884026242329505260831877838229476683659649214409415795497590357540247317563854298098652103452908357901768281202217412586407666509549364705181141606203628576616929658113296063190451055678117383403043680434407497908070182804935298783778761289429163582502983983930025315748967127889793148454871485548619918348563231431377983963438834461376105026069089471734733450723165311006868596921931226837001325997941875877236614872952632478451507493988449847651921763424522603749978258107072394973210098546847471711096871451573123895387280294161076328524005371165074337566359727374206085093099004238456886845469640511243306657632536183887501276870646036023424364316154433317308026051401297529919667753067047314012829107090094861540420 A174770 231 60458870652413804611723975694974071488905037453765767558618329575598932977195264449157062870590570862427335670794427117588017508588313370132120971813026537541739569762343871018913328147595549552498241186615387726284151806146933844582431276392692538185766623930430827967558840535596115741946074803179370020799142628990526135991929278764718819801570344522502940457425325256915522847915801942074599367990872000542266005523177201315505866271683578295052496170843984829373860972219175773312245605894631135597370010678441505791516127861273949969105883869670366793376270511133586040025926535781636582400913992239919788116941500676300548270748947072029055540301195311450077233786140755437614368744902768310330168726947871193641427905682376553011249022918835262563824669922769042763313937132827708089292785678532162126716275949391493365857807911479384839933199398155212211503063686527182972845892367266710096491262820322998846275713131216058195517241017438896670226342169769245276986224168585921672454240 A174770 232 1185114779444293858882540919374715660233981386278420445635031162035771463461848566354153952066023223763770287695419782656822450368589283365404380433966574349673901796954744695189277038950208586008175199730483378149229984243685547279283381030774102481504614871926545020946012078530871034531297453031090133309475317129812644103304381926848427948210134575766248340747799122233149720963077268466328884224949406445080133535084177893982917414040611843626322966750432734947269039374396603074059140458676376715044348165540049107096135555833707983364388219864311401993968506104369068007968293605828408856844732112448073225292182270187753875468487409782748235694115433573113187099674605090146240978900969191466459488934124677149309422155264181767603899597276750709703696206616020229399008084580817282393193289483307147846816112635966681792470413114459174258164489509539465531426167537836200122481875525529515127534232527100777348673104433781018315211650397785851232246839544063678872169953323514146528586472060 A174770 233 23230619846208177569401762489859200676932431644924560121572113279606862651180222620478861319241124361626854316978282908844606554537069623940343295134491818589281285482167335752756337498588660555336700712618693991865818424860572291621578990382802680449760922533737511570152900795803293483286376932369353989952965145579444820722446358538153605876096238152599655452835417936588875573402717768561176846502858897145588777012454049554675945834518207087079604499189486299592382880443061241238531497958728730473668177143546031918856943373936216028634787916674348232215403863281571959958608451235521934630233856467293139122257568743278850790632741935812483844046995188598969382077744375190905860230802429346222770591756543194532892099446060585326195086894569844492776590478262558613910313710639243236643666771159001033561127313173942947104511672011820822329155483432793205191803524573601508273706751205537188263215929504966617265691346835262389798720575580157238415605878516394063483030148061300131667430352865880 A174770 234 455366609040257917271119489443679132294513864869829841224636118871822559652663260344778073225610567670586374557638013883752195025213188399889325905821928194020517408347542318470785032458057885255501421360576439898070394614886953816680644090200317111402111122001707829871592140453324080328508526097006623879967889474172960245988749416760505055534810512057123870420231521645216016756690352736258920078820155876898424761917990744286579996265308481280322563766789343694177154275175847076361091348927860116068466893323441152133384696919762150759591129378262354183574944534076867454739574853150407356793435197627148000626419637213569763010229131957308898528260963992801564254374758142817531582097948241143689557673152270765109073784032257438299894325703458494470656016851206467333849739956942361343871873655065448776558069746019517013175956002305298644836931528085122898630267157265569227344999614649064438806043522622123104541304431991708931053502407310591789636855198431516888330678090127651857430823248290507700 A174770 235 8926096247176515848140306662673235861377860102245972902760757080553352534704642578098117170889557028237709752451966031171027618039622364477560942465578141324698363649147239044496992453486513168189678306173318662263281883375195643854001693834527625634901501763716554347405437567013157826796130645267146908925776579519773221162426645344893061560439749781247503955377722834454106423875768720933429582823855848996104025037527677557051491532116631015538675807877000215903774278509614073947768871383152416036445357569257916320572574910164234305253289289437910750032087830541570892566233186312845833772342982113653498640985938606402825751247660653994427093138487572139901073915284627037764878881378121192096173363286360219781124869781708210859493943246244106514043954749540758694415563988725670456423333230742926155759090249600347259318332142452676792024272709484369095626157291624916163420815174172644209923938876867222927590252032210210131631248364389381644680304397184048715528663888439652083648058865645560179069520 A174770 236 174969338181787454614988373930601279911049681429711695970086519068370697513457844163216032438999023641905018896977063585376469485060482563275961194320936820424809130230066771402687727602457598664796188902107971057108411579850190395939187385863766427495022126170260776316133557316999779267533672580018087611756448631778705207052926856061844375947234919677203060476190252580737872475596801711046733946254302273201475221887192773555332592725970204901280641905682394465356439713168300802348318340491462310218541783004126782392422461255654623931812825891970797143866631470700928102006435463364829180455059778598400682733458367936288553162386881129369627922391734860825376858085845004819509013015242349509520949123449675354997338932351970565235542837212982650184831106529841935076727417973150852329867816645150964850124238296107937231138429643181414474954495006475671484378812331801339478109249816787172188279985425545260304001997230843234568244021507707156591712735003964867723361352652863382053541598026953447381830223340 A174770 237 3429748958113301438186486257647339626143159994007348562159663044017445332105448126582718089771141690539065152180834647948583523675127961165713026853518061088388967246071405203888245791966381395540821726669442142488120421524941548766004307283699855677229798082287949973632295643122392106189037223117383908098502997154349599948878251070097628112424637335072784610206777375709900941812542083264169357881047250335439468303328727709703951925562976424358272127096510488432916715353750753818017662162544772821751439994001535619198348764960767028147160707881122276176162960056591762113959255386644195282434248007742868069287752287301189612686281892650242792540295693603411465032297659869187388635359901653707508452621687173022297617970838457238038899835554942662678952836154006861833252152694139018644398485454915982249209163321217536004428238547309944085381219092663402952424383701812564824981351487846975062020064387599315611824222128737051796509177962827319121371386867414939929280519172764126573870320876282609933075858841160 A174770 238 67229938901967596609544049007414777421056942291482365085742019018743444331560296663816595832477886978947731471143701872111070645703388809709824189106699839133663715532682554576550622611437280512933588821378215974944165445623492659061026035435897185121292074513986269212879482880351572748517728380013286786528768138463112226419206270423126850197903365094861804252070189642475225680671577440547446042137554254820982184480374498678424092089552871144300645334065156688579638989007782563172481411361884296360509416543876318203399250098338494030086020264072932965634349199162680250256901222082564052561446948992715921295777837602219550851587944497343178090005248263622336676737721870669966187210815779200732231178769362842133402552467036506428067949341005148860850183309459735975813473620383095070316646782019446438898033169298267844650865100865939880780228181699893018197751284944117563897944973755526588378545113845736359077718098165506458471938338183319601709965333662332648528889013463169756237623976275293692954705603174194980 A174770 239 1317841258926619870626981010456858209360218556654477326403366494645745951769799603098684784925513450790191741758293691916286558848494303772804012589156503393180015063482676188738140100541147780648142812535834062871413388576991281577972683580610149339047711567393360766822913649788355885894052405515983224472153004951650928707919681363955881447481673650164843751876295247165021998082623319177068954053810980621953642444744832619765741343435463454607604825480073074313027595029613838449556226807497993814713932761341623595421496481229282395016979141069196924111242236825823898208944015641303165171665287811720969481496969103390955348491637275350639084270040083923229349934001359076575017332519022268532851541858728597809811783811161231628164530704943483092415442630553076908443888848073497276874207891576746703640363263935375482969628721702745914995744088732300083850048917735050208785714952550574480697549266259584059723042114548416035470229883508560252869891421349077657709048342512624534389005778609077986093015529300344711156800 A174770 240 25832324290249663802062485157431285612464226726484122260676424942303893127848167488380122490293318829911451542998341477799347254437114696851115445062821590406414816140723703118962467674256956184827614898393830479027229267942017655867927884486094111908116057022752583237276484150271869194943642504406574786089856416533493366069529367677056917710408916692627902129417335182858571563940356621837328196815356800013981044380906024532273563135597862547665398644759747068618810229190851472280418594708094263394138213627309089173575855821657143408784331093152377842355637360625450853529040344343923421612418919123907494783587667068891669138913523019835282832518147635057893453783957963881301619082071687296965176722782566795498567744132979909908244624450234206236522357583251230249857373224123220000905128020370742102738954260763197047872394358166360324880635746550318061928765867244702907673466935998415996877834128841821624845335170300333029121939718062859738572292039574654912750432961403577109630121516057522707119996712390651424921398620 A174770 241 506365219419632650921408963428987050118665562932323207899301955315674418446333827337427557956044850778410822355661747889529112965189763439181261181317416225990039832810450965055226102612644754593843126590173052514057685238786041513331840813723733201012741610712284569223732875490715530170929394477325273440950141004736532010043985957285988337003554137527218487375994852378098472631336872418631988136905669940063075810000877448136793764818247958223873689626975736558992843799571475530026926843911836943553903448808580004638810330394626843869708063070993769396658279431737850805052350620885571269143470481001546901026915968387445395070027529743173938732381645672364743557843794073999915260671751881876089125587132332466634327110682888382860179500308960205704828160931447984804627321495374510384245042581099395121142277779116924597019191239148273385564306908135245917627584679681748661165090093725997820224823896008121230634200285185013488432226883238293086933815689850964250656329200384575990345107568753781495888189463266019930964544592440 A174770 242 9925771005231314933111794699072518998994796752135172794757994667421425008081142555620087502674268674665090109904230039132208194544302488497716384825068547799035170396335643676288838944450594805291556782592957276986728267023454717802313087762684733720157649145066145103171028588092521672138688795600887505582929877884989083927388846665190575704886750493399620096916348966898151077660893809209667609622296745349759612013656155357471406845693733341506509516402579743269630655540389834148736347713941233059449352009407571623620870922819619571876874043533288774560917751065287990855185323341558623673826886756173403230022112028743037565271010499112172527196862185951546068162960597654588375058386061306463411742793791258228399284525038233947845328656811613501991835374055885814889074506094957928428751323769582322793888826287295695187573138797390096737471219132631343927017852962355770011455188343750073273631001131717063521069969144861464099915482243297303027216916580166561666710452235505497159167688932590108824877582738943810296115578179610260 A174770 243 194564962738179015899224748769810553989308955816688094190523003571492817692732137928931127889993456604740245555931894871407797139928304414342473136159732492639271184118931454532162855933894456760680341458544021953320794976136074139574899632992305336658797037528844965600073933160056734326547047600439202407111318025351415018408144162287079707681201746168065215612535785073142705046210367816791032065184272665440317974628612147316277068852494796141962641316649678500595563550909877729412054357861749206519489254534503770157636307190299852453303641131631463487949340359723495765005491903088881520368783365051040569113346538960505053966996952733569276134938953836640560355765610077381447253894568313057543915106154770656660750308625472351162775749470641747557083751297415312812007653663846043817685873064286310110306413651741292437949884069687249437099637451873532695522158036140513124082795940749098842583717063959093983131892304543374134101529794500886850701212911870609251939894034064049554929429048111523744431468880960587106158437632512175724080 A174770 244 3813862389668014064425288592274031780225915152923923270187459121250407544991510359601765413279564233691849618722286893365105600404666428585638669917286691495646445952064123975403812625727360196972261247978823135736036946135491058260492464803602081446501005809482769870626504134632403518176453554925120449983308550350008559305847357941762489764776340923499663863037306362087394337417664552283844001332074503165664367588910443298037507746175196148281018353582457481566094493455304767711545255374069660232253795307935990893222415269923386784970038401585365903757494195170382212920349661429162932220710267847903610479586415626681708039118036702212414451684900845908966078142171420573870531416252953014167914517447434071618072769321277224502454496293278190878802342190940099587685088212229635644819320555377388927012643997607543988081397932346436324668636996594153768764993997897408485295915196019108647168575948614095159125634289432589250631796722931890901804147872471270765976359241189013047140221171041914399505755544179711845715973884176388090363805900 A174770 245 74759330367707448952685491086530822186177834838305788125526479504227485125430768376181667702174890218834179621454022127810905107724474193207384793376180590537929140913089774046934080557344858647155808222200549648153774264827100747886099155505308367522007379218684217475175768446990440603238108257095163460133611796849549754161804891966284162082066127101238664875192063697101318728918355507657542297320292345869080268037504534899519079524249126046109725624960690237008905760115320505771832366430459122010889689106672038954442013963401920568682840294572701313822937725780491777941198298328959894301481149985823207569812350000868302022286701469770795348358150246568599227102283830323400079439943131089151147313460687565702691767574925846071640685178063348135641764069724080820387786324117664245902277708821704683015537530796663602630269831904960766467372970138964723457879651262843092630016548283771761049326902149776245221589358325722186341105228809395662664019745480636642797984593847139715978565839834177011000296432579242718763932971467121714799147527720 A174770 246 1465432390053939024702526931852888584219426138274554905912646781054408042178286376718402690696266784790023355247892123027062468556509542730584728134121222018437795524531939798803877871681261293474187955799313926224287147403103882724572257385722589816564307200943642221465625542471402482072269879879125839220418608458536323931071140186475744203370170458662139385383850969553273687636863267243438591828228369231651208248406796304189929698796823622580646693419461096443391089143686019098834690335224604335587799453615189999648981464488189177063934250484175689568191321543255004660821156123494610418934701281311838666879851205130604829559155883092410428206102009448336836140692889499827867783311233839356587775470541880215470092409930927113419076208405901456876658980492389241301141799840266242318540802829002499819081639666032202331214561163603108597857120292026989915067588159060252404325099083543298040980258767363965344738435476266516864069094063325050847649213246763567000855328032232391523598800452208366727713411165662771593498768390724635677104799474561540 A174770 247 28725405635077982394511483965494830941338368976279990427393914076702026938551284431003361166846553813279147590735001774122456380833794948880447647677659400629237077333945943023063839993762003317336173662422343359647927015241868044339964641388835050078985182230889895606484974408348663006590193582152516443303482102870617224847306735773492645908177919248629129131055581829991207127956475035587527769359390196358534638216189753117226467056296257125576710438298550787522661892385627586260037094179240327755732922878875265266447295712455470285405318609307971572342984971067946875580924524391543055102998120214793511562355635753157765868150271598090727743925216240848148415461262792873342033965066726279124702485622414622522957185716774265702314885765531795179632921199970049838260900740081112557810372571151829292631933617718025699299804225298678302830234505496940086176190139636019416366737499605599179915523271308541546537786566984186905243760195488192417906224215399039694870129497289834744798443970485622564762461274669025216196520139231051337075486564501207779360 A174770 248 563075399793366220843275083989102744259226124453614234083220597818866350995074235238241508874123457151631066283564149528456266950041580031444992059192751437013083171462212850606157592753844917345162382656614818736504739128483950002048104175931687265925677725525596532734676246886824949783778492525083747442509016960051230382920582703560862658616359369741457730564812129647636672568929136010723452091544174800791626746662543292197076903047589533378731055430881499117558121971151982802183228021266778569443272418683913496137709890906570664046325878315720608276891501834682573111882277866301870842634358733515681132333456505153547321416876794306618562144011660547003395791534837125210361049955370185212168578766582795960153126538950116746365849277356878040705263064485153936437200935005928168517932680821177354965168662955427100091642560093090130928475148178893899277198689202077664440560536062943856041160789123209772627869726941285596240321670487890453712472756222602762852080711405020012635306707185860373062265399178348821122221416175708299918629051960247875416453180 A174770 249 11037403958024159025891895801842908027474519550201377240219299731051504135503418220588725625947206840239718348011276868321797970632258670942589785463848665990671055697765218963635958110097028076037869707498790014450622536748615372698278893716648292397840084696767561003775228184990568257312963003886498035215545307147442115095392037307893294060705230457494135185902318234297392225704941796125726072310921145085727271129544535397457348336312382976993629022979428707403823519355859274502768049412834299338986698195309149472416124015103302444180609581339436754135655646620462827071169535154324747865775644791376261341206902851664198841255853053848065457056188826117144323457517461867110704427883132405462202201857853480788506963893543002745489111832434637588372771410405066262071962889725303219207403851646345940875406838620348398278351763644948521161291551772443708134708619562936238727848211539087966513234608477634691742960840965293690518598479659868478183698549569235142027446410091072790387447329458791062280903789931532316968758983679713955773915339449292289412107455000 A174770 250 216355191822114165432166720664449599165452787963821272209164479244850986245271652964905964481575639608255501906085982889279734291877267517775064943217369491556382596774510650662979200267964351592649404661228899206646284228841619407147712872585635651650774074300360005270405490147508872093023751018404641961211371668195143380048644332388741646617081268811440668172599511463885352760631596518727346458715224194426251167889705236198415649891318428067439582729711706091648249508855431527651276502407149914376038688581177529274387366806345043604257644967089760938846513708162810501566492116212795841363063346566198741294656577364865120532749910144652984782596851225536602481410861495984266902985004111456499902348649065163833517546088103400866960823773534488650405024481497044383980680127194458696975361782038992311862369885467406347625151179325720818713506069368293387962659083473986949465616202028666256648568754217806104335745776731959980259971157971071421466405256183391031419241678524497432154729916744515216969903027972497298872792475868336785371988565255975496808254916456820 A174770 251 4240994459059677912777173032572645240998297522192305027642664881938269301328310805914668495179120061653817508123379088584384483267580227251168152074357091309639545671302902076530499320016679109822085554131539174749890449003130886870294095030144736327010181006595572126542927414096240725776883310149804787837167272224415893388271411108092076449094732970536629520025160437812762450516508329255151649158009752348222230307246730910416808171712275490665567723674179839829060279468760649449161047497416903208764811034581543733527391691721851529627355912464283912583832607571751764831243551390833688928074019853614982935481596888299183241018764897399634753860398020666779655723471383586766137965201346164887178680376016773483611130149912038970251163322119711214090601701513533653609723029781302889652807822444124475650780233619525260605799815138791015843473624810465735218400335219548472620488770064317704423737278206942826779554596972539038567762264119950462343715997648008281428644833354990788574024225440578657824252976873413102120972161143212153987147764082232292239143123460279130640 A174770 252 83131973170132614624143980352322271349599028864560775188030244806589475599786562172267678877595146966962491185978974988345121751731373322700130599186482760634184882692496889729640197007987743642768169439437026242218453374713087415589885443633184248896417916440512330524134457900709020559169594552532722432779510908931628674001752820492176550166413309071377743040092526729406258091139243509427886108067960706814627964056399251416285037583488374276708030452021690490617533506498396741647023325393089634291057911523828731683426402666744366877410386991867248287378525834774964386059225592796629854155311095807497548935111520909784012525584708986077730300518537218513363585954883579656928340409609884539114365036230778445176680209365058241806759902573229755445069485902663262196560746445792419115779880238574366189667601827547564272927481628725430313238049174821243272382789983010930076832833921335139440085431870763924536315023105519964457273315921019297804890449564429853076380904992005287759103525434931492933926491635702740599802799003856452166587733686167928827215708009260136602348460 A174770 253 1629552933839945052802792390089048130422194922804822793043463831056102018768746890372480235443951575667278690573742359598161987993053896603987732754085282999594200760898778361177505065220076430868862547529759034268426948301235490517262047595803582616722847671056741696338511517226770806904601666641863114977539184999710513043366465399016233628269957235322413548535264188924661033289749000755297094235196516616970585003211307819015288396294730940859755322254961453322905051965321293461004301775194295513956413972925279763876980611546131387809146876187225888464909950829426244323781175238755987010318719171944547100611073097391989325227328224526330771951129612696900932345107972204963725741943034991534373618553017038706336511980362741505984068639989286344114540848573403564063450098220699969726214322783726903605739855372807121258399234280476069861301224081372385814781714028579916146528737905522633240236931106977170553904256134847746318932500116058011451512130018237982355210218224642817298956517001502899050248431218792144363921363952622014226240601729115976788850016158374074218955382280 A174770 254 31942496525998629754907721806381541100213593527221107524677202828331466965315500945294795402904659908634849925664006546864196300294720729499994214745449118171562762680952970743304564558803741189903700013910167150292678798382364710406283241383056382819817011151636334291115172236544703456234981310344206227257000671584814567744440780749763391089171151560376641307010505591208678845139401821666090131770436010657896700418320091811938431727884278319244549550133723956013894338006694487924209581750335255271483992406223422407687842264100864797090530189611614873821916568779887406459794210970869264579637679053145916458680705919966253843322075331580426805708312367566114857315442885206815372336639031494446907131761874956490829862662390249635241471674310088344103474268666370760108486628761414360780834039426734525905346455350163363359577517438410292695796281205012331920107886005433533293326243591220735439984883473534626433706692440262417823750410001653219453242967727051365696977621258543512688857887159934392251476814824271978118845976396497719006316108506397690847109189520740593579826801104100 A174770 255 626136815273072206615756110045898578557338729898393226893899736797489584398012430760921689115256908085108752575587165757889616280215127746604989993452560860313690274477839371611477713304165869584415896803804548950278055537464164752148473580328623620230470435871527753717697909842237759922347296740765463824828612186866350157216015140890396593113699284616545687577606382063608333797761521218549698007666992445719574504629325436486309319714699227319100719421965934730822903490702173386969062760465769898637333705190377553110217320183924540206437184967619998569431320116313402111998641799669804085534070774481047082478512096832105410444809995422311301719163567077901370736196379090716022723579072553411113282062422654344116208261571661692987261821775757711731829958499857351066242990833531146079325939114628527393069697612034046875767317238428484276946928842879427648925568966696794091035864880346370950571950445611294640376348031309767779333409217919906291664457201873530852154172976699751711084175005152516955410549473936948096293474465402784335339794132701805806869057544135540956977690736287185920 A174770 256 12273533821040264868083421514211982130499412683254710506353115116027188005038372702460086004742470509379641859351809697522145711460580633794230284351662883238419838588751844681375215392883694816789979219244476754613183294352693759089249668715318438820701298664136675876737980137612372333453148254477503311550084228829953524196933761047292773268451342287882377007519598994200344967895042493786609358680198254150559088781847336787684543473109102526024733982864826702459866598210849664724673080306440439802753760017657788389843057502557446573025716902644757022346377863098058739419509970097333288713769590741739805857597877663422224335572911686946070804718617436152710301604806565620772592220781607855325611060540701738691490957852497849843546056595206930991057242502410729526934124346210390896685532697744114354532217686685744931508627589148097631358303406482326259569226670965082671767051490091223319781890637194887714067122547676027375570231069665915593127553470617881984036874732992290911782128485762141750200023198536635241759272708351979402144832925582904688919849575133035684317936100232874617299740 A174770 257 240585809333894456671099021905827163676150908859820105447140535610465202477272597315610175104040217809602831641905421115241934478160685303419374287256305843786944815703023384966477600519828472494551303071214336540123069985623447528203307254009198457434763236183936684664290132939779812638110852161920723172239287228696136794441945426833017800717786618413371069484853491906708779997070289165443595430299548170192266812582196991082866984673575308000437608213015613599652370327306171637230868333197782740547809305228794262827326060054913747540525562519205342184413700303016827293787832321849285325697507432185512899939586515479890344593794804442706884491783037264301860254156047563102005261995738353601020074597605553419407951411708454591061528108391984439510946355800425161687105354368173091523298665861854190462912003701344274535398071126713692531456979096919630497196553555331981565280949217732294634018249319722238525532441539169140584617901648257868238566396839387265449217287663960713476053530866825327582268337782304574535028315532822025775440230671936303579505085564888707939864642479787117512022317560 A174770 258 4715963022289465318626618159314602548167927984970781023720138272683223782932309447542217949929310344761364196464988205349162702118760041857045940984567822798248809038990825803361049244014462324954499826011964205615015663245007524095147469703838639447317790134976228228652739309147583749719876590624821761144731196706817444614697490059847053882377280025687557416159721140835706511302226840325982863838122384551910559909677136637359021845886879714315475470166798074915559060695988978222149816342669856973777718198341065122283457039353361776731935503475746214854120330993357985514770349753379720856989251971930833122875969018838932871305341421113028662861860291736227628549256542727118941524867870986505587646936652997586532924880818169041490224137153622388086639475342691516979909629390804593829309551538533143709886742021532782757128058717214211853522072899515190523720583222390831677554494798936949324802403383304682382599204983670946063652732538919663546462917718115706717675288752083172565310400269381585505482207008711071498989799315104640898199999486462497182553998323098877904191037570850977237786851511380 A174770 259 92442306922332289841824512487785817243360560685246340767142044973996016982573927313449958938904166273972043169503867159348866171689999862321129231760124175234967310995353351694459902314693889973929633094935219287251200490805567501689633172931337756437124864791040789554114311273620803722229208291316904000038297745607748320641163405711176523369341642345740882058191784317808027127837470526999626931511279551687002625157224419783314555140207631486436642165771967651479175108110405623804409062718146203202208091576072253298206062058078537492585652198606014784365124543718102929043701102077916966389417991456280758689101844767694246663436957942862783406711300946830496710520666496380937928668454745081744175454232197461085664974105846337842836782474957197659289867484721083315415026868213197280069034305959660821147009454194081906260949671576761854039047141519317667726340375128751527211441641767812862932482077101289064341471090557476345570580278610001596579897874544107243692605560901046684664500990026886972253134639516416641218623511146365638064490614493407197836119895624298639789244778599178376027980351303753200 A174770 260 1812054095575594523189978775158959430289751162384270786746737341860131652209190340265936647578181517373089645447250607592568269348304675182458733343916013098388006431882107360923977201811580387254506342972420342456733826405755070923112665360652612997841882152316191421863520500932775685415553191206517361583928951264671885874390640464052992151238780990883932744417117940037951806924163585968019846785501237934046240906421353166915395272499328146510251345417986639737496715553621110341825048225251285532499826037296450110810370106178998452576302177665139598327378956451841922621756643488160978621785650611536763459892941238260373604257758378290654859225326258297911104783398476112802602550640108388224478340748271887695548207235889875033577117568583886851363777594348863199806073839690805463693108616636111719877590535611225651504994352705119627145659190214539592023256533509553204214007847384378172940265564350537064855916833934508446342203568557660518757239494590350672472746747487107028360710375841196638160724359698318591992456386566501259922235504127099768405521125011473503614049898245910056956049493608469318715020 A174770 261 35519884289030496921237674108841410264753885041695915276563204608000255672608532067318962852377555164643136956084963240525656056416602071236556228686312456994477526842785757493478449415450696436268943361015750457901677177954410409429286964709879347052358817512577119460327939305169957711894869931800945030451271302651800561302057013735203346437406061613965207310323463802432147001519427484307654509689768334471894862560668739620651158348217275187686315386446731946362442966802905896810048971506966636289915386780876923496032621523114665609322137794006414207807267520003880823513570796611230400866325356897925645884540675463277998622966333067816458607672061908444352529133680218242490118816709475957521479353603450088375938497152248356302332320736544567585475570745136548957877576090204141831099117823232027627080868857904235766606817395464805259732449592546357941320556902127921533874230297217139304207272729466745468204392714442763474642398005296681210069406976380156007266674500549666409025598102574635511199631926553306400719713448257934185849294713834919045791617894638783722218307465627084157853303797685235234148068840 A174770 262 696260770021521705074506364691530548850746224297572168866921149979283669834340793374395969566368188759153253240087803993533302425309964452074300012250363438089735382784279986505057204517687349732163440508124397503368333585528526439877812159130389600267724543039654543345156844396421010135787554987608933280388458490651643337971035708846815532813041468518165002813027793038157005485832010623235057730918992106816845161867987727622650839026359755729699007694877494194609967297773845835649469597654511779303635879178923417072781336285723569094934092461811553636298459599737115450671092133416694829620731024127487899092002860538234090747012456537579843336932898303999939978167294854590815196242536597079227650064856487884073258725630165044348443117500629045226605286382389038323453046714107748482399443877885588909927471475048293885801183080906759996155849767434518151225964372254984397449458072042517256692787102741580317205441132590215695431839357621976522119996793764323464090681087027813462612745645957629449338546863573552368589231020295639344516615058356579008507525565188313511449759327172205416330404086176487451301126686660 A174770 263 13648103578441984173839976839445707709730917223927124612433473105330713888092492559116377728120986383679366905369064177796276553615269866772958357603575395427122535978859929452686373829477258013999171324571311078845275617041852997320074464513986932234568589440304490846074645003530705335511749940972240378361229532882482210059107680662758264338997892428487008771175763488810489819101132070717226117333819573588055464391041432876190462125943545583596284761148673254756012632608519959267495006243174768390943234213749870040583736257840131878284232471114292280372308197266779417060173924485663255438995168668621660900075794187729789183544939550083307021274100064882944915007682784606008941234256083559237544439049837521900153929163863998047069825686915009807987349238192019184079777663812363995547852067795195490580370668773027798845239024145116913979841707408801832253973412304385302030882743253947126048552708580667727911115588876640693619091440445707978489914967081961292162949523401244698944468631126463349891298684420136846975779705740121674173280502524610947889845470337203426812654460112922104943824423043927709335169451163840480 A174770 264 267530125648359003754089520932308397834614890572673272355348770943771503655105369309458442852231605526514761319891142773074809010433217503173565273670984888912092512167876954347278313300356007072724406572083399259400695141886068867939573213525359686531623889941124086525100648014052041590280312207150300909027888023173957790926985418380351788726221154570160877414422313094635428395863385364367055728742473550554071106176349005371097710970094541503294618158337285444849865429782240943787591276729242212344757497754289073356598981053400928792403955803848264818046431646524950533476413817096878999698488466621590772835797818575876467037613814313720527693435066134902587919980657965679692411483072553685637749015027265039430329435396803364088497678766464904755538974540434673663942763442596912326621247750521978128470836939361419437916081465491398666926097152471483748407868676764596318154379135814413492761212936905461699772107455954469743731214720184928436737336662620608455213813093620517501681660644728188938611607362664975610845681423328634036849005065970808742180171901042336007193339215683739773936640924176666872211504130412474402300 A174770 265 5244125509311029613145678615475132374908413375274624260782421995606335909316661561111511837673066203409755967713139275268748228426235375881938359721540288188879441996392188080255420044627204621162285803626807467711461347325975104907498516811449636061405959256057324903760532056296803115721969344372810257446524282669026387735268558111983975099853122732886401090590497410105280178605224260811190955677583849204141328235213328812242824454245331076604035521543442708141273807398578854371604404938951599603207168080036340202186183186025028748348570463382801215849053872762873883090425246582559097666426515483721253660505647939648536319141516804632610233763407145102260463524515942435570546043882246963089787596955020010253075795692494210378998733452110419376103065170954251234968586864922007011614065702857879747479089855104991875049003230041323372523968442402904317027489209547966204724076837789351390031158169940668151658265122440503927039978577325973526771217294770774199857139872098199860666719213013493328448201377631660167503660200284308178650192523129879290439604781714386400075800408493178206935783930451886600985162194629175872070044120 A174770 266 102795347965984676828522588466454023880646321147518294187183763602526625550653696265802485732609000867006430952598194753926860000536256827604538224088067455407429933101187158581289789367504151683667119249968273409996666070883068864510717058598462552550319926805611792822389862842429286660330001498115514459316468079850367229212776485184124461526969123083818079607594052818461388966384177564557579748824942883357104765512580565201234839581019268793497762789999945806647963727777077273609948601825737978692824696360114842888964489455863632471727749430825713629224889195851422209813565150034909615360413556813415547631640938077192790351935545366794611488509779164859443471104973583641395877872487393487413462789874553225953526707733942076452329809039770761843907378725506258167419566062258417999062003580798911059563141211297213795349141877353939282723430741055633269901359737151364868236757856192486811576348954415764171899851230306650521883190329012518351584472975359379202979047317655100575168512511808835579513454465724195240741771635127327494572439801542888785226324188985230313243503600089939996671496830781240228334482466909601313904530437940 A174770 267 2014994405585106125881670165973753160633296812225240227382551873354304918437577844885598764219089797321993856123073845853335034461763477908468782386635938539356153359770028686118254370926396336676038250375592291755947180609988568556163970875148546143641735143837643106847161187676766820818985573644090970058711149854702615758002456927310649582867673650835879263581657532756982736413782470015233417425275574721982118409436276003861276513224315252644812069605543416158470676850612461318723358121383710919385150094843803070273141720127655737685778595994475175177265062168025705393891620980559051697735728874230056080954172007683485136830104241138391169765158457426167665818339228662022699562485951843258031734517333395380121020271924936890124358537798853021553853061674308501643507098983802644695606382576754551731676946544758129711442004030888687778621316862204080953702136540151844599210722773008288691168202173299639356912732158205841089450369789324807401785312491777256366021085663535409376253321589757582016129405988924297477360040088105673264300786339651182838127116312883702885812757493162595321576473941189940503925924331199810325980733574455760 A174770 268 39497920235483902313547821764894920988279860232592837789634487634307321408686775364793810710420112474496722700718062573818878591592627693425548244738299443160391862750782169204102863597609431624019550100195240853031803224320329849954857292583944742909202739739185553374806260778450120379264468554241469696975341500135412594237996931476366867939247677376715782240909571349508322780721575010854427883812672066875350601704665116715108177010988188001324337394910099253538396400977741738992537992285414899616049733466303531423379281108977818314252999566955952952999036119392750681279641344647353381344106142032244002485448132062970737574950912982859198342942024593957959420511642089127995373182453750159056544572595306426366579013416745905186275599605603307888727865871032416523709767986860933379064858312207539142245420446607207647306472367664338180482595770409493653798836010558696720682363719559750618731792287424670576258439203865299666728755626727154545677277343879344803927366118197573776938217034633915610871333036681439613427016265065275772199496519257402684450078948738822154982471359137469593403602045523708382976715740405696215100273025621951369580 A174770 269 774238230440961047565058276353800075238508659645987994127174999225140240898773252263110432660056280505994961057481606448923812299063653584764118784891363298194062754284678720968795646122085707767634884387988860825537115047179925108826544093066513975357645960725780073415309216932018071997575291781255715356019674026943207817550600092797286418034483389070709112650430154011404610390721576948986025363262580429615047772632727208413274481908113947977644408970215695962316230093495016717119268406055344740890095956021331728117277598025041474468331559825691993790211930835071636686417824243885800000548116898380318062489698203744180390260702659459901764779958396325605463134701542412747736643099758848131874543453981462052304286440874032961536437413344677503435990605250124367023450370434940917112626707940285799689540179862717537757743341639514352982931154512945577739560702525269436578663849031599508855372303726930190462518285917254871909011226705655313615041183092937604354806974282887755512007520936640692214542288168900173313472075350449495598548857506182821080939264715051275569082700695999921476734811974779257781919641439506532877195741522260757172051400 A174770 270 15176617753605798218886370019539367309930325758100796428288046545176711367790431882174715336208612500058400752152031748893741994867367145975918562995892258632900574949096409537648163051182260446051747379753807549706937676123017667662888067357432514361015833212944001259901337895495157468846350490231705978167227953300799259504214268781015476889945075453316362649457949638021981823370601570632449058316245217768642099563796117034651889679254672597269597703309830677343223488754292916711230160302958875325512761313880411068251344053107581873550416921450214895319781315230038102934411509549008106963390806097944852628679061704345291946919555955782081410357546141832493694408460213863039044550046099758627254641728400046553962196447433780695291340990106768816748979955385071971361257637555943870380775349980623933306827463423568728520077335511287979507078310280163444441375237101495485256272048035049853023257278923493306021612864291590795295138399155499830754882725310485576683581505965799665348797648461813814155542321815448160609240007592494747657478932636699139571168782494356154966336944060519101649486190926020965517480428520491317053094710219082336464600173220 A174770 271 297492060431942626245649577557952401655454170271783151941314294251378897006287804855615517757250789566088491037689165284333524134466318496356302087081361268830753771958125065472300571160479023141420644370299251201366531501826277274348006787513848053438118387282482351970805952012186859772308090311946608802778286984582593057858400279094865285199416951001423951583965616154076733690305921596815689492129013395438342006034483713480519133079475610343564706202634891967066170864245419659878516885139331468075356406384587861738531118011737221860293798025935552552366359550927276058648697723761832668810586580583798102847048905038878208999336745584537700345926854692242145072189173977441748938522267004368852597355285554258569304922458310528315067904551635469001236001649467575532499005187921241312263041297693482400394632248488614353733018172948925334783396055180609324994259658102811976724008106919198187362380326086012057705464903325476852120430991234880976801897566494955181213960325134630757279375993140953448436248377684126675362149315356006693132406438995719027691229393515104634598861208391594734533306837797050991294393577939029357368229632518710437118335423407040 A174770 272 5831439353410321606061424800404612957710845335737167586252846367627482593940542182989343496902914640865854101262382265751473991190066780298209087535050280595728176805022592584291626258239546760435867024894858542295379200791861011008751961385958382186061482266495385850387737011441548929761625717448426935520354003304560035819341102766603280539463494183584836845632531358394262495775394851770179574792263862261137162233645850187849019011971991234699882773714451449028600403937715227418645771271271015134254260952437929951918275907014728969797897155353971779681270484597495150071593669846767934425017011189212804314063000007893028948459706940028552046398776795319784385872558493897352948829874433269592148854731052792848075468536065606528598180369729817473255459287583883460202973528332374534647036265136612292031911648028046355138305893706067498901136149966571993708374033376756083266248521655558074833627526128680729431649217013373132963673892995047737751770965343551386151670473609707526138390662868751321034433526543821929275000690270368435606286683359715151744104339000514298553050722440555095925802778985011602605331737397280424942640720203537051769311274505024624860 A174770 273 114307873908057063690073422691881645639095588615665788753945142556919619555043610864669306370675415033001682526856726135571227890974164892939176037505753513156102452901299087879159392441711024437584842280568372775774771892555528035967278672739549420097329121949724166156818068927471290109000527541115974478123370369997698837548131238572557226039698127787213020846664928103278717288112556194093138428262266735913797258665583949347732757192155839103111491786785971101223733150920923023614874748580937553522320555114331896532914182590771599254241158178954756799376711486713740380776103057687647326837350784520362809580464823307670248408828966439102931628971122395931558839631746525186738525521449702428278297481585499490122421075674653096715271003292375977559118043953983281937431111569872200440229963556944832850716049724251132404932457774693316940511145476861348165490938477256913086082191544768241275969568579812019332233175894190675249028458798368494764175333485862396704850089442483526602230103016273887401776012538875749079964436855317612759398424874084729965492214225396851886721795626680899781945991339130890596472661725167097311786614040061503656263329165729157273098680 A174770 274 2240662938514295209042497625544839217412938770333435455417665098147892014890482266228705560488635988573984340025591444447084943367401589041326948388978692829835639686043087915584689826350793242785991317947834218255878536342494259769169585534288686346789463262397010838510561936728555217275079411099329614271747370472340889309058432719158163978226882161421455451051489075047938057887319830741218847700617377765118391603225614341468407318631619746127200227304695831811736168195751529171183547403037766652873512387096872883400253855226028981566906212825973987427410518881292254346478022065199593053897815653151140604183467152413952201416836451679588725762539894806273621054677109514151954679918508237124677917641890106274326905077299081465747135677938973542384014424330521004953641188789661344697013210996196348403123714662859049373439682161232504961831974736299996773381382322815976936627035394298543835997408467847676821753984446276399218082716401945341372317149238103734864920067099891614847206953186610077980862076752608906921640961962935155039359488775522193423863231502124751683006339321148275085150226303840938487045512531393704108360783470644874466536726537311666362255700500 A174770 275 43921474806449340779593974765856515647846780136980413181431282499949836718963613827571475532028936277351826000179960967195032924316578057413925949381584299344684695969714156419992002096968856703379977376828604065683358293610800587439734179675848157030217638772177084506759868926935070441554816507368531557838817477875455742238464560612807091728646118088485241964298268002424753707428526034076815658534363410689583976292631233655879770912084253071429539752515155908387681267749388323892616872579471553348689036289552347146079879537226437505902896329573583922597344191734379282985921807745939365354857655595717873602841513541153467744502579716994331763294375389021453123982221861064660090449024072942668234113338032381603856503202795519216922256843688756085435473186608828785117992645223830108878652521717477264453198204105313361567032244792021787568513428269807059890473690800900302654850061716848511504979924817181581248002270882734083282182157882473783211665995189975924959766450441985991751424094133827732306971026728627254602257056433018053763911939579361161409837098412435157093438376651352861538214954061898737092175540167717662764990765804966789231549257321054118303778968102320 A174770 276 860948746915357039447305884317821794184253366832151288848980544146351601217232743357573797150125648420014504681543254853365590935368619714026187418450867046775816580562697208101595309520093702748861073754602978947690971015480376772499409620836390039817639808422751948104496112195219314066802295902358544497426885929567312987017493008073811892906757228543605551562719198332040947125075909432653909797371743875719847338169765838896940927950268210074542092101601858811519496398687341729191546765119253985703235836474292721660584915288458772764679592285395179224779153418966783823797784928957881374486326711089446105211758744250223122313787366195686439544507620613058629330025891865912357578829815197903674487964974193102308688901454292690391028612902851318847732603019891837515361886878036329004578002033692778341615242793748637850577916688973528918685495259112783251673068513697865409824393973146629128222072650268984887775663692089369054220935440729534696569735465396758842957607096643742310419800246004338022071168085072474692104535898559057926945046800275148710433433379217322447220827376113479470723814444371112740639886451322089094125644882948175531871954075470576289679008970485976140 A174770 277 16876317293113353880796749164803968043743218848797049427037303444925501587110359516331547744165287428300188043415784881455711346320062759317763268362547946469315257267505294703493314837220874664314318064357750216504034348162088051883732839947900737884657218494485144914567248284490820067402388162723215681870030260152560991296061155705798300111951163465265637933247179761406398643120984269270355905771265264917497036833219773681426602413801386541796921017946059883908249260019388004826224375797250744048283275517880049640438438363404489326506811862075419973590537042721242704779704897191510582956741610835917666958643021301951360102441392207665265870957106615962799863105714408373392172195561947060283754370421190019853422538242450542114249423653199434708364498398960446612367294921465275475923907886985793319334864724789862595041714961370226869072051290500615349029488429115031866962477468006770162454560556585592716952996978444333541318104693226998181239686171381041271649679089348644186326862932670752939774811304496619622186005858081297597050958753615081525442554999689580856197987501133138047933775349200347597880124317126640050255333228230559370970787254555824979109233815535687136193960 A174770 278 330809570718659215856020837681181497275632781689866396036633933278449137964185666021898255523554167019414637607021710564751598957200279272778175872416477428240650626181822206215178749337608275649795559948679545989309102344982278977544554356159340643178660757111258002192595252768092942766002298698898177893657788662083614621818077787127565270720654813339379806223905666120369027870416586521161607032274431925541033040284926665533558421618393851042035035719236573742767643183380547271916308485186162319715194780998248896577581547138869884489727753355722790036926527886642646080124991570950205518160167681119331396633874398349091816477833047740867175406814764341595182303539584502909341493465047707445866955265321678804192595492319826625069224512058986706250509578768690071475731877535200443001024113396117518611909239993715643794259058822201270398576820477707566812563248935839786142500617918044314751287666901968715787443661883690162384828119142414682907930793634841435541480250666454516243735424895792298879461513168671569749017612138005059598833835561417781261449814393481730563975628549990944639484384924301399169275084123676511813782952845649779906821196231931327165028624962451530273188027780 A174770 279 6484529188350840656096366579429770544792985742941542246313048933086856557448465838250890088441161037749278298072651527074475961303328527984935044133344522185825287105100821618724639141022482582066417901799698396124686807662308284355740302605702555339687370276237660864494107230192909579608356991693413920348264291484132753664316969487213378730867975539127359496335360934044293922909507285866825551776287508833190064738168095664569038499137153854324584228371554300559671457772376227604715474100394777993806504048844399352833703846577689112363154094772066268228413826043432105741367379994061031375465023928559523200899538997795876484647123299375086164659117139666842147551183072320314503581509692965791936996827081177498593236987030703262156396771130833762723054054659364382106849651077704162240799194866787712844851603021949324865203475991074340982675965931972434159249456610843058850265245467027189747970684157830210279877943291097584623067250111507921134261235590475648103054601914162338061057612480457709964451641357488805723623610943169320175043247623952594671857736298473882825469414638934995690034865352380677315782601112182667447133391425093757502949717567530620533066127404741080879344584349600 A174770 280 127109740819243607822141761833961524537850609257507329422361989149734628960655689397208281491725383138407186179405477626692167228716246848360417462323643451470069849593535679188418170227143954236057648061282128012156564814487464644958942434132427133609211188976149871154555487733646160811390070985172000967768498748014181575244326614070278862754908785797319687507785938805230583356503133947144927944757180715873759723456537970931955627126528068234076649002504171680334106172486475630127085451399629953048432772650253135115997366223034314841672662075994289634090577781176828250099637302518592766071659880887456092664701366800920372502961094436517391258780838764934675434703108280083220396295411508050405841565937489976005745827227180353024963064438482091357910599328923281849368395384693279453043702816754659351067262510527010672292074742117980409741143885621703176682041035922496703743113199144049055395406599574120879937451656948432970091201851857659127659105832113710019274640765241159484218335076106507134930882194427982401122900272690392876066138141090883199339974085472870657663120901776775235525118791152981112442571377725920523622196924931734988923040456937538991757835064359109704945382269232831420 A174770 281 2491605133054284012178782159372947224561177097872672928395597465000049263799916266115610895549910871837896625739427874365768334942819909418232375111533014802371787005907199278350551354067836649912719435230834371494594587368896474308176905238123534067305202386623119498133935806060824814031958591842984571276784192110309695753806536624688636780508343288331084975400260476124768960909880508722427591706304704616269929266004992568040098538365164694387216619422502544906354848633408437529374901413620072239260601215683757905699381019870214792948778409650485970635377237438214361315020984662602075406475645609690890399853952991132102144007166888497490604079535836811132368204208180955008213887868152799294362340583569681682583452206713952292964622726966729183666929805322500116151954904223908012760858500373225637732832766886498860176319924229793176000671561463280659737348934226903323775929446079356404116833570416881233330703717099625239788630154077046584108865871386831708207345860177202606295485466100782140378457442810725669669322285421653470213479119666620244849509577351581474333038613091158933527828382854145870413718606830400892991859636675378477827775681533939921748906462398501141031598302362157377145240 A174770 282 48840443691020334387484880065886749661886668934649525484903172086568976519271329687742515377361071418041066519337079013912313274856988635699944168575852693832448317419723070660691828454019563784445172133337167288754915089448543874901419051518755080654889443573375199426271538515848800271008291505916112580995522765977791908151934155672820044101245682382957141890476218345211782366524894375473891705482056875130942437598470140862184040617078331212850151939843245882750196062577966019964331187382695204634356351981400249817266131635498584148347639544296163920400374974173300129320213091256688579599142839169500952730481093867470099425908112845366716384649670214390977916604213328376962728546771134876356582549713291334404510854150261065619512181669038761019757066686021047947887338183228649481445068871272266134084328545441888146649212482460331093847183538062083606549810632033717916733272298304431034354122591916299336174333382649402293388295310127065289844329683265569312166683531918884723362946622289196439592015659044962382430073037712351050434224827638951898449203535905725974403352236149776513235716725181848560696731018646946926700512074488571997448323920505249889184525484177584302142280217957626637568163060 A174770 283 957370374739775461609194606872729907499355259895822900682399050845327612730707340739212520311420826386530114074148797091281290447978356294170396174191489392970637115689624625183681943005140135234857614244955717963339474088775769666921141939693731852873608805620098272530655199853732376851479716067009046969689665981912484873284517565692081879783981085562382607006029856602580881823852018638158716488431687160012029045535282435175538996135870910069123983937590686371166798312298441289932382405700689987622580972278806481234292806619662226605695637398514995517202179608367791696720455699792624874700322526924912065732000002136195897814548683987711486074412231462956112310143421458637042449965593897978188931845117596153427540080469965201559725492111875066542548837512454776551987486915693082911378227253820460387095370414919124564119002904867485871799315712421401392308728271776004376902279815434011056053106929909729170808049635989866655372124880480579734481966342505818270259622385328118170157873394627362508100550570141909809668622015915219868958204857899615446781042861314463198673036199969306121287585719186212632631451013798846826782544692265351618603567661968226793855146791942545092091835800807094987453755156880 A174770 284 18766374036808634907443098296434371580915612142591251564526860709766939778178348773898714135401955661467691878040398201246216841448958465221339470106557406505157734909299704483127462786094928476854115169984449850180213082333267547562444349400457480261273399152875722764770703801261323535193905123337219832783744251581925762508331205170762033334705553137948141479575055358647572100299364902820292785132346226228498918219640168695840774540071300962096637120294500694404365697767477983587288539952213737754682627584252812663754357778092487330426261735938051397832033204282850478665814243307121941537187142573639287142977711311392618121490683877619007704663912176487195499112453430827989977727262843041397324565671412570086195306252861403730712673476864793385328281293162071843951010770634077628000186529184319793235577316788916134263972548291999975598679092747700772029952085033542605762320572208865186416321967685967919289880052790339983529202098518885013828250214401469366468059805830518240452549910918538937594590552683906057044161946325897102158967681190323434348850103718282571714662881188446102439702742031771414842993142075753976851644514357273347939295135861577261107898698231132284717599863225140457986441871016998700 A174770 285 367858462912152486715924151197511944856377921719718453272032622950452502686524379935255253742936614564668869806817771466679545434801193387290339998858342108122612526721455691588639900349350844998154230327177571718276818876557236378543264470026625588387749317321061112014937063381669264083138551376176467095217907849819242814775823410472759811734816372826078383720247628134179851707487269001231360536005534238099348634929357541240588427358938645323147370762888818674123690036471305121979588670210911281766598878283942661556106439931876130031353355942162046101788519353150255474439499100585748598219317494028154779651737031393918098281264487554539105039110520409089774710646199840946838084772763799331876458158102097353712004239741049155459464623933778187827329903366014094772672936573981702748366573433692809333183326176600963648923265327500780616817821704241114820909719378518773886377003479535895568698732154527236224010499623988194721149552879795059160580780968215636179001090043630196164022765183667326860101801505609375960037752662211612980604864617734515102206544286304732109436358598382884300053747028019197554566138938337478440447088943648727474040711634555069810268803488871508253091847426847367456643138568221453360520 A174770 286 7210761571237639007796910304330530846640348440634308978447131910547909247894311117312524709970329383294683524485550078249454248366756151328706779436281751896862044243636239557220814843520512477558890746019219590837212353438061865158937522579017565383119181856854040764841073551636777113296358348881905984663241596888412546073309927983755832658863837205431235339736152527111138094522593346662772226406487697002877205713386348303757845657249140785553033799597509503355671877690544825233565913526185742992975133457439216467569985771790278122782101152751998691749207158528418103527112582703867600715173119980752747417094062146405871251116728363553391659357636716395065587390891310169786489309725738267240599291417792746656050137021208739292455021827637246560926527380452326992571863058772178566639403944447059919364739766478154772657277712685697753358862965447855239971771547227772920687219416443542052728767361276720916777085894339536540133633552020540651146819454710712685979310000567179299376656002677697030193176575518364434884753970640510091319919454077864283843129246751295255090888929530838416861207446803529568432834040626298110313889860621757841588872681521253342559311824880960606545974108543462233659978344227835057755914340 A174770 287 141345347951541736918682549069562914458332165276935802875802226438527494126771783835035729429583142828405771882296882827028030709805608643544116903219654901823947683141145041079186720974049185235758531405314512092413464833816069804288256939050637846613276614370303589751353611744247041593165952271644569735192394686988754878309778393561758421306289125166046702303429678116184900794652023073796392180788611300644864748294450564520903749332809230319471923216563010521889061472366369627757053914960704263937387284266124642913364199542526591830898616764891322413505912619685532312188205371721713608633074899643397860841723026542110856870472011101109095752189289875665555234946476751301954922502405836741686427978495115261849797432177729467869654182405880683153503601884296610342379564905379307689283893370684695105694819569321463677026994075141782033839651231891036709685551047849085412792101114749307838053402247047551256137201476833095635711290165557084963984895790658609102350798452116758582751014800465452002179320373209178147001571372457526147841448158229431074158504392612345303986872687227136048930504072189039572401215309790556620035390607460608267176354829138896386292560581047786320642676222577099277355528046910884233909979532160 A174770 288 2770651503335359555842376319064661944881696257118147167337166264200884029325071258840059250966164055752080557142099972689853379724155292263995628208204895949271270588070680851597978547312497285470826255048084320016269146835250246865596547360333080490295882811767509109451992732569656957672461883132418507067335335991111976236215729997287660590690046772641010253120593210697303898265630861769963532865046132308752941793190614252352406990663880875473147853338034332652559879625653699752748945607493811455514922553209441792948548571862620481278996563043298549197544207421868645855095098169376447452557933467636764887466707349184394869969121110487212131381022800785159497320355249888129610221105669902084799093993861957944986982609497716007972221991065051323537731043209454775478997238703382130553164311212757449014769933833099564518928365203651498741627090088665136135400931668166225033777845364096515797980738117858738446080506571796446311676169691616427443491276141670600913567665279082701171906092742067787469022007762469734519160367158158456909477975477693853837790719260857945897455423324137391300297323961842106894679054069680450239635616373552982631433065771907965442853429950386882576277132768982191491260827115568808525268361033485980 A174770 289 54310310627034370062080523687622954374008095573697755497207330235063502304302552689011057602403018391269140252693671782369623122324861329153233660593115467177960544243413802911878534405232850815749951015694017435644395723851110505243353717068992104720142048262990099193174371792476803940048556239995715303889337520905382271193545861097054329336947875531019957815623165812658872897617995357762802097424242104727563864385257672280161317310089643588215413901660225772092468238533002350187015204041039777190299247950624193759252806192286887131504298797876121396478939140377556576366041802127911751243327003199540965680724536616989481699023855137298321098221713188801406590808048373360639868252158418918260395098781254121142519571261576797010542027599202953638105920755488130624642693530684131617723819139108578144902825137301598094378570137694982603191592186078362766635092352873843295263027912034918787922710590532864743972518833683152463768380642583775045190231030944131328449144272449780656254944647178997969502317393980611362835403370032650699882061127472306764698942604792833062869575904012868457041292095369524907160459245472660875806780732118994958080742688084585109471916547594923091212398035894912695034595455763851737801426179068412647800 A174770 290 1064590706140476218621542869482408832574644744553927146138110919930548507968054608484923492282244715539493631481220797135909379753958552049906393950950621179417486638988126776607962179813395794377833254338807874725417124962660321288529972696389835876391143939755249112617094926424137578263174841743934128254420287017451967288823909733008728966375191665469006440460835043139146015841804046737235584943746460871823574560926879098845107889559970202952317667827195892246522229759164032442712172276863516104990434402813212892859431714032658989689126783756971168570481615832136656588058505550216227978495248464159468541636797479299520471079870738432200579680129890545862371207859866894260012809349199106530070362641511049288773710690882445765502928817027354306149100935111347293294791303109473109267240172211642037583627729326615992012909167320168683784110091289880976862915944165632144605579648097930632716764457197644476593490575731776648022991351044250988744202481225075586158589525114992935144826723802096625456116638087785936171829842340219651860929705311234181723934819101358394437511480973004824170786016353136103268317215235076044417884065671360922794745735540400971543960542723102252483558543723334945879085948632622194648814747436830663688689620 A174770 291 20868106967455304210385113265513654248505231908737984344901494755271281618126304131218917606705503311602135773025749812764423879567472414957403805073300415765826105919484716831655471736823649956161436635799360944673609047873671894046654019551279845780027098786940344842530195554591573016637949307816040542047431162226755941890144007392891244101832177689575588714893330699990374389872170026525296578304516028585243603815724819710304132570993218608181687336533279978156102975646665125409041650784063438648982717973645351175206386699215375323599376083699850048442459237062603602061566249429296698706552109151126899153623538508504663657118144515724140625591585016258281011615062520053236397728223132634044020330238504489377288155820158130633811613660828171509931722891946708887676368498909198357172310237968788081605692605357501538135447403431376401841143406272654722388515570899628945684728966752608350479098102065516439652737521521767020863523999401027238780081991783700608936540542854947242259112783713753405011800370294462526859597206717582245745293383628751302680263559325884642971266987163264659382879035512881800896029145877501377206702579483236076503610949982197156120129448986333805587791482852413573226930070062064803742214941455328490557281283440 A174770 292 409056631711468166991492771609055781096790723300437224574831954054716742347963305612098614441717783631780349883357116348587439751372214524036477337140440798891102148816252780345983780377255006627280686557105818898684209831002591504442190802714214840590255314030460699848027780644009087847999504068635184961279617387548582955478635544091544433875385380695869024520332627920376275651128261018144816790689538248581484250172263355034502507811501181597607232218407686304620038282103700029104001995957039247533843132728961770923182699218588073060535980303557676892597917394419539975474165033254568337829606465085141013049860060206910937707309397717353866110645669808564933843816084310223672974008617036543331779983264802359262553141613028985801529485476625000910327325978838452504884882020826803087818516017424011763992748866590015823915047989152672908721409265646486578378705357858582427679912600704980788160648279923796052428484303379101411190149413267584890316178458741618111298481562453150727770193641530270442944685402395416363715888274248204840879589044961077723904344565971171670164381044862832880218370683337492708027860049173566760929739545146327900262859046805293113865805915069572534029636163314467139059337354270645650332702633592601635073164029301260 A174770 293 8018328073940092041911937098695598155545637509629938567377871618479062828233495098482052909067634388044655106811430421639261181241974269532690613805223115466562968555270081080857257231299480903084306061730951626252646936433703750796403930068150019753970338885597991851480695713653670585404913262115437587794962517983296160866536272045138446599934060130568246929071971457601885055323041782605504672205799750444178225686633102469661498447816913590683078357763540130409882012249693752323831521715708232546094954438770390659990876094876376708917250962310961498748854328322952585536640980920289799128839247222046824986676457746552329692434015156937425967776735793995904816948201873033941917583280513422099256917187936325607760077304610438359523450340501189607016064733905468454054044569695878495218220193801235240628997781677204884822881232547923290925380662584059023636724660036228361847752701114290066656916677103968148154186709662099624340382287935347199618950491368171206433972226650666117710804093502163577508848318245954581267096315092216104573339458714033661915221659501903347752677554270134262954775842751902496549880311787871109770243377357255740017716486531866405635800371427064311825715122485498702007427557591483125975756833281467235795375670745082015080 A174770 294 157175266496317052494089624017138343435949805366975332497303814890594635504316228572481895511445154832733545771937309241615681326117739880007586887773506172235126510729301980530711175901948644285003560794769427220698566349289251092108518332753685884503111742245236522242263897531011470171098021915987303527321670316228953957757261049150168286160363012804013395607799759991579522934065989371504841566433269917517243331327897824438041337539604632393068520371273681417886820899498458650948045459567310778411514049374934064988179382288584037029607880302683486994917365651188599187269696532525355609268938586216955398303690911698058706424180627398978026103005708923262056413253719271395245158243791650091372597547386147871298510676062420671110349687772974833200103900003687666657528929150293728242440749151073297169385602752443821285708102096489344359566638839251315715680590207651442991081066019562401285903899916431335360194571830367992532941072196918526393663082641482713529777105475507875676914031113059216804798174291312516299602205604721731807598395228832898795901097245651964856676813748638790777576683189404422054033261163637989444542743922027187470680950668734786236467665766847508725338095296931109393435127844848914881106139795650618122468352262871933630296900 A174770 295 3080949565842478789049052768072008709335889929257812957982210812107564426676543884244295017333295015963608576176860028942720163715298755885934448641445654182929834396752808867092919389172740093975158895614764250649181671326120963473807425562233820639879976617520787423394865067922191124640192840192269861627121793743757437496661670218905326700176989177050210450135843966282970350951676468337196121779720284717373253336511227468001383828789831556352015545634628345389877332862086774226189834774606904162714265849752503103127901591629948198977996960775950749763408702745744592945908005893921039732599935038185512495502124264428889016774458965840752110733691938537047035816694588209687722557952886341810572235024606353385257080664415492690494636220202402339887247040856220907915413615150013091312445069641118577313061344524406003165245332472502895588301963601623628074711905613658925474942694267709488891998179504970358626565848864686679968611272863614666433236546319393659242519615096933152368202720167382674305490234949459626258847852996659071800327638702243023483219646294048155618675555348140022551923880923929638351257488779751557304055756589333551443032254990822793275372778725944494607013032184728483844616674007300871907959426298586583155157405261439972275997818720 A174770 296 60392773232469002726622479865657890703263770957361844235391963841628663001118977714640442357285353391473500477485264515397891407531604886758347182262030825520284441610022048683453425335852875420152420386837048046455831900636056776724322063762389019429241417153530732828149622819146892894185589882350851911627537873643462973580608101873721164826701055688175212439549417819279024827775239198279729007621235454596680594385049749499865301373896940628007576332461464455058694060875804048883314490303799075830214260775334516452579062010950862307782659395522306294178850396304719859737089544262943688313068317349573829719877241527644170808754238224229795475623803276197487072816790904832579466185747319828379186859579736191671661423885361811656655188078057802893494983294759742233270271026641627465612820012664457201417331305981803721601317721417899662832550730952387518269187058158352049508383701954575381698547028752529053366608409251016470376725637731502494505776387289671866989155965352978177213634043807004068677002780681133302613419314838305520708290566242972517485172710754834700785313379257426973424021136294185581556927241027428862636111496121372353359130791649157725049070972118298216439160731546952443391066650455983846290905793198754407356777335466394073682175612252540 A174770 297 1183819137821907825604775061277573205493367728970316941444340317241394240040369774485838066843212479846368540396057578853969438427714355274938365580765879600402961441509817801540245176340468674813087650447620920191862966267086313611229197620062923996618169619163532807376601483106052326589634808233648558979453135772037367464369642516267012054027667393422621337189837237957663478391079887813002779670195335601283848293762491853185132169529744001400372954916894080613432175591410178104123956412745234709816955777003841341750951670410757211327207490493031287202543075704956415944821836300734216284391725424086411171983521192922756771764311560896893485072425681086331203064307699499833634486485296405323002479010909753804541553845743781567678262306211452832115886322656633426400342944748815566430929406575803620421063950946793972026423026809988336718340763839826736531488976639308111260804411850770892364345429965608894999121899411572575987637895982201639033687562310415601617327775990329463132808502158502173586823934201421340048368619150612611820264839879167108585501331992996623510745557241528528184917639761714744845749249427362171785641500242915384281212130334874534735589095920090102912695934052770329610623204637621521347693463450322557594420966174654851370878034075376470360 A174770 298 23205222679192263965035798024540510108423103520012381728830114663173846051642665318352420071620208672663162737370020183210244416662165384567736955355825589665068024656191006935769837263172441627833268703921844890763849818311594018771257955024151372419320341445602152936665409443695214886663128616810389170764388455775938603393110759023257868409329171419169167763419977098896701684142923133135241288815439960835130539657651770921085211287256740541553170034273381435723033050884128250321233744719317600478032891310615037205667638190812600845485058920861739896221943075789705269045677775429902563343702913449873514443647152703794636712479864407946667870159892725030460966269072452778947998371505313951394174765192666134496887346812608182404267486069701710337077800803220345129539780169696011706537450762086082554829238365041724133680140449928073654935015989955732958537859401814530538775936031590427330171323736487318531020258418899037225258661566666390890606841101902990235613187197973282170976334082097325562841918689539258326946988369976889102062525870603143096250024592241547103302799712263128830223328601185111292172191205718226050314715825125515866558947825465079838237859733176535225176367482863243269480483613915590411001503424262316980767085371598807061105557150263353959744180 A174770 299 454868773773707620420723887272268017867736469705914977678210966183193413062905285529974363758061263558330836131558595235229632201442327440582424523946527627848783818907694676445142548492461024448319058321188353101132063946680899688867884823154217582100593336398523782700982548538712119102318320557082440291674983530666812731674389634004258220292658364130886633075937053902735908454906100864637111930357474442094893237085441719832620458467674458565781237611453867986148813249998506371386645759864107191825166025653720182301655702065356931362440913639524334952711240969086726978876959809155113745929048225052695206037960315316261275915273530360259022693980732123621414774475155155065239164244612677589932208424304162557498231967679191745744669694260030619815946219228838882572605344486038276722731543407481983663959110010483925521604141073067072974047846716771513613432383462879450981777786830431144675247395518278987879450210528137028277947708042156698255473660245814852288074093837344501125148637544463273524325116565524607523393525979918361028017020295297971093525873471617474325944856449036294088509159055512911787444547168739417610906887818468861773373110993554364654263991754137347563817052486389360515586110189350198598829948774696474006673849859658849837136279888584230243528946000 A174770 300 8916337680306994096294765673275199661702860170752241872435909630292842619685223355315892160033096816650192377187648846430951067202428085828131300950662879205266270753160606391486677299779383738063508553378665393566545826718989177389594259532211018020184458160763521742902506979790425514948428832896801377787023856403742407390342782212640710610918820844364468362385350367181452178636367705005693534923625925198504136398218288934507255305798143449549703278106548685991107601603437671007792779863622484454839303956831331702862017866217488377753965943676897092881305849254094946450240897133380764217798639963780017978882583657182200826696555029641932954900742440927334247378801025080516365318574899334612537198139035429259414208533560169787478832942617634139930467452245898972967864833075542130622972007336011081694843919596267543032760239634120314509212236407139219894768622101503596330277638674175266333772116777980983925664495752283609405293747783694032537403797531621632647838151786439713081881422170235005526495372075494667134301569311371342894300529765904958772151075540621139495623972811209724459827705582835495672376721429438858290770764702910803356143855136704830487802928126740553769406637661836761963275662451158979018674244880096859216503824181947402908738297270470930970300439747820 A174770 301 174778050754508924501862376306816576496431447199348975477573722894789334847876335147996832590994400041915807419301456556180907584072363136960702320652469234235101811454670387578227171985132931541059870215009540723503078194213561908509926986482515552077438166766693216805851159116869372405306982880124780050298801341551175138998686485257793575390972505898573944708591004821553771702894171298615503806935803455383603639582981662608769498671634749430398825091663329731343823220481771977096247699500082180419652844336641738385781091911939505115376309065513623175135022304367528171230895086731569931042175194640967687369361198810125185288644595775767639421705330633076873793497842919153126637909466012512462276567989164060038874758176614480494968337596521170150886403182977892439277203885341432358433220565068945815900346847966926368044240695703885331942505284004896271605740917001290032386651291513396740243456357834587728631887566286052783425539766108262383641490983741186997348071163243697418486538512232309033867088759098729899641971838247975083495717956454248706553734289221382104775746789100476569825248596325582330657016706015313331476270918799569748918270075016577093667548342876376580850561347630271721614769019781508117373853949309709859665433954940683132158238265959491300295598976407821640 A174770 302 3425999341973546257778512204071452859207849566298778446559158243747750911395229301885810557132780069588536840382954774226609304032035395008275601061298400978813586502868178184147802633765898424288471837891108463883441945196428413811622411399436010319610924924776262275064772678106366458098401963467777105649155726110062278670909845093680487452173132449705025619813332514126746665738679367159093400617862084408803473344601470152238810778454129052536534319897081311287252936776776092691602976397807831036963550599847547399006749260795820313054118032548232097802099614328906437958373059039871336654907953947553608644034200240193490224845810539700042238302334936168830439172810469522438563275784987458694386210673186395765846593750363788513102199566088175034680041135262265195348812777592597924014465858893509468547267517219003771070135663084427320642616674067851740308876513560290665113339542285967964228076965192501471878661276148674710908423821089960411460446473725890949990395258294064805010733414834896299511627668329357931417287264839035238275311720488115653379961340765166456477193049064323568910504798525346359262703345798935450494159004259538401515385126654331089053366452129259805611092149766841948625255940362481459665603306095694687789064977168243446574618383580599651197923400165245680039460 A174770 303 67156438926587402990465471722346242639375690702157207910103644416369690470379949927689323392919922333080099103270872065088539021455050228879855195042868935334234688394120217310994839648851968927769693425281637894033688286237311573321860599741817687802497798298026126349126457230389836194775502882588383944809970492910639444955999644527638429779704166888145406301006999233321483320255821252158377540295828771645562229117274378341203506270488339016186396308223762772189402335354541748459029566253581404486477338438558779778688560624338577864547316558634136515603133464940201692492500532068662854377935782237770641999390705738911596577302392910555632179434729997076083635588557030080997798178810686255861345989153523161812960870655756224257214835399492069433276996182524519176249535627092900621190127407597352037394592056626565072549872899736703643532686713135524529529701147203076700550391675502892743285367931459957493930930606434434116940870957579864219339409394333423417970540855732187144576698979107098750794616520724985412542935065732796902424685261512325081099753495125058590644556042983123808683238490868590737941928653693715994571191470019200827705009503759927932607512100970202366712251738879074529321995221370592552583647888713953320731541822786474084814986422788676096822203189743546843725673280 A174770 304 1316400512412966931445557918922918844145589429935836023155073191290520428852636867087336815262205760440256033033778793836910767671952590554467526524954715809123267383087957996861942662648993661156243106233898828107739893903381836263826697664516698916868551522626983203919314539565328890983622949406095538618387935952878628289965226361120923406861273627168293804607313579158235201916907942446129149385785434963934226406353339019642800977675301642941156687897267877963375353290366790576517804866099726292936097751109078601374305766351535542505036186128228311430620524377658219247331557471236870231644960548516826176918447969859944875914791280986900962281237339100350455255976455730837249317462483796202406645385001150344671263220747539757526136690398643978942920644489804489630578202013462260383970953429257435743499324946726411333118837510503201736100404308265877759989461578598195923898112509868161267911817964401121603532629868666501411600241602056677337530691487277292113167591863667074113927648377723934878179773527623495727308681741207020042293442220852875751601714631480057728648131077362143833485271987501317119791326207000875126649044701157370365135194777316980680641363149851454663033752974415469156927801704050414853263206248967606897284995021195487842299917284885245269309175727429605065464967595100 A174770 305 25804082777162538863608423336261583460595601366226567023728536785573137029999697398266026325080433923229976426448032813520252802817075658593622226062307144247565351909055464260367582762250734097132708440627191403286279506260402468206219354297995732426639659144036326465200277255433119690671140859482781865409256375738356378829258922174692696093656255860048728269767154477652727194653746167573202334101788555867209934371775922345763806423187756534444214379975848635614320903008367493526360262526257268540551983630762820305580361853334239079845141455938214802028887003247722948745991497058684598212041662294091044482184775105803933718770142112602839752081182141610339626851566849647314731039901809194348888806975446559902722939840132403671271107147979383875747061040012151423214074739618351600953698007930176847846721730211139058325230380331010860694336481717941022715788896333980689297174100868044021670714712452822854212489116754670154235753818942644031590412395194200085668887717741061131049022618923445592374981169893859242521719366948204941136239151988472808970571729106518596471902074733896700440854492815762327313558838367702500538858579660895303878179260319957951542004067855876113334585259092240287535024239680801010583072816308615141686627151673932129898288893803334154980322365786871928749697451073476920 A174770 306 505811629281539574391485382791841640071676133835183736863290754915731440771533639548173780936889850500948237470978306176845201603909549387799592320805818116586060218998037827343767360443696227123001689696931099653318822773976515278396475519122614682510291681672848548743872630841685472611206812143958540719656704858835325784932505102503099867706926520507401544375681957463635179311367530459861969706934109886323614169621325223468323113864525425912873847335129897058044040377394666317736923289521890111832173690194115052520907651674751988091588920314264700421141931607041340863660706078012778022915570432643812105422959784705520738895387449776449583833394370058608538265193958130810207627006905946365143122191926058082212024722075012156016716484788555192333749911563397547708037803415420726068432127967476373142234003612099422874564754582129637380827181978534675619009016185949227893005010801317286402921188525588415623872090063092414494662744947313466705178586433066018592004244929992688427155867262209732124010446014079655344287247303610031514945539814984601780588271282344262896562166740285712044679485934689301152499063229892378208561830751863825045462699495656620988809383057469520423733085585692341141846075989295259705398978492018267758373658529827422589070771054033038821039033744845087819921964370477326990740 A174770 307 9914919531372655960059357609877256492423412114841670243767658354129630916430465372423605055658888524439153427676140331230486828319582184282571950078813420659012808165234185582537063539049750681814345024306534974777164160729208146226725244919622138708571005117511518108441064844558441378691756240974734455703928863233633680297890586190006841432098477561329829212803389460435022307208699137420468162622120087889926929085707282658650147332208620975556396621019001862155930643863369346151911676794847827445877000134633059628752011482548126617237086936155075201717009341332337360361754211795214977746506413408642342596409813217612842418023451071747822629699356689807662425463992340428574840257274639320747726286857245783552073548699391448442107272863554151732146781890718657690160805599335002332775054971464773858403894090957651156976079260993674771607963560448900229765873712561187868824703532430247347202017115807869410606317855204248392169708972221484755412266619670547701246267123448828960808048179024812550171407170393008234164859379123644470807757530317089012114618484705940512191892995971178452765910582850925188375524310118791559276526505859176118880264531635681824302683575150513471490139830316156011970226494007141441064429765817469268291025312815049985917033124302866733166672984486131045659238416840399112599008560 A174770 308 194352252148155172847543953477328598972642084203450286283149902194358270308138541458713866752851751919166434988359465301801696631875248372397425977645308350952150949068860286790853692148685852421228564043455008878650872225295115308359752972517957643842794159803169096288813204339161937063430333224379932656749872857448982542363925485564009003248894489450260791721970495827765349802269741180348486463856828255884237777614419985053534964537630274498331060652340627166850655422965725545875106370795683824072190844806903544648681876560000726276329390030922863789792116687654545330769765195949097915774240692720636766931013053268687152372574949013013369410917206000215428805336639591886965887912889852958390984309832609657261687619393446450287174606654671997464986026288117216479134563650126912311635901482220369204956758828717874366945682799433258290929664331092160325335980894615388418752610749692697698536653101144667661116626973841586920218220778822799228277783573603489606763309561839700359766671978088508346250191230033301392019918205294431613163631594330039000486149756617574637641223610464873290831667200364349607847726374449488915046094359289739530427120303659935624324582451290982010680200530124204560948038593681910538449692564155054105022410423426951294118260713514022649500085020858107012167303626983539034688438802380 A174770 309 3809692836693218166784900616003237587184473642132620396880634139046152460450500773243243843665794985460611934202668811169776526147531790276152159731231384216550642244634991176440128490961476540111171630565460059732779422583070689545259731540571760814984312411890715507941798323015187445758920013172539198962876552047786092561783987070135118291677988350105534478004236446412466926389069159408491894244053384849722741026870931461312109716216481308507664475350784352705604685445043508286874488928425317524615257494027923147570402515577122753920482086149063039852429869594395056241411577009240005549791688312203508496739375273762992343194371732529636995444976442316866145634546383816175964906293626640415740753693612527644397817163276788619137748197537607630754504355152891786705338026508982135797684608079428705690788528156633682383218117258411468025128508610104966248335667730377131223200807090772727856468126886620659685338711334924931605869171536775538251216358197508983601226692784914683003317343306442761578383698319705603493366202495322069357589035704299894170440495414599213341102753020439450275703887695631398162105944016434571593941982354270968416256293312077526472328640907522254222839819301354827487547440543126316367549432578137604749180020828989786452256160589268747672633933412187629166372440036892915317563664805244200 A174770 310 74677598790508210357162449027351509706661453360441540816203904110432778335392445848975524364823046552147163215074279048190494163742221521117886262654171615767517338327184147971719111888973170990573333881115584047426933362822479431171065949298534682977364848055087645583506034438930499972604413034777780153690373516490830128947107172184863103189462924389874197387578251100606680863313183860455516930623447985967436913724486220890219989603740502071736964547495014229394635877243087426473588186099886703321824453325744504731771485461660883662348563576364543676264466513997215204789604401765357392837918758521572480832448467185289122642608922328470995371699058811378004186512949410228041672206201781492539497295511208457052876354772863991118891689880957578123377796904720958514880819516494504175779301375937060006730467523969574613357967167553698796795310734845613217307715433514871631621793801840716261749790524694885070007341758470571535496660580245653321977543825109787522947756025206588054391326203726219034370968908212678009643662909293384998253028664712054931198935590630824023294721527065430493839474315778099466409251106762424097934961823062325163605716331076223370250650394744668775985124127264956798286700368578323459754793438946960764138372663267447370610173965752585278364947713245616886061125557435871299071343922823958006020 A174770 311 1463830287681849102727880159049243677266740221586901440946608531492069181884210263081117455356017514849393707881274083699961255427898500109421016244394912281043490649338821423906646854807523606795741950626456047932202688045266819226744545192890145315150544936591515616837169779130117337447804258548794033400099502707376700139835102227383699478584733952212325667085774400069855711870198103643579883465588933176880313533104637875019160774900411605393706670552332793573809299760114314288691767337055490230089085409475986287724261510449074125972233789303415698993073032754943542849890769241992958605168877954748175457074146357026662108277427752288316718746407955375655195747160688704743689042410002414523132585570869954481537954661859862790635726285908782248836843944171835873655802037456987244344643729773433642172501918714063073414409190035169486556370212999315201675560871679422845992673270880480913072046666008601010255663253464201431903880609088106124880628275808585696827312930004872846257264093242124002205296970960401216025329476854602730240433798528096665057061641277104917090023918032433815519801925262178418044922742032651093151286550061725715502728283105499837191575722565456356439338148919807863858661073137324855914987144622688892320502776196188482529710843624426016037240957402406648788382554010485509167503568257631560028759840 A174770 312 28694001224462007321163696520520825534431132116884988684993879618103635992861511241523618510913130961254768909741571373612361480707172235402649239304742807878842887940822239224233943676217965851436962725606457570451453043636386827660167143699966679169046298869702041066154556427002525609721359103469047607930970298379624559650217544914068104994354851741803083336341152402591060563472942364308269015236957337509759919908480197901639368619377878685186936084429862872138795664503124911443848596867373533390319548874723829886226469396051265555646843075576990955297673911797936812946343653891941572813162952831054976787994936057988163461165016157746661992396093369574534335657839633477436382381279195123280663449820695552235898530228900675649177515537492259760742236870278529890680073023351044447149202215239544877928322603902596841099674329711425107924270118417265848398730989352331193633509824177393056197542485350806478336626024397934709709296163848395679664422140422353004099200531007761507128302701340788487502012190394815728315830395660259808879598320494722163736467361114874994167824817977046124753726845149747034738476122914775621189094856374985652222154641828291477553043943477425104179237619140949620092517557351141457067254549139154228319534654859313971279944586115824800609411968637027416304257937652411393265533645914749916859792377660 A174770 313 562459810538073979827601676467369063076675374488439326616348587327458941240002161472135706969801737746498465319360574184275426044860734730464230279430552275646166008372506883934612340034577711812343736551595830669533334629157766550527777124062201652181500235293354472387245998244933727871640743698396012661868846388737897910886864175570460766715644325258090087346633602309815569095340904354972585593094954264277380773165715306163297028657884403086622715733287501467331879041780954754008005907102488664461553566953251103953824965377135396972715291995226387402329305025990124652430685453699069468290661596225461700250101279534537623139094538446722316086631503483992066671909776748264019262694145740396545150420252688644058128508008956382215314868930196989921287078294355798745274917747925135796031417478481828923717337509196784565172742796594164930362056304845032160996723177723524378181213580851987807103314725799842579753533074585062715520191499875643024675877915930687777766831981501211057856143294418042689890440750822206946045691390402935919055156037903745325465568155512138358572784991962140104988738098823416112765190916452689693897544223375918693132959786389886437494930188468764326665059371062745533245665300536001704107467757238556560830625984049496268840991247331554117119677371982054011989415305480014120305481359717359612654090158131480 A174770 314 11025337177473324928118640740949671853908165156291255563448676323798970548082886376315292886498435152393731955935337065418595527718998641479387606534748446402473338217274991998064031865123848630727596072447418747177734854949297496287058659525700133086095088443174035498032754991442634506737376248254599536728905518981069976469579751919314627035091955069354230150365628536135852382815811843693230258487578278251407880405834431522932750454112481449926099788616965519332776620838194610584940020347174385933401839629098079264979047085096138655407899598043584570283468081821784511639009483317065505825491975796048547417247508493441070430784367681467634682183488738897119121328241108161631672109894262421973882915257129752980131882778093032775283926411592205858944809547983725496726349047014755488522763398263998595323162371926952767143919263199164491253531919763302202002591919331005535508776954978350840817446119057586028897522276991390374951692084071266190721300879243651201397432436402186208148334613728879771466443932095604710161571914318847954225059359775390895375053903247881574989868737244617052360943119459409757492676237605829500465004040677519901847806625510659912119484144001320774853863389612334318801731911128589148052773125910135636566247702219803571002507139150248537687955115236180254105989102513761299133816652347646037212495558419900893300 A174770 315 216118658790372304702907615976493791212938790316945817066281626682758833356061797508530209689006618887420196053746011836974735350072385325418221132829908766950730100088858384773544268685545340824944626399770565730582127957182794893061157293494996884691434271481597208539083590955012523356132321346645916420563993321198087290018804386235541143571411736553837294149376963218701376098139974664733795171900923817189143007437785753546812468238215832723567004969847042376673585854338411714905039524837306405964054195948026982798868177008229544546170250948135052751470153937541314971157739239550432591492224241263482030247423961238330583049697552153034036593438430173229825532284115530274527288434128069301386312508325106997663856522158051120452159143304715550316839166838289908892474095274308319338098072336739482987042799890794790632358320832057279560957567760838193458809774641729647329319521493304419600851591018663486612649389093831701055218005516444768370643296810258172933861782840588822070622444040457357985867191267047602777764925718432366208316677651262056293238061285999406477439268628896198468417066922654611967548023496784278951662319511463200892644786780126995810976241753218959640216665836515917946088803388696939179594457109983010990733030898081963614741648672782180588427742051739927969003544375485333680141059899013076261721978323492807152335120 A174770 316 4236357938583540739313070160252590554406354313884606749841996882786762327646552806679322794008614856932775530651797368093041696913523369429849329166344265115019765019468463841056022756710027905726715935960706557003452125038962290544487308980030269408021361503487180038609081051867400491384271256299577005421295860353219388077878627109409325576972185824836363570561857082647355838139887400562300009266371650176963302980387595935190186479472756298934878981492841936050590110583964925597373974180920859822533004415571385287725334740736268447097890603677443705990733387200216774242849492934658096341365073751754798960861457070946247595499100986519405503836945426072162301186714111296200175746254106304551512075814305832111077162567210235285010190751775107805718475489419349246126551718840642628650642925422003947248014368136197114048535037806067530754725751994418348416287000524592627618315724802976278037542046330395545523567296119766727092992969181658265530083713353379826605907465843789653826154939932710517510088911750223177554143363771139328096575561094979467684661581953106462522882968673754545133294293456932584328466599091289198404655286598697623220103208616242746376096378727113902866206308873521633966898405223505490669821400217113855530213235097954948556362226281369164744112062010250952812227222742274408284363757006637668534628181884610447380172128940 A174770 317 83041088095995906781642496578363664070979566047827271193457005830104488463768894760466287899626658736589647064416335955613791505924149737491521224900459151954708666960890728123521773303485698322509744951757143530611102824431610862070245337565396047441037843499921431635217998239621193477101961809851987113622325034079813123904489558579837213724267642967030662156316228384676505920516696727682230116905621914867910847832414648083812281823812500733505665071655682660616624970993294617221312926989371169403985546589976098461965028789044157091783307067115000576695303104428495271167020789347428764933005584189673327967324251257264384128642794488055834533177767648428095254632144477344000314703545703347690670408725710412716227542978598509898718638664136519902978006226758917084282757900240181532501583286024049037216094657162935938784593178716214905796854629637020704817864325473290044844577508268419508787479591316822464689479525890278290645147126680859804475932578509654550870825211608181953711467061938547523775404862260683459368715438876947390916707940267109874292680036206731592374145474503667964806636271925725595351990307839427370343773976245351298897262202650803534337245404832644970764416426322105232503224593102351239412899907461408686120228843657082003519848744825749694531904051097197125285350051190518575704764684703051679602705359580155666053326919146760 A174770 318 1627771404621353826150215478616014382866750899263155856049537478439711300080035547448107368729158970546015404823913486750144173006083486240785429620649471130271934174747615033208809959238903901807808114817627591526332280561056311079338658562469584341908954400264098399426363162883973582670752164012447395101647809896736636501556416249403341954013768760467549214751747138234571786406612451116139674189283991508869138262247688951351292413120186159905421747799715710020565146630820450502807250397471679481736064861723707066480053206597508826576867938031697637626937625462273977105199167269938805715558679119920902823060691012283439386743408462055769481999945097607542097109136994858182982872618727130767326216800329299695757660186389325423824447470084213311363067072338452803266761374233956319559453406922000483805505940221693502135858481440660206777362413695419127861421428091640430934450780698761834408275896911450307622447632142933938933459446884205244705678964873862535152790089192036116812862523521964468628334968599945005420322382478722558985609980948540326660905646385062770720611537068337930772385139068993779663157129685801856222189459077706089562286510476257842263835938049433127989810187922559597894006574507093883771466173316237132848214870263152886335041126539712119230845218465495196039592478891209322378690389065185462016934561923862029481366866888942660580 A174770 319 31907574990346689604200617030188617354590387056376815042455762458918215074064368337308905881362686241016335228768705102859990123651456991367726253932449708195131301738694082920068364697479220979750956344145391097342021832946722985345585523071283454704703276712939013325634139083633651927890890441870032028930513255973506514623695747416314750402740681518417256740533085247357847772465911346261873165776114684651230933348668350991973385798169607282653576366864362276167435343640717499762733105069926934211619174015522559327165904493759339229515608229514030025648230757616191394787618805658319680288952463175683952947962337255455727601679908544574398898107089270125272539105208118577958352925071974513755425154029384523910531242257376013979208309409872110665202320849000345622876139373451253875764224149983470197531478403009541371704162014415228194533643127460751114702562128634471401703814158412551969802604622470769338698396020576311545083393787179044080039859264981520835555336777471466750157549232366080452114074530720717133988475881979204162358979455636579542939962606147320395458695757239414644496625531223779797031480460749097677827930406497420791354588879458344021404908523307742770023614332893596811596211640984829716585928689931980370629299200778094034282394158911588216337278277828732781670894645940135086076570430751000741752899603228838142313597658703727113542400 A174770 320 625452283333004405000186668875541798768666384212347429199061999670177373442098448067893625638364006967243232608308752602348039653671686938706683788798449559391492646409947238651565051591177730406174344450129841472470720443089383397687856343904639716652009288218076138944981994891023682206543651770784203818648525741944864802917047539298185487991180885110246306160380322266961393801305007802812786679403725859249437246631458753896973357064428228834389244037853481537718357585480197799528643822773457366944479567316208346207398993406617360979456125938066078531058981683854958258352926723315215103085240467611077725765054911820752160164690180547338905144925681873050494703998192431228144775854277971799906713101957778637364933714971424439631115857227865643175082581919037702561165280731630104238774002228522575890011555850287089746451481670708821628588265807123229654980494984071480324557734198752063013308821401396123665715651172889226763790746082824175172736076606488806544693176359205602044552163239977385500375620322852528660497098818233977511838156303778251252168820344794128006718583512795468793084922890663392512417300328446682994981235605972983274426561652855949031321174610042435728569760163570096778349342692578057597423490408580505908838390085437328996850603967943825676931209571153601520817680810126049066063611204890727474654876005557123341769111824543591990715464220 A174770 321 12260115625985977356466969479097753309274781108740047250783198275079054415293798704962482512454305383209215604571732939742521170431282283721071424260300954330742330659796484033353895221221901173942608520160488808397979964783416260414754374707633224654529231362947451762660523738219707134979016734120021521383116372663089983893273451241627284519288377307190366574938518336543891993935332990484824898227798668516892784257238921145220120753203536343442090678976427578237992969223147493625642976451272206236918754266913141986834875741590609016159959751122363041851788133318694134164042674842806040792357203357159882404762653433548046588092529317409028674076434317968446527062500028931725975318337203878149796876469151222820242906770338619608273119054172312927645858105574656196603616210025273929837194115919275382612536320245849130200400572005072307148358991817586420236176547975207028687509304060123780774327547307562193624588855592578602447514659632125694556928493600534320907554807437811433805844753672487478212282457454480736082346997046546545207847377507681825408433673458691891040377278559121022042636014006158288804624124006731419318524502520352011647888670164693433453613643301143301843681668702686704155607003863703444039865542403066386893069751825443322218171504697240712007617353676474619182335397569196167852843820761697609207184137708031128516519987671105831498277416098040 A174770 322 240322785875124844808461130729087491492862460524856021997504823389037624978411668772576134141235668483303037313571876476524147380445955671828755119643735517992761606201838033611855815474826655220445281806011557172087361797213805093560631855331170125773442276524486661233595447371600704368835003815677010091367643318293364122331081388321330491848905283984364680491698530272553048598159003478178529852248522820864406497760960085657146053107322362339723632654906689350767656644993779584569655824869193963882624054195551841909728888079260124528150170062044434408312672458254060734028606253915757288296570797121807547287079806839353897399037599515161599521907360355891806950428630863121500136961901094565214346572641589167764622821147243906589945240068769820779848467410391828846786382387750138841038574821475633821448361059447578799901162265991945694013311329020063202346303038429513192261077053628812151986305569014012718033067081610074592286955594318181781880737158821597151941082790702803366256566816935936307939775230647111065833637175609306560930246782067422837877865614968458103379347407597306761284282353463791886484849566362648953035034303422704526348930438141759029701785604667836392697412341340304611288111711386972217491386764761416907297447366443949916683268838224708468829489689835045914058536942333702472125395508507185330788495992697950175623701456559904684485641919638315860 A174770 323 4710807236464081581949477728084603529145336641933446634455042297288717249747771115986238676474019061155400754211420318121093397208980452647904974134185079363393158674026098475063113661583656874409267240018830023526767657551005042660559245213447222097777790849903756170553486196717593268818196609815884017690967022942070150862843873480601269059594956857373139159807908015464066522077220792243922551678950646106785427652217555341812455787789612193379726303859390245677320027317175098193586899853442963628754990473422452938201363677294781219410190617396235252149381963674907965189734605625213999522383339972824468184761455968902361663267888437603668356419399403619756881873855495116407616753001209937330127743367123554397370913719885368286637486987554906972754276730532642523480050470961062011536764213813371258248755390874755119389813452537573547488976621523092287074805811923118769619494603717722671743111780989485129991321987309131826565430301112310339656300515230292453771814783955801544147549788939733469835747995858862213657990219833946630160808152214238244960400096376178042283750076843345128575573480649961234552717732395216520770661323097167351605139722800566090335520967969085285668511374871270982287782861611000425543562719322987751813778176383964554441382113548709230708754944892529216330900821961289838289405834904914026092418489241681081634544667434967263954181721410472851389680 A174770 324 92341243208846141294248817617453267649219397362316960403731717113948612140518184437150581763667587495532497100749223762237796295566287452358277631149540806037497178335497976106349120382507026577343801218403824315160142451227439049018477231113360592229470130466371151930702775194462815883773585576775954699101325492342815778920101485635664687784849852469322989826189932427428101693204633371406366379832260712736685131974362022049247672695105925107307032668528134940860137824703609629796910826357533148181661359377402868299071288892603413383618431954050833350587750843642873475395117005436838564722000941850734428235886512615344286484023251754869507607371467587847114042599508464843191240470829580229644069460268009340655675482972570168007424113340106046411159511692052391334864120484992355162393513278131128582716469350478588790831544496740354411886974041082343682220280322970671083651820029813722757879664978969581949075880877200534982725490170116551683624620917663455520013516243160539077677467596540088658784395906885641881476813223351384668802854838773251295646339851287976369877610902903903802741084606416257766238581103926184673783854302315640122741244319987766064615122984428224165006323577529241453464815042010718630117944206677819146292262906181025829716022273098529502128305960953868008683271998026666467815230703680729230956401895326936569502394395436526851469965418602446913302191500 A174770 325 1810073044668994825185783740987841224375395097950800415900502484412578397889720201589254587745173373613408947013485529975964964864596969432146505477888324745761940326339272653610556982674789073385436317073884524206939088802192602687855148023724849115434851399624016470241879628808373920236136555657765654195900164609936851956321678458586425729357357748508712389199835895634537633926130701269086801533549422812113855850176016703991797538357010556163820260988762197251350175962520128646103947824673464917213962337760860550975942466671448431850907283753113817941985839887705642189787118350838303920466662939774756289455379235524522734757462117631063650516027151237579725843278683054000739579301584678660273112230045775728408996419857406713396159183055271734196641775433334244413363966266769674932175635741162168665036973959325906603124815835290974644234917664319479335789647816065282658624206604913989782234521174649964376300286963562899422253231749194344990099479571738539873012491626618103044832175679829028949758258731024356301846279146143622443926930388825119683021308804546816426162886634972245497985611879398004083847432246443339580294591263329854588806519555260467598019550405241082113368669098216816099546322165711244976571516795735891582633185673182291930128914155895261752009822737862775813680281374417894140824313964143819480293363859780121393704853304802131907546998181263442984076706393320 A174770 326 35481051729260393354445591596594846062753227060812192390164689295723644641485683251034383991830306705902454683825846257839641479038033499242648348019289310516884748239405244220576161868042095033994296109938483225100595703540436946659897562542577261247393364905959840383310172553198970390005932880229936776772080327582656679705001762225109631511198238801417927783772193400038274272791912313072006112254269406130795089638465147457285193297626448226817279648594683921992831208357181737017319955462338432949694941563127029142827555932622443268538071192510105105247973082891055154561333618518015428012148962223463830935169915538865182031371485945780857922545656611187570198132834702625014032390278422400269093316289287835560263807166369403423421344298825323193616525670884706166938369131897098683028151649404747552040926180834237070755863849171829188235938444169016392857804994270231347703680614217703997897638326185823622734656275983879077274472866022217380379378314940597940927335340851451812724261229998541028933072728861143525343148882345894063794471020678895157253332399540386844297668533941115053347610161318875069635319600656201238526749904159937507334145273580971365868613162428412707158028486656922451654065553627456782020036242112070740124956559273456380233361145567836647764367043179280170545892866818067562921771734509916445771981287423008044232465964978336994215209406879160590771424685419667140 A174770 327 695499574186889185864847661290668431534247532470645497281207823674272397849823965197055793418603084303926543098945291332687122296138567787557423485727603586863650089226881270872461271326804164181567118961577831104537352773860556226234709333104451451246555623451773391569629532145926588776522376082130665040520664385375071625640592586814920538296082147628036471908790145827714356660729431234706762543321387365426422534979337970281687655028276099785061759507932733250141280094867300446493377120868810138006455327306453687496845200415322666278434839664675796519956950428844623252005619400403020069055840037037675074216444394937456062654421132751734259366676310376471599786220099997576842008913498056588490088525629507922606515419666176626048498477549414802185999402004040234850991667310082962117948153699456225773944066331675741101630536568341379912509890738366141668479214161895427061622264741271227161875516687659993478194767945535710709171317697514273341002228739366121266319087478357666806402865585599225569317062681377876652752048089897936292355598503420772483654702012769354117376082176150850640747608884186977235593530728215424431158012041048503755434061063927681158496087611902195480470592282080324799106176882659085675445505441309293852193506892245106292152053245291819813581861028390427165177816161687478993974675399039068205878557715772439823264676451800508455804402886098307719038023699519608884960 A174770 328 13633182617730350092062350502174090998339474068736365976894043369498398246928604724307004411557073666695261391923070916877486713409266726733667115924584137490411958532140578432236741619971853358244983631890552535372657963972618919606215825687615894804757722083508297115588037705814280439998421225955992415894349286510041826423150216181744310166570170746606532120938176654742663419225344038270809646302179722882819328399869893254996493956579074810360332383057217788574585450426757614994981441305950460862864104376166163619186130475713598971767436458568903770874091037058239222094758996925366380875617148393863544581326912094394098201286781012828009006324731113453939687821916202019666554433708356514969160315010296298009645079696032587057433263733502284653624637084466671012664432495673877091538921025788589288216104036192581696239924707056763879873189690017514664816513163143669166991688285754717980609379880213872865973750218533734725337297092232201920008108307369676394121788811823431643887657158484654789611212033747296409286102121315030464856860378069582961545704311600972479868419118519240440318819576000222966453229319699159149043358113501882866454080957640965132487868943499893673379771842755310040055156827599817843782626015640508535978626381976832014265308167480849106417994992114142110112535381855505096421824024250192080461715042572590077992626143575727601772340911158089621029422749786558687943318780 A174770 329 267237644977250748317717008678768870458781939161122713408431540847699778762022111956041935278285964595957429500549493013687203223561324081294775018796274777359451624283369529201823338362226998201514004970751491836797010305253923288260486388893937436858409417034374016607983323539741993038922464094666987254230369673649175496171518911953959381070187948678899095006593666877475542515940837177454979452108564384627637109867827112605103304255175369404407135587625823583706290749124022674264325765985863812965052035975153811956832842088092766629262623182432812051998135988458654802656842605725412397520827273760673163845495056657868718004167418759033499790243119919247815384213601605769403802432709195492927423906341739507955554929595115351833630209655613306230935333943716283186207970929207671438262967829559773528155845543502920078019263006096149004932884391213431721367149355462988849475646715741717114633837250076819231157458305503500140525986892764304338484665700058167938209183023043819605128188814213337600359752716197441533448297129265179082226240838564366708798123432347560537611397443838068934978650688008761704229223889149386911332481309705895907184391176244137463099525871988828173688092181218995123080859335505452491167949483139742880943740487316354251383464406807550938713718021839552614035491389953794738373115529377589762171470058629352993039017843106735998140918084716469865320437022278099701545325840600 A174770 330 5238392303210886550793538712058876896558952573096853359495709086802567693794759191633729291017957066452883866374509770131225640710762361232273453184777462261215833248790650979273562646339631998774224167191687111094342460630929440323863134588883135949682646587950077390041391992437984841734677701185241058201431290448521851565912287288971295605993514003433609313712716937194098929654808871127128468949422432765291219744809818661415341715013453634486113861428309010830592922689743642034171698669873461155790489146320860645811673751424663935753206967854611523274363690771675514383440206662670536890836875344639566963835849519280630515923591541227793650060336630332364563707415330854375651315619411216344006848442950462824648489720278371430610232312236068295236509762340089498549377633489896279858953603856109654910321596127640203176751897205572005737930519963375998584724196849272344283752459930280853126334497166625930355275631730729391220855669734668801410774497044431900555100011495916140076291113248552685157597083131690215191357111041753919054768308060678338156277853975172570057286132825694708744211070467528170926078280221876962536780149589496858070745569382656624910711773654856066360740309556482899647320964639421052132056301985879224311750665053748794058786655036933446019817194246103918226181592113338902606084714185035490267893075627537534796960749767952095459830674524271331141921585481272560563132789184122420 A174770 331 102682965660302153191404197516061096247579717879062580391712176111072391086065090912382249606492059138323464952715711013562791995525160581313700148033232796448077985983342716212350845791726128077745343923777445780919809076490468583974441875950800841991741801558587999965217349227786055327941159259710631128197468901141555660745837159266896424514725480425117661088497582396285060341618020975893135070891599074956674104810124955533236415692590413888021434507310577642675458886858064122029810963062533819589941355281129474404046616918593420380541596354623471896791265014508247444485540128344825258408772032984797517864437158431443862715265523386979792369449218837531890258544939931193869911319367896230066026750251291065947020187541341707187706421950821201067612758130455100406848617185460975948587537104524493625992350399138157719167770611004359450378765047389211933044331985272287137187126870077718567240691698826364236747293702028299221207712697612990952489697352580288414622902487133765154731638796769940920245880423187638881983540557192163192046389292379175945974991784823209285915362238037870236965956468325836518484224744680008330496577580920836102196858743854443985255634724082962740814403374238085617667790425781072128387115140359255071819193655439843373823981760650505002072905702898410983230058954570177778930677829081950150853650306279520698460671623912379132096864883883848548327477053283467709880429232041841836240 A174770 332 2012791487634850503647018528916290896586180733306432127741488716633531923266480218269757665152728052211459493550249500913348078565058557004148789069473976091197762420029650674403850299935852916240332232819661325005902986423023704552137569328524463515838986844468795387368113089521670264100317762074170090189685727198745483613418048430037416424366353261299642389223120296419262815622297517514648362532488656117878293037196849633552681558990815578019542524726188081523415334269598850230284712463780089261728569290430210810947261139026594474874712435990122328266290853540026975635130043212375058052658212499731125600539130215737313077664004273507986348798149937592963482515633348823846907147306598186282343040014418959031743026891536890424015049852469764871091276989636671115834957095520028417054316622463935520200592397613584571483486436340155556740752546720992812348158996990583175613869716623510979424771185554059894602094520791883089603384193077754178916034246094504316459006233997696053067133443617993268670107062897727014232951146810723671848739403854448298832323450809826694447340360532732199559311969947911976967799602519139243072516951204430079685765967026289241616324326950762461990587868581074644721041128278839611221223178849265815931920609722181144759948896413484544013699651568397457847171697401303032709260244199579672671997763035798089103688550374969705979410649994060524720043874056540948567803613243351394489854060 A174770 333 39454738637935373912186704012412936638821218486692964688926081431738316648797154152458698839941525672956969854248525764187738022469485838870163982026128731306425742509343226536321557366991743072416864349985657368988264558944301580140532050003294657886674978133535525624601752815586431289108373444236722848187588496352340068648664924579756277483532832113270109688433942961912807315543215596704116226468707566331051225158458541706774708386101551267748658681661304266711409739677217775355976811685206346645869595641071637035058738443152687977900692789736781524052361414300343761891571662563435759603381023010957491036970512624445652516925949054038025022161542707248051346739554645100107142707634026328138592040296613684688935747180885938550201300020405909052310010483245269082141728579534979845637738484950526962447518552029134371081143405971958612227871970446136060259400725965079423110787048066935348606646211989990355163892559815198620377237731502424717499112339454776258649151784199935545088184607068265255701497726675364509806669497800264858386826602308506261332028336799231079733556461247254337723762997953014104196971290095942698027468947012660841079548383452462970308745471633211055856540659111821811583762578854023633377344623416193383538252719955001144144674893673142271106035567970821265821848629230283092596741527869482914634550000174063836330982265989484552696028429086709521678451470928838620542618716915744802748277447880 A174770 334 773391784768017711791833268404299855077882628189974760525896920483445766316189892430015196390776121088574470871520108479358539803098782848474397371527386321594581313470383506535324493103921847769662458748086622927246636878523213150891004692027012555370139405534576528824648171323012136607432072153610479196003019515812842826905646238194334121194794150717967428813039760716294552580015296504296568756591243182732609997677811297339348200231681048959593629458382361509888972193737488562929007232368702343172246552027716938731010580015417850716214905189707955444352060176824484880571612094438424547370416760402576239575570387925253464899469375693249092976424211349326364905825267637618951387508135036777574494891551181432853559484496699275924155458984946776773615954401296774911471047781087579414162532727683607053960738456282694328348001560375896376735189623932612332211960682208489861234472102338350079876499622656605387862727355403002564751524409526336234663421161958278127536356814880902557122541600618691924267489768183432223503321262929644943374903209711935880182120625615076815110479306028318995329002726563012522557054260661066247595203226825226602411227726669212117702787118629876166137448009322062569590269349655442982623098086981043854851013884637322705342772505832038384735965189664386884242418983000311779778294720037359893086776431414236283961825274237325826977843287547030049880481013103220583335463521178816380120340043489700 A174770 335 15160025725567944548608141815074381746823718638958666769135666746390422479591637622616003727193294685636711105066567312163860333032604318926309298406515844649768251600220714985762204177501518692989180443963129632634231207104547465239463893832581450107070814740613790984485227829671931086192452189246699168963328340361374848740664408912420412863904077458840765426323095701126862857760652526534005744062585322399217054843429231891987361714166703535604403056894552368655539366230232511133316624412914491645656030266977711791933632354403482266586556593627962552883407559533752138328620978383610335414119149734030276437202839707140305794513746185413119666485842368707952697635935549493052039997827320283279988920725594218150181788326168552025779356756821626697910510885864208898569386396463150152141434120890315580521211432772534822195143155505344914804804574780455096489882793033250092294838699039249290198803796996668566822894826456717096459060761098297511369447664117593828401191407636143667724780515367142992031226078734433911769747593589277402379769994329946764814823667171278398930564535623210647699184773722325173514149273420506930489418475624759144847804044818621512478747062790637360975415200022190411377286648208183414491354335323657798226596190628408079715127882514644722744452118541765743734098631082923482276931040505430800754804076974031859464155862694617794870935131426468453951047667140397858945703135399528441767374102784207651520 A174770 336 297166823499191064273799084067254762596938677682985157818622579036848140961509514362329012630427766037074689992940381581515881768746570056494732018890126215297370946272945141680527219752060276316052067292902808310809577194416702535100758096015256892971789555175372125343302907092581021828532311206181724956408682931760650269201660916595618694763913605153402533168817893120449005021529758245104284090818228733078209526308289805868924966981747522473236459761653386072003521146956045489497783908812942632869447162121050554517766122680006479374211831632080416771912599537628549238693143537703917700349139025716044718319473824363793886258804987826998596009206389134989077429733243735337538450418459744684719306046488602972628681981915996472312627675223062067547495057611094268428460337231999621501188812223529433281693179451246489128386501805867769459627882898111291177462070176825807626954938317332892484138601948852197624205779000341841169387506474297303408337576877369653062361875844947331359860245105104195329177401671084883770327160106033694378518606485480713274188237643709278550221849212175695810171100939176015324661341535031722590792514711601325530481428284123391160939187807119286431210212584697528434495510308586541941204084698391242073856694673847041293938614047709293349404712042919726919011414482245047116592090476209159836358309623758196077802146936578072740822744619243791346801406321405597817950452276766092994345250782655698341605340 A174770 337 5825064059071117516327065097278186041350810213118156424601973025144630512737087020938735682965641342665443387604906254694307002267109933214805418107974955665743220639074019067000979575817681358845733930086300404545359699530724995988497594958627171783451568753476829660365632600343545360210959278071121983348823833865043926215516108546442908742341821624312918996334402914623945695305163463359881650214213175563213740735478041931213435310788853221353677548643526616888860652867093037454903049047234677076592411626240802702679539744839854654289818057065483735935068223253187262643110861297451216378633487767966758834468049467976248051304789576871080293559343973338213527069678346064150879212050607917482547553843280674743873206059335574524103575663943105891244371421382158963870470631852270184203152945064189830297434123082122247122097386203476861442280845763972954880156403116256688070320608601520659434835585202596980833013113141805944145616805450114980311935670580752275210823661911466181679836856825471921475392435525379812931519080628724883618444321948622947270691069477165610970170289326503453647763272910543478671686443255542552804207942887390707423737812377582668718108446916405189833945226109825752350790581691626746923299053766510791808081130770153512815376632848069685720386442720860368524696002946868782496514675237720910606864784490104082543045824786647519170989645155481666553532712761144861287066906583465819475627164074242896107940223160 A174770 338 114182905388745222055852065763047918715303819200603424552062717420262468273824238822931582495163488968500255246756682411577424276924007142130045749257793062069772395669757975478408059964650970244033800181499593236995332519391694176949827321278251725283960757733863259827115004888631269058274201940217821911421919835013908109915896490525712980571765692715868233012744432763640690398922809187250641862394722576571887012818631051627355953093158133863227264835273948982602060445497236573234964077926110231242421819828125052456873783560584708253382534180385780559718790540296377184701709864459495205750055926878545380957197987351796589937882599027021928087351664556169272422630757509816241798977077565980033152465716681739840799612546413949905481817851985086457110101054438022398694696897107862918750582527959436829960870398962580836840863835974051632123819679037514963449534636422793422728616942852069648908754657002704069436525419599901116800539451045647369777259606386329221312912358426684248340830707632655499656447191991093421998753248157105062655051220318300526919373069703162662527999461156271486227759865421372329746382336033803585036361505686117935318783067743947188088970615516186724005707890994591812882668547823757184603966110727059842630764251499854484359971463149247931781721700809592900901364130753107392251633547417714813506603669216710602250588179665717734211666283515007008538556888742555249543487684898644716595150675838058466852145912776980 A174770 339 2238213305605119783667694676760200205379199422619418114951376962270011877958872216670017859131459027794900660681481101026834415981957385732923223562145841494716722834175375196253735724426108742905869192312021096545282103499756289725845519163198695360389026989647618865654278665461317535736745546221190467036570489257118792905527476791768917298724842366274627479202897374698481898575739210383323618426779701731748953662057065138521389461318650429198127623947362399313438971963776178441458728400604563705579275435678495652018837202675041706342949780714104013466123996235821362321335654120024163725661379900039758789556236113601867287986126654822894257497187035070686104690194581637739625679397795236290001937150430841621078679261261600186711680069431036000789166309624722693677054484706637697081078734509907935676703151263030386481632365790665973889414251906212522549564823063003193556069661243465660656388749351731419966497790441984148549718230173779974292258862492449154815423432839056202724510781851178456278793756382016977732639748238856492809439430402235004980050603641630325033708234467414944346533095234226467497145107879248174618340205430251340880728078270179040403337333287239845247554696245330762606300316523650706640980196779172773268737449049819016832270647805274925110715623058883197322608171166326408156047738299967370536635534517121176735211946954761574239369563318471522225891125579598855240406584312316327151232324072150457992992868074314138800 A174770 340 43873457102288652610708928998001378662795148366882014688673466662354055411487344917341451251763277367672153782178137295571325810500904398212753886135137035721644138925733308927207752191792523613789877663666437352981026555806890271814329689687193505176093981767111867270691910573257741446880417138753573594633032818996122743520241490156357826363891379491949555131466961326095209412240949603011100381151093850951020413111755578026665224593412232619983563821388932916068081745831880204312237420873686579830654725847748051942748194389962383967149793348175332691577182014495779803926444307359003792890919163050523424914335959341625815227307464749955774208437932174103924467967921766632214632751313783244679051991989592891739702531038450274313508402815505349835484151544153713187019599610524815241075442435112632827175298341097051236850376797387770584206246533741758187979054698231453963663284076965796937334462615883884637180585618807247860271675631065895605031210852799728726305600909198267327379176097505969392344259712943849605524110922979311723893526652089559347300651405663864561607586149502268277924470246553547350457666074902640382834901121807425278257913854933266482242271219007504831026380431795265717614106991613932603752736632661378590886731633643788116446314753919027618870999711418506733108172470300966121921740373904326849841414934098005637146913981956648198574404445957012495156910835072739871679894616146536959919811299867142601740587733140559835980620 A174770 341 860007503880848862869996642551128347787910292908421829307959178564087231905963057110854910767045903829650530643355186586308027510604312031809015943097732612069826916505501487415751162209781323451400439057320312681112986001644559608348200851402847925263098870209899832592483965402719582380432401017102003380806242281391508761364980784517449320616081522076352813412387896711220920200265195542484379288000123239562200406067679178421626593958677122498267388828738239073404139068357543801152299482507275937235930230488281878503254454413205447849028542867983090706191908382022279480744798991515538228223633708454980275131054685458313116483813636042506431210906088979598092350421097779330089593451627099764403540856978062713450807392337023015831791525277855798044124337779334776267235497888452943648923125531999094168382262405481247081710699500762713200944870664991692094552907645168137532724500920613890322164475540167157306282419333361882115061237170435455476041820844321420000593234206681003312230407138801230177553722614331583585466644579600720172904416624820111923552363873772469495001578668835228316460521426409539929444702903096448905081557171328944874160286503673811314733960031647776410539263976496102351340962643315990375110436832448146359388940213948085608761644974050131579834411232509945923503199440231366755583546653224876610624045001553571982232631139102271033693901710279795611594243963204721385070439025297833176031813948763405207168542752028385830577974440 A174770 342 16857867047198942307689021576578288875337238898795736331212601129539771257466632433999633043514182555105532333998894585286672659691539913946615932303847868526655711495696701230590245354428381310501827792611715105508739398623210101635951161274868935343813758877760474751366003419132198680563494477856816331516990366566803535744153609817869551426358603631849288356560072419866391151670388950782829199792278034590804401408718234143665146468112764361798804735837363140927935017949862827758307170143870202048012124547376575534672741872659458798774273530148411195847441096527218707885779745905243272990635875062215360302595509030017894367689899666397746314640406947740149632149029890702506649578624161658268054963199431993319469834764887794117884503164988126537755575433666368740236637042589854990881375865602803808775996280496945064198641894763573906777150770568920614695667907681531133685011703382589401129271112203894001633863346591973994412182510743200167175476167159177622051899850613760117728073113355605616434438678341867988498467561525222393849960650786197181835914089353036541377156383458921995956990863076009555143427715848830516534768300837488855615864657787100194458148602298088494191885821440896166495719832120173051718982179036911932275363415187078740459157648335015925308886510108660248574002982319242780841982559574773657417125680279038183897718398441768734845819662750500107621457875009828113517410874093993509770038657103848969003775173284672685910429618992260 A174770 343 330447908999186163234471338074090975983232209106283730656007578033279417624773697065297749808110095678132740981395801017434170888965537882577253473211009975761772644668819821016528502021753968238675504939374400440861997010699178410623355054961780019206589376258761955866376566429345393133686036374516912713294041784636240626265390298284898162542032027775428228288937726161833102643822044012979822431843854746048824636851494419616445022646319813061303047933616603459731143148449072081360793348007844218037857728141745403142373207684616256960367861888940613393018449667934632729954775098489779645646906194745911784196496892875356079937144296776914987217074825778696324109787191567129437565710101223373743313624231725076070184987610523147961749015208305731115228991606603822266783783041610839642803786068623034727627984921918854742940531339444876219882996203747111224272790231820465637325461876981016520322082019256254679859832013613454905105719460526972506538228352612378903139920871137691621024685855766174154546636795303573696215377555550764784646208503806620533527476055945858410302549933560210295913706581555417873511930156624072882018079327934899376453234147782451508094817587513170631501569461345182679152997797878669516479498298371110864013527305108177256532322613901337193854661791315546960037660535918597549833175377201166579465620974205661479209504064022919601345485995541401399316021654348406717963566568920021753214464580517833541648595739557611237187855560908306080 A174770 344 6477439895344180124523164861239309734645028887564134789523324213395742014741042752407334057738941051968575433611788157544850032478829813882739408635266285241034398854142494635869290466040175930986135937319789204830061759894985896581828904151409650661618629609610492981132238703782024977074315004449786045149173475545449222189250644882826963964279360382095340499070468951664180058157808555072041528526174040939771025940758592204603321190248014507514897983795947925180286727067963692988971443449342592218107885139022368845020224082361105996277672029972740373581536454543413574245354793594816914708727382238773487731604371791547220848910008137731187913031354420273598397459898896949841344460542754601947954775394135311741695772807671639981458410078228705776332592155717072690407126974945018636088384823635772861128159951663457110174175231117156568898572584808700103649274619428476859741322570027570182448764050612189992030718425496987596457908318453067204329962184992431684100171106864141180541565774416655432421817558027101973251345842345438529783412585241656724912008403812736627205714042420490858761578480454658438080571299786717360784487874451411596739747440148966956674574419892284568420605270389402449435860896338297847741858073925688336119481229959367075395467847418536363338923155124480841401997973251073366852587122901914707715911444919253696036426514765258871583805481638782887478892548847079593475693718366559392312516424937271915979546804683033122186683658794494996787900 A174770 345 126970776498088709801716914375541611344420880270799961037952470574975756939674502407914865134500972692577919971525530482798349319215851122763920005491236250083746310577128535183490010698791026577436268404667003053704470176599516534097831768552576917307268358400995507157392187205158687171265329583538669682497185754347853868717450514727783849342905859667800836687351104101583531338176260652700114029190241118657536904441925287543139882354796557729987217217065123295767376964255081161520746153133220144651506546457258745958341029320069192054418670171157794914004664188941543214422811934090826063630694500997531711768997111661411730204977899578662448694325622129128250008312614068223598466986121509997282586133532526756528995462505794499306024606391690075419365740321137067270756680696088472262993679670104633555211156644879101351715328137417971724104943587537143227985969865764213172828939380354968839379656399778066204529887896732118852154463953211303878748946243683417519119175133610974549838080689090593930566293617900616084369307505439908505263688711260746617918568198009787310540548249223911879884251077958508121699940744907303549473458432978490791357629945346816136952556270633744522667533878671497352496562610870316613557232448611844466242960205649986106793783488565827180268234492895411661846417311629879601125815233290156723446129563841589975500371063219100336762835449737936164819850343184432536962141549457730639189925208405939516513242923748219521545761842501835366128109720 A174770 346 2488881154438094994189074831066201804334028360423191948701809538687350574135757581458904433959154008980971335313268014912025085810419081229588546064899804338875309938898474692524276553848411236930729802282146656538925819571641963206399801745338708581647423699757684321688708672463281882149118013422209998666523790007553155989150242800443374131992676696928871618650115843528771429626751003156419080128145577881750997461099593545662035769315400934375194924374012563047684198073041373860165973104745937826116239105547300799253032011711772220289608776417363065931579053850095675545702385286693578904471958899826234375322393651182620943930755938630933181574982931943817536389345463505420080200020609378423978651441549814087346057314342810967725054353031498780141701465442336636924299764597599258354183472805006203313476231424760193032866751975491850618748535304330496746280877659435487185316009992395529161949842299685603129004870521024568242944205952939660178169639938720165217342386868871216261784877125988047810305055076270318458705192470287244174740296334720569962783048905379447048479199575573078249000230868564195746903800401101664390061371418756502040780665448940849767577051342388240241044430669113420714235170862419049920651022715831301301606169831669797706004668547399496969081569190812704271032630740570926690194863350366529191076323994511401780504577544794290035966228901957543064015818948208697742452305176776717622841521622656801465420671811765794378306901450037318052348209943540 A174770 347 48787048262324761578005535036842773393014012576594528307652909539396975379233363172082942306552471749544027422232759656779985249257485511046543557200245959159397575338541590345732333825046546367525139006898370356809020861538855586172332379714297597064875882055381769672746560240233064248728324127836830810322529649230871209351469190656840505007536599270293881800978734077499873461960041825695866155971795588447841933574937328240141937606980606760826013177592177043795582354860380046151892243278483720134310374295431643809699187535233129742047719180914480647233017699564911243105314941966955599594633274723699345227537848581484624081518947704065652646570366737637089219175699767320630343857205518049745319528274673322207630658946752318083552016122098832696647556706234942435853056714885459966170232170930051927246127533176992658951152720508263118410737064930542809683454535894284554042351255041997782277571969378780792756687267423235689966073472935059265601177403329846434906927948284438447552532611585537024087005759038757164526923098433263054873350783489503901149726706724679723034501959539835230612990645601344287072300173762454080466679453077006520024891812772508591797229223460938014571208407308427394168940466748575605674284733718492719502239674797431168983117406072341451022109739010076136225369965930253993351320110268069471913321379494282933859860753532686610065909682173336309402901918202936549963117549113035669385208867657393413919236492340990177655352360677869665960294245185161360 A174770 348 956323717549208822013969503603117212983658870192377583463420384089449972696381810763412253634137117275408016549635219478933255943920145177115265578650675226542706932910782315058570515114285848047816537882492053452023770388958827628508096100759859752326988458402169749367493752140339852940290727404739544121732227517699747438154343086105144778714358286903623974133913526737036676072569310240539365232940056996609019700184924047063668715309998084410310575931966930038468442272288971591628017892578864777326814130822811976410422674812607797491847171094676873229698547015292336337254707946733878376560422546661995665323962532571867950063313468964338984547139147216179290930464530449673532494868862364790498374969261495020364162089328181624730975652300326965488186626413915876185254980800885021659269632660387405072872388591859178676000302594536221671595417328019964851084579066318888168902682116017230535809436581813018799930980687025395473690403973528825771374619281902009878325436424929175580053527990514819620165439078372662862786428116783629931340177883220959135616372942434123025542860362420650614902764386077319846627032259187824484206186249154110386771427273186047967468437470704255619236586959015363111386150314970408160008279429698871571851600803773075942737269687825368575535898134993943231476997801132208037101650111279834438078396489770610075009588710243145385717671553995509434958140336598143304168332455261420014512146600978704076988072257447417650634422595700699742116369741771323035180 A174770 349 18745857462612543066793068631622768572062907780496972814455438061268488825397500875351043823653413466280076190861922149993290026232737436504327924826166978590444182139519579601236508891537897368386753408047470224868199590355350077635160113594762391150816030696723449371719842856708381557102514589859380416037364313479420800051830223822363857295518346132348237870679091150120658846874630157375010811600224841275734415715182947595604705917364644843630301148592402585021881361625826066278712360578438664086676490458078386066165461461977550511202058505750136888134070271360742677317955542066562541970381803165035164307980968335935906975656446537120025071027368917161179723181876506698800816643789096217417831096402144297114504983067380357261224266652838993055400601554318022298748425697805891479679543373238681743308392633931496087229965272506946296698350252053110286080417109174528309992545820795818497920938793599126825137466290670384534652043608723038569835426021562665794305088769894533751435770808117538882608945912727255178397582399418269615480867111993546457486848241267866972822011425789667633813488756882896978032238799272299561776955582389239418724486997384101099485807719503515595187337562999410740400963924305109474003906687706672546832942359453320159832104791437635468745313224220041536213335974672423576013012552129987204387143256079162119196055024038325382318151187735510293770713157475094886845371102824916806011431428287175689659726778471247788446745774065572755667095413717907228950437000 A174770 350 367456297025807351646068909303100005946459905329642790916577913413564533865991839462249350267841957131884936217867381434533251615280863286437690805327259535679211631756155866432655732233355349100831292256729973465374394918121801832845580918176436290578436081390184596182282610309703943141983638050132847510424871151091379004916228609211633244601605842171931871837427570590751627979399824272295651688448242105746889020239996438584119398328513052914843078704397699539631988412121000278906348100430536800848167788632438392846163399167261270307974953337867012186527172229514730945494228198334051000969545729080596744103047275997053115964949714957313262477939500967054297717631852353845363158178021369184961960361176457542777031657722627673706336450197974289571635626179555246686150764343136103983793387542955006871943707337452797710022600595680858713344839969149650499728371322954524866154995010336952080229011696320647444531595429789896961223963344498598072385195103296755618066340189147214170714803800666469186385738161114216928576747330610492885872327197957319776436240089716355458822944942786204595591355997515782177310625096708583750764058841787684836683283735951722478934754950239475226157935290677862374324331732842605594454170732417915833320464558152380969255842179023260770520261245625356057859868544051849135874864009750359069116947667585339370710460506189665433957254196273801224498009877868669635344821053405686776174658842773071267731260234605326891685693012598934560885704557582047760115143038820 A174770 351 7202878315554018244353699693366297684939738492208750207049787444277253931572683211741510888599194220045795053462560220017798648169445455908014178661697016592216927815239985154293338062001722661536597622429667531820798664316823969172088999522934390573156112916594367757641654355570973836760781715956189487039967908266328897774947113145936211038316820422735862419409017368040822261531536508510909207021951630156625677299009994473942960850430806945872109185133302557783463651832514485841296169185927021791787120906096566918492108884311193958599374524126810667130168741908877484632835183825788525654442493411056054212872768396113266843209037336936808033972545026928829426699839846658200301927804758234974528129581949824351371077440173964592611249835556425371344208488971040391223904983905728212484426502937460671465158807920357106780366929646570919992039256376921197042565248592137487251841902200079113880830589350338537608581508477275269563527594826817910691856024579396982062670606082574922279817832664893320873994356825214967506706222777044482130599742253492270264156720751771758435980393946483756693114126449815605356745895113442859410177519639766615779426309067638666647977967048786473879632252380529895262094810226216830557381180692949298458075199435960612306032858561109166186102692191435005226127606987168372088995508306113986342843203792864566265504327646274797798104714437207863867099695855268504716934295443487169361658856624606314702892473459006839259575165986218541196908825070627886475869804896512640 A174770 352 141190820374033568600013869743297257917088747977816016228947142566144818153123202450565256976072054833495717506088169214921507666884218211428030643688894113913376683355122557238302146258702035378085037494035050702021321952563988525589486735802979005838569834812646715395107112495619618838480900054189588274824603427411707903093134306970412999561453069324862532973323686610908627379789550660431018003748644165881934420668304891438233480006025279424472031332139918033273754963588960539340087229476193380732074343153137116103843925504104624809203669113958789359218555492370644224258104327858878481544330754873975045600135261997564980663530433913685596124616565139919413455115962956562189964543465712743949331211103420095759118317205258396221738045570240599931114885229174707569215738808369320077983624326786716539105036080911132669655954844909482578003094790155569335278713503174707702156080100770955779955089132216324317882767284639954404194370952571321340883163721420144539095713602364293437381774985182435075105568196102125631952238450298878608113523261780628283760680263739989919145732223316029655912218511077929498687150858703081833449715989214646360720629673660569407681941631155557510749076185005211716249720095729970579743180309489021415957274226023235364270475124259019696556724201816247726817197294302605885636640817941582350542053411630783560351076459811818080248783178440894351249087013656963351592676423938414440421550131380874138033026997012191828560865511976162831942872228148743273117952155466297730460 A174770 353 2767622453768927696143453630354413156324475952921411057911071681531783281160267082863296955503453530246988834508545239488331173268465797210966800769575523759232993154910184551745213516669739235479500243421477441431354421093360638761781149823120994949513255328841387998580521861497481412900928766101442593406922389344156390050102720910286922471467392026589134948607228485538013545857812510514232306398571715917666048357314435182962258201135146676847693812300497488154929587012807152659629904030896173463183099482700672843770981709239349971198816363372445664892591457631280626175029876401854552169443445802597165432797797192803500354853256722367027718297925875900155315618353679174692201026780712973402136555425521111135120412902486397642564544576656606404293288608918074128800726520897750428262906791569246714662076245792861214670238920089548747847445744084590213733212145046665371785525994883470372998600543288873799928799466704930877753742789848775446097173864575421648675957195970874273876982630979728259677326026905999509812312810596052395699196800846824133364784584265674561643322884605460419368707550561035447583449925775551914985838473410407978323079167083668172461742753205933271276916917498839907681397118054404073077908989869222617102645190920432260174469241079692445530795741617899395749635696136792073583081061224295388929211344631943415557137234499726930362761850065693696635976739774604099762651138545106504417656056313669038229117080492540510764443246506181577845525640219262840569030211675580563215964280 A174770 354 54250935197587700325770409462193336946975119712076751579356810872438873311158737205163144471213439123829420300540786278362098443486958890045153017257188773039591017909172754228187118115458082235167128393462763312902358660250733288444445573243331007197379825117379052735528674133966518160064386834639577661772904401099550130350405632190309947315290818943747153937736359800192454914996213451310431009593784771669445714018143137788121293820417665153543214684242320430673011731351290842845104839473539562749121735327824245930461667360665812631334573545623010809265788393269807341912291412971048603766551943078178881939727374973198951958268557608308043420390346894778279356831555364066353567964765571161162968015501733609367210237955420049384291806569884753166716443380897203843577133693421965086440178850356749774019302030926629449054890641939379710396148897543042579442855131926021114565172849549706150747612069593415093988002828467287781088911762421325341825480752524251435925968416325363914172320095082858361012509704305834195238830081351580610196777082085923400435879137015072493592425264890502917149375750185198332452855946365217778849323922341101201874351472453433842934512040660762352414567906063183685365534591852708544743201439673321430957029616465038937916710699373656193035638430637339753668111188856200932072949076481997395848818426933301420120220510312570829159039704738944663017521701812702549890524266168501275656479575438990355986278873781752094992424689453305776951830767635117972685386936146778044693034086100 A174770 355 1063426828975491648016823870134460160480193140271652531537141148810475113113550285535340875061428878201850766484211658119908614200900194894199292233308613559546539373822611173470739337553995811304006815289156843038034593026880452826727383364934624579962044382437608862880445071793489827476100697831676235224629878663430992310972261152091734676987408161467939684898373176196144015705742230214774558135825062695692758968517593429608318418505568871204607417392824152781554887803018416088642592403730418478112110792712911386028236759832789549960070339442485894510782319192283305884884110102028618329177399018775016641185370571426848663482479911384797544759463861533517956052456832628074983464553133699120403525637728426785294943949281730905544490349818336354917369318859058380823724845857730838726649957561786217501079643748147544667512751693056800993636562842192976557648632562801720841041146411347345083484318789569579383479031514816308379973970613240029501687627613806512071599184220852587474731544626831558612838955546476934989072037442340872525024828663851469648519969478984866753724158399060753576501644086422707151705434677201073125452532539891792348733059239953043105534132559289510426097088817733609101695301388099674839652161542567456820397077439302502340611102954653167616192138986557392233502919774323554533701874214119051729133149875535229805253146886009778893448565929530943218775763762955855608349956902783823460311808220099032644374000254752824073500997998220453333628208861657942281316114153318931556492290939767920 A174770 356 20845292647326652086838081176605278603539408988629813211114289219626122294812939385905014627790984399299239600794096621925662377203947176829135636312162425737042491766079806313200678266546307777723059358130924043768790779610551976058776880275002937773084986787162183812803431561767313464220007718832130728233617219787669910180128132752896550947997227465803734759630757062060455195671504281673797437268011869367184689631436152389039119851424867192935049442190924358581718480041755260818281253452818823534414033009636753661101251035780673397651486162417034958577344211541348968685690984307673563517486771799475933122336752001381712528384619264696243864066967193389672079761979476343970461805816958805392578748387784606343617881926610251255063050452847222659205520221558819000009450584926106207297827381685954585099413402731886139645955509632408771137884194436517828939985916053184200000067437390057808776753466165530825481540881765426448396961990871819295870755534660354497103235773171184003354323823602832116846010845609531175349955882705935701883956081272039425964365041291182221091428459345963626716082310232682155402531598089639489039902763997634991278764225347208078501246223492680942711592782590646299548247612443995234354153125814205848920102081008178034415619902200400692238942115378859571923784479748179127113423206272212575512470608011423147709270765139343175556807960191625844235497858263938979822173305317844241300530789073901662456028797007385983707014467768692636792474373154388216963240496947970760223583842308296681740 A174770 357 408609425409470205230708419206992801052119334514928458292609765745970100412448124728959811198618001133634816452915115498775175798043158359304521848791715635988893364052156989528748521910101387504931598234075557816798993823891446807823691580423224221293387331039908744660964002593317806732150763828446728703159129517648026915919879347250017039590906975797276647290342415032135866549408811223627547150553010527510491590462652490612351397719311828210343967961219081884094692864223598819541533041539562175191165396942788852551995336775136000107974881795628379815547206723851203291893608789514907090041157371635928222289028371545713757554546643344095860838643146165360490573976365642837676364242640561950171629505493828215819170936230470195820015009432220908747410252465626651179126869541996688017721173609158124215332484019270788361192475232301725038788004985708059640688627368825884125599601066678766756294576360292416451519584980886857726660940565095431224418520488724641238411115554102364612898868115531170527583945982799074552732900223729714185988434580069688163902013890869784418849313906375420611827891868679391523777717234047678586959100854429108559154543996522913514828385367369399279743131298244759946011140597431893195710434732557901507964384171525228391312478982321151414614575729464266342292631138520887475353767155646036691076397129106766665861895733008258041254770742227683869173285798913968119518385522490425915189181067114812167364043834564779797872073523700915068185629328944108967255497939858008688583758920434940615699560 A174770 358 8009561936031142315605694346457391709618364591622218650821923417038216688658685846124130833210295430430525272810802493212894374067579612955140060450879573584491861985107889542662722213281129131325361410861289726193969833167129360716408026300679160910790040689959304425682032566030784085796305808345205057207194528571319403818191564784666701257164407591580989374381557259829170194041056321934042897571342675092248786789064224489547159709054830605154295267040767000901099810942792504018897869861977244305278400576458514078087458930364964838335850235306421338727321387623587075386349550806380224471313203281320693213833601016702329074202510774446347799462839087066429142841412639568924655747913778489530305476174111272298702782348371794851853682959827343800419513109625693394854425896752768493597264237788890169182992766646332590724208759857622904577913702591965190640260644743739064576819180108969748566828477037698481117156079313803303392581308560038651989232542749224882894980189988278777970859609446318181078868392308816613773139134835593974767809592754569946116767850324464472887102030101342535487086709693771122416408657819270997571932805908616621978912380141077925370457931469928741188843916996601001871064078442612357978320707273446859544912009610135445918329178595839307828874221210016433462760583653501956543705416671550404946266961012280232172801732449157108985332840532339099011908903994813744814860413189684023471694085977053759030768324789110016590502401504570869397882069313488050821754053653856189365648082134781863640646093380 A174770 359 157003432661473026261032615348549373084946381672859395478482884528173357785117459543277087863628399828681155264002534019044040021697519775103497105653619552611493842643191486763117691295988171322138346870771402978778638852943075904871583323722221331750082156311194954312310457698371427056461379723031945702928698445895873435996164136989157330792919678019263577919350638116828979111456919473142297654565911966605250191128745337981450934004541391802922667614189146790444276610005925799554837225492944901332505032908574396015881517401018703985923336204501589286104574024650347127872020603013056370571774320679290856741638024840370682966803858646150666220974710946032997892616879986853695459132929521709132485993793299654105343723773612986455565697558520583743602387227472589460309805249020898469496885571416651487166899996468927424105151749536648943234539359419696681222329517578145775008925442896423944728205050598389266566077015189587372214521083732937091197505078551785665782760445739125051682425451467860869976807698453477280381998768314412869668889451186645503711195238158138706663189575197202474242453071589409672927050986795632860357348274461602169601531916370865496588802857845157817414319181224241540431838119620946843659149308263670608241463704413490839365860167523163129740441069544166399272766618483314213648826102241963882110688278686319981944492893606481917322236298860140276603754466933053226946925699825800705601721558133026717406308535152090710642248276420524658236369254497363443263913992467391084087425017422235170649004106735200 A174770 360 3077581279020632324737619010456570464753727263933025278547002851699330742265655753308631630178713060231512575054452399030498779292420408563999137309882190019410928718999977538422743442121237920975426744035499630328729152601420340720163415595194956244285949517222002804470605166121444147129971879534566391323603289729256382521077405595069897213536110271369197062794121833984524388713608341471478996690758108798053439154256879326048176718809860653066059525419040388345521709208236346580081415275214836093942519349795474734244795426007309705167104397944789917879800521303874716776960272473912380169567695762642256092528895349087345110812960162979334584817198484501299737624646938660893498820999028736628636500920030783645661675374707579412130203951688437522714750194013404588975299407636881755046309457373644964662555404547791148720976593870208632727660535945431191753354912563306168737985891954836522055592526835001149365529760534590212356345738890751724301614842560539559871448787362398139274800125728813399326967203426216669341231326083359986235655596254351032409176902941607984603547369165913532798758029622208898714944931026759337509453743304063519819912606645789325323055788249022852067026743401513665678943888949745721586794286762263763989302311989001237823114145085459865073332818016330528548528337792749341562442332712441559345583306692542283273795717527672526094193366944923629169647696048912805359799892753124932241520922510829503737544700875282957320899334123892722846178440728775248901371191258591746376425515825862571680279914859577297020 A174770 361 60326748074359002168033781581937078901553188742668779837218954420527396681718026291238337671486045543029709667536220661793303052645984826973991314444813583106873472138343717064971130189342814430972143714445516882932345870514402665853567367625428208578271850686503542662037848154002090473670281726175190679693325982344185164282285868478395988190577502746459322805626798270414008950735171598067011819989942794093531547696493157420451022060659954516859507014341362078159769753455572255656830102669923991620516362962185862832092083924713767439666876422590435765778260532493978173611628133161609873070809601767539183246460549891172114021784962147917057885436058472219766510885331399013954377035527502162465010981901957427228960506589674247862963271405431054761733949559448369525621229528188350913396859513941303025898759552778902100759655768938677869190952882367802861329566314843598002023853679089780062437300766291487479264725099432960327419501801521994216027317052674191374048353464094967880325507012853774802139350251583891453973339173504023681876908128108899486098040147750204476040596823727047494724052422412085761020940865059485547064679415888904841048324745869230438611674064668543088372700406742151693414416570761077514923394765454744993454633311366938559395192632599324107644306769015669951064086078140705974823680392180453344050160095676525558046623673032943962891896461532156680123293861347034343729744270799829221972492417455558374130324509150987994252178036854296876810265136929083174467314647787001420003301877131133112654611720428430069450840 A174770 362 1182524912676003881477165861831511610171675140980066158436140666004175178055706009095198141727837834555755308671532422358019927407467815285923769181748098546178743781444884822907586555548754406354678040115134277903740213425094168454641286820030228149356328572870892926039263095044143811343440715266514208168782184582307427861004985072836112565441802995299985374266699436902533569467786444951701224223963861959063296599893219717498801608384879709629619403429059854037047418361714418147148837092454434808530525652842247933439194294847443843345040406468513323935995545078146438855260417889273604258021629644279607307354863606437860429967683717210510005690983033355253378645074528458824595037756911276389610408638605668568511300204509119231902226633959055583751071356549556745427822752236248646967523485145967964540022520091016634431299623661759369721672425672513135742350967150209295472365411079531976829059447565253210733545992033555127803486861957088391731815744564904656753556264731740773027742449191159567942722144304580236854568725137794546128791166891535051472142750567022605197739794335150215825667342785363675465323584121951104666802508400800569390165741848616048411876709692576993369258821305932914092795727941114752497782662605649624599433958180112417652263328161097806072583836212912344364427686755185780725744441485078913737629678849867947296287633964996050032934428344759968298853177100476871156877641836418359655979864125442932738873117290832965788048236557518593255342094367905447657133052824549610576312977019098955448393127263558171361798068660 A174770 363 23179853277948280010356403055587509000648097211938068094996449497794887419720552508566047682910739561475870017549668875525685955247881062588692896526634913257382152497009160160290794596895553684021584511364718401023598780626350019533475838392665164558254544107143392449718092527017458835952034426983929782349277702489064218587234553115447610029394234123292810559916519556536664758293540943208075799171127802131615945857575345205918351707109390007499845029156924244492841416566556271064839249029461728446891372226497381029089223735507510292535714607928921753202948908843565961946836537853913057504130111216359260671230853166934390257054422202975454983637591534393618255980984395964548312916156597804261641067668937333378001079379827248594073198615902136147257445969350461764427812063713716449669044442434404526972218412925348515343433122258151396345545018841649604453760796748836295005708785957132130713443228736792670507481056577022515770989140663344853205058008933944029009018527223229168794839608719602837959464670519031551239364696177709519712540771530961950848042710516736959335890972517017706887683758554646344059187134937544688619177222607813345297124030668247035100376824782220159355668326866196575304830165687314807700458237472549175943359454791930299452727199218646562035464249801201005215841564711065595645336567166836474904563620764951407225304642935228899712636701522088437061963297400253767070081191547728415176688074614439950091832471004583286226333538748301428136918856989417448046038926999506818729885555525075847568268967965655554605535672422480 A174770 364 454371482771817272087002331218460489599192391376734869818054244619634717197187092217205657585218175156212169528253300626522073736749037181395742871791328387923106407067629776017135332780760087765436693237093169981730305394097499657801024929531735735640677424231896205928481123675333133058187967494298276327096333355408452230439543849164018978960073211842982677295498242080532265689536420100978256863651222953420073811636895316833191812663956654542132252631914625611488823410490217663698560812326671708561529869853276010089959030224223921906841234399582317737770880575156034907935450959751985863922354182041444583397859876423384311380920354055041151378754063566200671698485877484622547570957906592402225411818836100970269908589492073522431903607366687038799484872140136394956757226645093517610163962193075712391741460790140161506745341631204660009406003737661589873989483395519721904492608149966292946712937340639162362034432937476803320587801331796023855437155359307426291730124417073473434975672982379205638521858528791912162813789919906736867610678074758749268988281739406327309879529645538786755262161209520834850884510753722166864362007250755848793713655858993236533421538107504369871112817173972363963192366815007016919429629873154246341192107433397459549759940906820581747921364152019305891328581987038621050654106663859887096000342356604898634562474314528722927171054590301549198528636256786597241630860359840930557875079982612387776257167357758724285775624238495968036821290179364466448693007389911279836193606083089559744934252861669652917819538889027384300 A174770 365 8906589782113308889501139686187859461535860255118659706235431208037630228704373961921112791419398986501331385616951181331416813862068671581838289184160722533433818533957526372478726632877664643482536376811915806617159045311500407665865671135205245497363394311539085321466694536565787547189141702871200385579812544083438778132011719944078546910127745069151912317053545981346073915509628148525834847833215473161812484724090476142988880705920526635225486408590945462079479671999587830077262917978388169801761380061972544123285995881366013581710391584164897984366863047831259687421784747766221889050692929172246285507405588626420326104754410523132494446350882170387074032240101914472586781521368572108111824718211184183550293414793222545806882925917528600718645366316433507644591893392269311068480717537239625671868511587436109032929873671311440623246225088920097465868292249065216792023027809949930488384334867037765631883806283932939242113139565934876518950934266148086161236549869814455699049163973005757580206702632921914391696444358770647159901194991908880231639746347807800117411521580775960325459631177141343646192391835735274779937679377510138925446561736850861391859881954882923833431333282888537951540300199002937379967344797073111299307498513966097547302464062202769844204108018072418184280621858894089485123856203179644939688962235969605602269742214288087383883178112366454265867469890843567581730194357703520729247738902642479950575753044454954042445190500096664426709469501958983414337862882811001980349560247710835994595125377026179568529443046697179114626120 A174770 366 174586972454613598080184068041652089946565443121643576184892052721899383123428421204390560720197401348180922664651307528205131758802196363598156963192175611309041322979529024885698223440532649560784590292830480404216381624465725596968799227791268292707581519654111726239493940377281443824668422601493302463837209162027233573535241503904283827368305079885442573395900931030847498811287465277866994586248432841266625372141547701717972722764262350439733330039067460315767334919047097234684290054513804092127454863413255940051376081176577568004463173925959095889976931725817471817685789717778030509419696933712017506474719764857231355882011643693522802082328840925173361613769806029005768606759319179505301395724150220547116750546506839753414445591403492023920199431735244744709153899318505808919265507554807180226890851745181148473351222198301517465667844183605746788288674792186896161715669226145929283343439116961344575547208415619042086424958450867648192680189629597629573251424256372836195688238763883187104832579372013507377241790157808435708476487363787192225843558640740216162094318716490844654120903579062456943142429913198345482616224293591735965847654372036929144244169546193534875416625140068303752120600537663211707112875792797497815871339529571336688825440997538753579268343622334177096249443786713360100359208244073293443923150653475866659086588249912614584349334431436181929232595601786975480288672558073552974873247411722812008573523401148841782251899897119191853863053140578702708486321780168253428900800139434201082964087895532919040644489683538566115873819940 A174770 367 3422253825148745967454459212251324580944716354534597125257594311219240499947813683744089809316196669807643459571163544550925811404623839257182401210654737148719105479610909411851930203402594363812834895437526700071533705985618107840281994797298769938448767450896503746207474897808776325285362872645330012024936588414245288424999025827520051639994969265786700254554537733013126690352782978867120679353806932721292917382906133324985225168636189887399126100200313948518725837003681527994693623571316669835494200430865262874914529819937277606657473553586258613470429831322611034739017162626100206279423010243930037989671171323325860411578866134926023443285315493464366063966041705540469161757109393035294345850872967904953398360662333658053207416675808324735355148542228901169355327089849457474166131410608612809567888804040529284938521624601232674050580458440814759623937137408155289496733756147884695862167605186341409332110747479158179045162793440768073938040558168438468746788257036870465293425157200474260623170640643506138686779178976916597986908945403761550102105204836043369401572718069131956134117626497151103858134264966122132414968448665305830892406795554106148234612819584603715744992852564285607260530060198974076879889211323071755113598698151158827808258747131290585458048227480886521368263412826533425793151714876468494908136659420471702281809700605044856794328269641833925810363073118758402521050977753163427709944666516851658349578255133566552160747699338139898622759140952154228532765465196995220902311503983628961917426056333110902008533718247279926306179503837760 A174770 368 67083019305978745999428711398366396394026240035021729727655787503627499558077660705323227237825526401372025746333025135635940226948304738317093064933097194397016294302291723311592510961399431278926540059581808081971723300513704525419482065047851260542204446864891746779047196707353693150962239204925336294219504542258826981679597330735806548342897560179645818504335475246622378353447753140465834278826328908954350925273100653294812682037633871408535319376393223979796603541178830392704887174560659307601553224718366019460818673479034434469122228592934667415288269663608889777136742604111026525711219337381819670961516793805113750930537578094808267841755952220559662660688987898234470479757089715518520587863510521148746294118586313818652132028264749190058939597804571488986458376906075166090098698991484520738342576109911603298183752412082140678437960680689006734542668979185985192528078926295166582144280113519225188766690296539250210024238990600977334465822828537541234776913841185310604308883735755457692852203793061427958524738089063728995930953439328046541314273999352563486269412257496805887650129060476252358764690918723496126399866048121100603561222040603934345657951345253232489839815020548501333452606487899689317336376613241976750939263865287675813126151272442117058609907775811993969526522321976264425683999814649327193116001354036935654652167092173501032969808157169894182298555030041306604430665785628836951896782378190078795245620948554648154306134620174318395684132827081074047120565940305178539958856672186294772071184473277552005638358904438691431915164518353951580 A174770 369 1314961341013541553932055633376318889864377776221779591586911621388511935118197805197932216571766159203497778871976499137572155777714858075867819001636169993915576252194416880742926988013421448526923674435087706585283020065135930121654579598785985611849521628996840569466379403650072195336385487609583569393960716012420938080638178452084254133097426334646448068535283731229754127471156166706628304666433019919516254115910401622978784868316473978713919443016933876251659074095461596354119670401044420176288976475435210282605704762621503164526456318221231797088222048475631626088823393786767179330891115171935418946257614202496668422414537194235565531308076732142095014010459476815150384803729310846484647528006187384684756952359130562810885433964838196947727009260810061784883655934757558315848657223464948164904378367338598443810468629843112496977508231212285451569690637706066544335780113616504099195307482923036246963863253860651635137736953648597564269430985146952325115658596368126201428792273694853324494814638128419470199495777335048036801321951330799422899080848833203744621809649669879670940585873709337872239354367530683706103568041860301365365701243547511525489481014035041043681236338287798870574052385115279649799453577492880016948839695173770323137739989434151631451580826763418478309772369187115322445724338573604396762991363633695353282020077058975266643229322702515996119582349888506618941291508208845484177917300467337258027553003483989957987142298663909289854060473053684072519503105029096644543278287585884246138510396127760518081412209236273511201121128582594655033400 A174770 370 25775872139464422234197408526013891480755136775473083519264911874801823448559413819412206603916533014881437060076457589761664261918826421054856249752979139287635931298498665394031131507446576272625326587350049164902909677345071201730968543875920824915623062429391621977788222291301518465630135177160817922335081661055970685997842592338158218781169202668842114859782813195230165160067224826335574887605585777636028704225724767340529487693926840893116377513482618465891797190622634670554623386496385549734957209269927767241271005296088031552013162280650357093588661178931061470984226387871467645133101113889058744802722082635822900611056007150867977449892652261693394244073364003841589944688231471455702345325456697251080084631397383173632662457926626308304595645471459233302717934646659281201190212804261214936971104018228630585661202784000938753670975669785258740980069145771647422883976594582634426131250698113076399466422313409803055430669555395570464208408836384736648379598571231095959221875544657631130991898843741074661789088268796873528315783894055376848339736257514185802724149266559569052280558408800311911159571953571771088318644630145761315777375172457098882040872491456923192986362213277618440444073519577105207469199708679057478989178953856982008858303459762089007271770307606621236016164011279312228604824059035793570698829516831694960997221895857866084567080150644910398766159040215951714445889539479123395226697971863962553666015179047550207909315184103815279544974997114182362446225817659786486032162453299646320620786012825177202154290119811074462125684930560855909610755220 A174770 371 505258644362820263621196047994868667429443301208445606922851210982953721850149694569920268652039663585939770048120942802531643724560679727802434131790078086680069531397594586859381359066040800082580203238311989295339128910035065631194515275401220411210057657891412945011764163887712961313209714406320865304028701326058421374508772414374398952464224577617216800835014635717617966237883613574673772240216387746788414740716402773498657394797569066870393253305366844151477132278925810716750131267982479144860211039820147618028183963208212831861058842498851981527293139341184618478601179566233114993131868703562214343687539317569786295281251429756776899737230238325637181830231067192843369280628328499745366526584954651509484434259894552610416886689392294930548486894804534630389815170060159295348172235540471111729559416060939249401532453161517771606345968101622410628405863825725195077305164871228686404520676989105040659304563223595705631900349487127018590815665741382622634584566077613346624541002997586611734849876640197907391970238045460537566997959089951545650356087220712221271795029301291022892923834988717840373212057194559489342538365936549171451566742764802808738253657088057594393877628423431538381785858556698031161531602890073307210265868904664866163870141280516479286389610118124162704970368639324709117996438759495286999234059425943520991772190320585813930708638469712210934098253386730735618061707811578268584388249466560093509623971512137075691448438251660688445731310039371729614986845958264029670105803866301379590924401284888727388867876847124472370314164807732768957595368789040 A174770 372 9904079921024130668038262698598007092938056109532814011428645918422946980904810864400163286705074881695058357601829660738767690527174182105556892796492860902123583666819717793118928006381400255772160871252065026817188439991597679157603686697446178624618725294364414118728979162738727176360018356162566424528752681058315514727150270868724375928045511389283481061125842029553934178964829433223530457117146745006960728111494222940395914912292461154866607658175423365574636281039706551047101402560369169701164307067597324338660694805536382634052443878649334261247643023777239712486478850873075132223903245194125411675904400900280868324280189915036333637781209681766487776542795135040751720797286550563777203198415935753432216629282368388872008639252805307301985131807362842353441923660801307860755590959874101927861608736655427148540208561210868575026654913057026823352753001731796128133688418921848116318779884209186308890611648842500708386707595215994263021598215654173332498390015873778249303156781536817218568896150909260536956325944378029188591420465765446303782903173360664703855540361639757364187523961168288698195390833968183156520665960769592228647849975898289484430149304199232473851866079369742802082147958984321287251237272382017259256574083280061752687200500522380567209720130263699529736207930051878936851653963958802556723192462168515381649023513666901228811884646716218608085283564120536839369293882076667681312055070816812981111686535914895778656222078699737630809409859846789646798789792027665691933627481355077189441653793365602821451410919803043787591823796435492806545928509392006860 A174770 373 194139774106656364992065761796722087040903108429618919043578710370075395736742380713822306176072609178946870339771294961680381467182024593072446484794418927613348400356930576783122639921706848747605097315702775417358538505376168796812281835448824717998555842010073587663912504536240366223296118504288912647291744750076399393623178235059962802567149161788510218142971954628301582058450620312164030445736538255410056445653095017361237950612099428760126176445161395506627176229463195534699470976238225196499743602278831711866279321549940209184483173048225407690124317024788313502975339956212839175619836419163377616108863722759766263322753987433290782211010372444756455070154688406837748038225041683522832237349982646053823658857708550898774560736216602944341217623139439541007633957209212066626371798647279910449472142726360266904745918815322992646154717999397871689738253711540803877951365310400901904852036885747793037768728881306135662200536649523570056622349632437439922250818456573235165227132607143688120800890615273448405219993769727890109308486402936319356800922353859662304264080897067494551512821793896960073308210754232269039558604820467180929405983775991527708996977922659697864386684493928069982982725910224807316000721851700699425874057970189901571509638047369562597928454707039428063764985139906562280841411883524008957392731644193179085140637923126407566584748914222678685975517489792509738586163058405132077500634913762918589191185967379815541082189495223818787465363626985460617178147888339456935018936219416419201133918066628145221201829461111387477250457687414365186180521683506749680680 A174770 374 3805527842134598145550342394701083651577775638499333941559415869245571988808677165847533981263211998420641670705138566237029176780934355546231913889383307022583994441672969499283052194626369642769154861810244932478997044965195220763516669380864175424761512990462737171023598795190404495970323338561052909549646356062244899855486025036495119987196881941332865906755055193498125581955814880394209891573797165765401181440731240418820763367502458090263532155811446016545482542875301277831472479029120287741418804390705352148405482922361233174897856524038870562892482601072257497508082901335205222647424901264537282836840535017632537393371755337387175997863891682880906350518684425608038402004535546283128006952757156629531115607496586385435410550679309211662171240546794162075468798475773051269208832136328389844756451013860505215211402352077752740639056207197542167805222425900869835883806534680790060217061510715648354917156314640751222407954211017253425033917034473440481701787210887358539835004004062073793007121839271693984729861780917880157544635761878937266266565376197453927127519809888776666558996968616444250188698849009070103745244615170131719808623865329135950253469276809826093338475315598111948436684591210078714023924862485799837763966025075088367324670172317337665522213001957666738642221708976240503777174418889183659624009768966282234258411402920100327453293019404708300886273485749629211775229128901563516906499764267525659368512646220892608321397299829155217172158427006759139171136408108440242812575495839373167825549872500391109260395439645294497526019683996872589944017779494170797848682500 A174770 375 74595956567382618742421446628864879941505471024960835492828750825372991754552294068200980386899175416968808850215255835606950961579493770235213382987245099462272531432325147768015812335943457815854124853599323850750524658049218212030284956391417731227350459640494732016330995919409804393769911859177640628703255224240379776890837669142199106929070477246857675715702373759978303029196301227036681982465541597596855703191157329036629586168545232873246328558089788371163153298814479418589327999229344904069066207166862710534212564377845571144407574399726767725593036256094074441365127528997352818121983738967623399004370551306769275225106884800709436476837222556821153838110797040614080349255157740016833508765113546902086282084324427469596366715641258430785277712857041541863899846714469393769819460909937299089636042324221480502213642000682190406683787127331503573920098302770596811453571814861481449973937828196102167338305041819276580334582782159664987991271653126030689880992985563183641272513322397637883381914172602854873401302224332293078462060095042441890420895147421569525693981009175719320821964027306718398301914764967581419382015907006317151221464078775739120876977055029233158961095271967505919327821373917237042072167838445926568148562597647824206108283146254814872196856666445728703825401875587281215133610678224366212425830533884332711740201234899168695613042199786343199750054181688714319425531646142284999996076301671403061178666302030750940936214330168911071784830698721129019047155254563497751272647934424456616300009399618748457094126186725233279393650368456238820668271327464214295923124684320 A174770 376 1462229936828306250454347051268666981912306591453506658831095232119545515127162079516198451696463655260210592661277774184428886511852060103216297187084064550276159138552443104875676454126111465480002912611099084312166851868083730427022424951667900986654348285111464746521383010988672190536273316293276773042788299355913568324369300135039361857528519507796022218046332023688039502480180314696558159826079654822296399728551884523044772729255060287278916442132143875840094114417878882687886729609421139780441548051466038461186282538529045963211444098485587576918204133799473446127381732315323208605621902603818452602746388709874756315330007762491751036431787238694916574653741493071432777398061200015274424155685748793617538671885811819762441594924589397080943802065252487756822002719828230580902949803547758800426655856882938446943886595285969944274062854630895925858439599125686812797243078831108224701599069091238483968517100512585144886967269287939542077351481910659419109606742801222314848865266310634493727978488604239321956718341471499828006133144438386184057093120413192229645199488614342640237975472304269325427069883034195681973656172063893213628111419063538172918294553979213751572129296182631735432552006134841089288619919945292190103048286275126625013046198908216708807465118853456172094718788923040177402808532737379607606787470501190920849249190348082101851306525746918879996792261183188692339750059552451941668359570758863078537698557483894133723339064978573694999971034184173144024603198128817274812006201998012702753339616425776834755567952251792583097379836996459509365866864616935749134514292213358140 A174770 377 28662631147112502554023492156546963550580153864166166501446293247178580362149639328124227981953100183511472620377558079347919197798373120563752087226008450327268171971632458309447862085764224610395559277148639397087770779567652625781275361872309238748980803857404472320817417765068956359482225152210899446007095615271362542053907244356203901989074932462747150271286524612630576567638191499485631821874131411361112429882218337229566306002228105582696087225427955696127736459656108559633476255214545182746870320835771078749310799786033794593025156074106913283023869705144242234894862275479838006090047716718065568951411312486594421986329536935256419015426456976060532139541486909075428261942715293444251522282918539087377446144219401206658952674115434645939401977297801552152183355450173129132390228279323707096026009016983317112772584538581940846977989669791034811345629448141614601680962019793811605739263502352518934554770036909388968255055832247608121640578760421474280260480682508566830104273308948544023658196450238385016392738056123037404243928818819185884844697455918498938083630850124363424769075887286323289714705448934388993080026865414418866531922885262011186768670726223570903287645304810852005981378504927333658318290628695449671954025939416469505857907384890580779789116387568591218954948996644031681862571643584504390083881784338513896602649917462904125590141822078061685910778703962810565555066347921631314440899306019157763824564062620626507214141410773787239220521140293331270449142870673920966301447820292397064946506544878068115259894542945512027149606285410948934133483459552903227070534860043121575960 A174770 378 561844894283469338235662242798286528249805194133078604307843581400099300139311714982729037386046218100728231044430300810100137930814823397438608310587920456231046156711780309229353887729473876686862287470664716850615398508918274902480829216398580746289620730558494181321198276509498671569898386897364734647354315207760949193427121479501008751750484968606250131821736237410452538190804327292737040275818564099420871028254844117822074207210902596376948414513922345423352014242084925568056518866828785062783012248581236634177951836219551903083433146153199615688246317042033302488935644196574052280053906737485618678767111944615835149901275267674888563048638373212951312304375651737955051719168327784033018324515345047505023905701450030567116970555569155005114760478047703960034610376712290957424882673828353502948543028324251125161629755181396609196492609233181009741101102584032330296463404714755216264592818471515007063904118294980742043150459536750345112459082784430256931006523228926184202481650553144093641113473089594334487091129419405437726489664700360537276339575473821295771123102278938283237980785304611036820718330782942010008159004642197266557865538768794524219501310657139882867030671692773024838615246021033588235514043615068284524350626361393348978700075545578965537209550621654406220498738137497520104829951954734922317044643129816078900014222832858656321735858145067639420304204158286751522821718212209757473218566528227959727626026217790963310517466210648712484626960392058845379170954526347000652623705361365365269068718539360274769547618075249974504393999309245584010425033408289144440100875192050976918609780 A174770 379 11013283589081934820982948729308520370205717864816452937476183381158453234152207874941815262717049985257374601421450136102024824371912970438218479540392329557032516436596145649881336597825284845051649948604410502557123644484045245070776588518569617916459906811426799084853656295321775195044191820479918376346539840695434510818195893187271529195609104365544782621222523454433166040985569855954039964000963671602716502534739024515329961380181806691952837238605818589560590487045612251328935323194101589586127423349819079667385133144264856618207661937869862792614091023634067090243874262646382297313778673778145380623127359386948288121770375810633628677622990376293814647729839385825908014723709299279899931752898271338274939512182377354957225650171313902294824888951289115726796880452130971897269421039993157085473633345185961538434949348293151794887707279210824483154029001506572290329661057537669729424736821939373666114129592263442468620446339584324432646814819099823135940115588072930380228478484038457214604562275844031694377575302486447334191613003212538432871622473593147583787056112788117377906535928771909656473397430292523831245543815916323953652861424413987378488653504732585257735964323234091528075684046522921891665212624624277884550871305982006487264009374986531497569800831496553283165625046016277392450845036354142303674204704546772994259564899367045463755762165769474045838741323999958199387540754840669318068399026645425160561767602096574400192136865446994651349870438384616346829177780176311036118808906192036069711887955862033561154604294251155457289619147310225652361402570735800349761954128444048389515467331600 A174770 380 215882384351339192077438422756243373498485953336326916347329542329624418895752278625297747797050576424968838836335034523441589797238100115715135238512162133389030930959111490317193650761217345803228565605681367200460020828560856384959087785660172433999866347027967385102807189379699160863757576495148973115780139309957592073297326704829775035791320912022923860334953772932062683324946602125606764081609849614937884783265083330294653785152249567564756919174202841478644349303716077108464864637194260492238484689720141351058846745715927883210554686222691904307621796557028666060927120807458741595370637283345299013488923819935848399147107756738765121663877294307472981511848999336583797166659097965316270678187293590257520316812775055210421506627541124557214002468108408768428968490588060934417984233801063191361100657883792189752150751963612606301992228890597972285604266746430727451009685753389997321428474919062784131654161203643880974917247105381467991992518971535650326267888826399058084312451041640187767534536089981236183594896592248211225418560362482513660789006451033303463572578151749574562785634037806187781580499607875721357133139871432777497306123083497441824340061780266825565000489797003990440566533841327068899387909632371051477897894815508664801955762789785914869784270361785886834958175931512331309323944297783945481886838301481201103659912257378602347681793651677372101463368012742976466107822353565081760567000247085057469103808808671025174775303525974522945111447848588289238486697467845094403653891526552585677127062441738863326392278606363531198541140021181043928342629181138125047744680385659361339231213715413420 A174770 381 4231726487041667254020013141884933878008801287092962349423900751269114478036082931460878577375970136365189193612464745307051907103436414096335110507096922598299454751627986996601484292340045814609601497950916211259006825724326262373922793703734111532695762217982309871358427441367206655929600819413718350535603914407248879125339687249877357064309943321864249144740981235791769264102437253880573933573676308151048745918845660905696778981224434643222558437699886860058567945490852056434516025289346570974757187301766787413636434242138485222428436341129544770368139663496784888492226331823931990106072934714355877484264504095255140933133318125822898104221694045392095007301449437265876206234943623592420238553927397203329641911889077120052305017955835473399194974085036139727455524625710289984330355053699019637067138010364461158335697501555784960438499875825794173531590353609506117988119569808289669956971235938731872609311201799697762606885409139241195994712924233226998595680020834958748495762285089752476580754761831249915826795468623674133954207286033769229566247671581532340899802093143539047791606620502540964122631296840182459749999976514281488585870671029855430226726512528136809992554343264907897381893668282009158042879912948524726445476649622729541465930374941374128290979770061926122242296881443879672309090563674315862981803500711429799487168605809570463852213055404417682163410893947046500688687334387041977829965020774962269863947699705801833379371099524015733323079949378157207268199896935521760324112545584674878251008608271077243061907884087333644302647969405571675773146564847266956450090875157740672527561861734066527240 A174770 382 82950302383108377161961105529790051120485149331110294637080386179047639668838878726743863248426018815979862148222695101173796959599970791878260720444978638259703778652380870148270804781255927296760062759605293967417684597388222566492778217221508268603729896997022891070400509602872795489832874398390130612049934814430753218657316476174769248344828473203862099712288853849036488182873291725620408120304438910767007902563327861808384931295307582724199022931036263056665207388867332706513306019256906847052929893250747877161960032955551841614114325948266650366064369376242180827195954495485594062600500070900166627101253795786267452635430902755272691900188525013898552025650030357436706058033567742999523550817814161792374050499329372894490227751548780322029895324800875942829174425284204613684782685344623949124726847918063509741904152673345744830902868263944988498968261825849272178372392356372408357106552845442547247824934046023514338976286815030158818506894748827196654936869442138972561614874228016877004295767073881624760055608592366363781522159995415384075475073197552190495284617166227074263061498412305173940925630899080756968143778182499805867827459396221103059806851274236475969207224671678234807475889245097409674629463154229072055413181808006849656306502407645052872973870582969605486407616635104753405090461919819995248385366739058608628066277907419287975052477964355601754089808241686637493756672662546974495857892576663810166788045340529318729231407118094452878624490222599189728282965141243400078028159714896905436923685062202593676760655017487635489256974297746875967324175035793497699196556287097352277225906274479958351545060 A174770 383 1625991823081963922087094336574931440178816019179622708383087380457791081519465222765550275934768243454867121464272075760744022695026720358961252545827360760069790870844515065018417318720694394531044935604181474398405242218997113024065176240053211377436201908239880492779680917877085095824497348027642520843684471696867710184871838440638139556177970667432161556696036968407832005568913000303173986093633677955178580754997606828322300517553840255335314604271614390736864535178009510222221768154957862726584960792743972586361953152358292957181383794809486539346048998144959565077910211528282282991163012283712131510082899420737910511304575622675537180804597363100745371414696887765024874883697788663333037050710554645526718934558212455588720324333554173916594534757551796146301337356965454211738820213794963597043876035822742907596344042367225788619573063271349788730981694778707079630949516981492378807712978919393575213132484560841726272915411541335764021130954871797784596845516209128119317816016121824537948453149601472846715360123800769994221723246275925072613693155252170366507036724792581016560992444086399399087483252761149701249371880183361218106872370498855391148478468450856889420263208021682415431234483600505756160077578706318357481684463355073617340190518728727951474659682876390436682635979039026494802703562243220983184534095837223345615925380054064277077408209205085450179250738990130574205571796842558459680764432457798986114416994901108006024592208949516365802781524020309367675645475430453231393986226407296594789903196338286632980785116590884746773081565881786293305916803278477577052383939889591424180441542264794281872919738880 A174770 384 31872691633102354417642846023580700560595100487473814998614984194653234600896917627811437782129463859776286498962799080839409231694116812876387680525047205173909402390590405652110146133292246740341615530953102501552245590559096812109503018164744832198996161201588240422444414281826112445479001526204974295187772402152066040613104558456072335405431332678176757630493616942441469124125344449069524749786999234972971629192455186485445872936705445389775254148733162356187755561894135030508658392860178005909611554406437457387119128530567225591117643531741229195994602095573128018415015139181434815707183304184825130960478367344050726056324838720254977062859025611312285756572336368319987240033537995345086449268504741343800582762836030055120722903096101165564305748287634983258922872042062408174299740146026191084630108929470558556640026176578207235175126355342130294759714682083954349076600253498821253016381455671400015885275714536685472378173558056976831312050158890085424840169153794459952728856986405130364848701634192303667432864386687084834367855291978523277958229153777970326718743384099555920401499625920102608607672779698425544809430627210468414831106338691103981071371878766845472179523434433794035604823540061224587152431023171789289126906795272971239095564891814022897161226230769134756883424974715380716017841822001155792563242098215885281704760671753490051852067741785607030058071231594731273890980867951158264115369909179883149150991767263473793564737750597012684371670555221614002578812881104779100541517932007668136174777017699409517486756178653867788758309365157800623635705210540542429587332290519214809687662834248591238793014369980700 A174770 385 624768499766080528212671145667134555813853719576645702423228211800505324188990297820894580639751474644566524497801666118342023998924055070976230954690722769991611345590562260748148019486377301883481953106697779631245643667734173491973365138000151960711511374437330780520874915972674538279194292092172558106628193783300326831230365369984091477979125426979650135640774322609700709363272996321747823842150772910306511920251925810490103172982999622976534276488152844234377993787384299690021211594623441116882342962890026246958336571094225603678795091327807779890399650931375457272011561680324273729209924137467929933375165446595182911418168977289862437710625439228346062299585566077111502114112536901056595915228192889110624377790392926582263954757769450713837347361339686184289609991467169968067169294603585183845955798191605853004514885516941975856677038197843374766530138467227978371892438538134377220134730486357804191989599343215624068715231812117448306043043193432499625919211155833487784262935329697349289939711484984386887546160992480113122508705211639767018612135258662619092170441308082770359129179106293407247528202740165284768204757905207721684158128344150649738105640419109236494806128941508022664243335601045640756856196756135834939147269519256318873677645669147958101426405100876896628038459671734913756355240592163093602603688424693687454753373071786531942339954797073259798112862102469183440680432768006807450631021278979637031858754507481618400347983362610433689537120420672553658240522419770404498361603109228084398001384311040629023488761633187999804355633402741641942720800231098909426293310506373708809906142696499343198026385807441942520 A174770 386 12246712100542018880922425379724325539482460050546308571426304409098521170099353216988257941888970623853329153429621760288941273587500095807159266297459867212328360422356799044594791825861821738227766504455874345378574605622679678230565091325575960569122213762724396758181949680451952017522654068111764957801151559352480604393711581369323602695274481214223769280653700641301736362497408149773556393884314700800829011687806620544771815911366885672880579497945517903949115078032551480629660759169150299912949680848958740086439856079469881752744515789090044569670384761562219617872842613642701274458538117235463058369194862123680408085568222236511044783748702796895013901884190509671203296120846708300973397785216587743841717709646699384029507986041073869796538517412674780296809951793816593671990244338519736627722234471521749001123942229263070434164376067578999476831393479474888149961881231147909808770259733977204222099980110440436948458270501602952663638078901365613698777182952236478873752662105603870454376267859679962317577376180341730790740330805190707421120311797382075505666754663802295080480094248440063742945945221505047132327924119648451133242399216970934697475242782424007375004344267331916825830703828846873110054670581661343613305375487989555567288857971311073382890137495626162696933675129601922804736694710069739138797081707937603563272190337248398927380257742080162296777001292874529702209486569227488571696111014995188935918612156704662916620147376309151970585293950114352841587216717893526587872105043605570978361954999090241392419017188046994993511111337202232300203412502494295612033659042958605149572565399449117291119121975804462587296340 A174770 387 240060049970056154337760854080685083557800626096955021040452716603921000175782197570413534356013021529021483420960921247382160726520152879087880866986577362405337751007426629281584848622395410226363377136862095811413039788170123384941363428190574841075781673465412250816551797115344247474804526763932524610645614759799131024025207586771115890048678902782088898459723704330022313567973485188588256111172512922947077376797873455666691325004510519976805496342193765465057709525216080335918310511212472584270198527118946260284367811911432051023072394818947962326871102205742978018168003640612668701611990444839622732685027753973217912698125380861920522561179634514110623276387840070989360933449335062003143642329219637726592461433870223535353488960113175237982297304485903682038382490772782877691182801456494582773026056264813525728425662573499821133548123820006509547005600218136619048324817521068889533380254085286426675246005932863845720463394303705846300516174318525716529997840603820247727466194809784133316986253295506909864167340999512445967611851320839541657160584833671308803417105827682146859488037098792950382933010984413731147726683825144181208609787766906133595759059282969752145725919833434104678425433788813071102246011984869460751876135376423998710739875079962014782264517087837636084417003262418431146713775950431786006537302036389216622567787535989742702721280317915386544349519544813669120241172289316798214380360665304672242896998463866047984106510470064013564802498320604423980120068445908385755698598566394799208622957494165527463156945896608434229616804627482524145845649931172382355984875133781267635547718150095454444017685771692689828740914160 A174770 388 4705657087266328636786769380767163628175682333270052271888645579443755036347161466675892883458309306122908494164346824861563354272306763148380544947511623160409563382919216364820827158101403005395353180409004297639444060549136152968940927688826556709191511794146797177781651568873028258549166316103951279306110382720431006980461514722175832307410601157060025373383734771623396749257679894169298846517647204431293909939162903790171862807966599301218455666419102692700543318164170528712119242011126128427714131615635903745135437762648034984684383330496502168441282775766589093549909589490446918246296962241208167570628855664188155401028245630087143846733198411996893640568740539187342943346270569764538913375963965553500077685185006412093299706566630474973855121965994166562641593287318138174685971602159962472997120127180640259806850836641801264596739888955391532561404298644520527110374923086111141485409931809524801710967986196016993372086506682971497579765385353662194055403972738901543717313476908726475675694082722258587477445900695066785515396718850765890372954362789313197782506602767470778937389422730445164966189138370532736452691324012552120402717926564494813773134382589530299136512105570631052574578527297609990899353216872740587996932392343287734738367464028557442450875681065655846900579401016250957735960631443669159230405055720219716297970208008280599210343609411519664962176985340436249220437757005701309370795258065191170310078027970090115879792901614047417588106601495193968743960740089479459689677341226365810481856234438677670242561061046301339721953610796801101104634129747428536447719910338721365233401221605605698562517385377598130218516812067980 A174770 389 92240289984534523968238099064037087358814641538958938536606209607803769618556058893998654731136244662608230773588043039975443623063596444714402562973241970203770899026644728175791224671518853089364302816013925105466286663471127082327056679615014736422997173113083844813463683236497302808736510653465126213025851111440273839031875587558883078118746713832011714586979070533638118748926727717533110800850664390089710299680393863297075399095069954497973647996341754640122284657596361178598881045983783858227579823659496458093198590739058969858351231021320040686838062643705577206022349755023736850851244352240172055879844096044388468197737758142842812821743632710783474628317828772762456304484234775075156717992502010450488885058404034255982637312765601610324332862795120348474996829579627653727411537654356782939194965959968854107920364371426925815125474169755461001262137515024291154280950194009133074328115949950051077851967790168319171215793983536212991852714783186312009348312143630107456126531046898661566410822092535459536225984681257358130160360515300861662251109762235532469261385624030856381048560604874149024874289107406171715531924185567362838989895587907439572674846571760913640704158147669590059132783613662317252796050654893449021046408002836990799917480319147907906960050317984468823107521334303548011121869150845026908802613895690444842483595394810528769731412728963328154673206722293711812405351792584584776969530434213516655113477261372707987609652473332047009498052037706293854714694447113907922928669487020624050670546698844002197929154455472652964621300449222090556370514065463444240275823326474741067523863110365364753127011344153992776850676721415629800 A174770 390 1808094159571188651559074581066485605640320975270990779924502648843523912619180830093000163363839784418137233500964325505251821037729263236984955891020944152422694002310726578782643221190285400156316058404151779508345853537916972518638812064872591174537033878171157731886717941020168560783824823280057087923781454180341865072271818286867711375107840777124492472273938367216639632093064967461404143748975876856891296863041170569186368182889698440102680146805835408036574331157660553658724737551254889177850891275659317955906975030531596164515365845795532107046897535500633948625861006348065700259939173546314890398148536400033247089423900134087759186844674841663579257667392439034949129293157026714752652221550111032886517571414758194300765244511531616198947097802654827104812721290778267981046582786414730057014137249750189351042814722601859763186288280078806657591348887008101856561694658592592103436868587365510969418529470911911406198155000293190340383325417600252702653583420584033393616090717863994087116058458982185995106843164244560833372336601305530771452680363186386544673148483219746244013843106039353646455140650117186639597324041432800122357327812911443703939077528726523046595552608874107198768489771820430215491698194037868170837811101674678301316694714477569826763673463882255876804897786294438747097759921358903586022679678352919044082143720631105776935994553102795549076384533208224353606333456617805273792455426200658095408343210967349794003034291902461883866133398455012170644923471808366083015768319594900931414878245908883896645129615393613882366205391683697808289173715606580304250458152397837964066881399455980658285189977805589181034228834874672363271620 A174770 391 35442261623674149963326455969827151777724484398447319729121162386024546127357413012926930308259332723028081388477671934965903156006125394907782660661389984302547677629523963370652644245980749742345254287473880365908670315583961831839230911768575852588260201656913860747359600266413660891987231377199168384016837851817210127706398343027305290815980816794447587609502025287201499534650140743251716308234314337298118811019622725816797325823928469727822781739714337671991175399230177515221961126880817291680449312557894126912192066455281757277771231450932789341013244804045364017258550240412434101471590829003620129344335554633607613402498822230650497437686503424545847898012751961645244059642007733178346713771668558474139506984383205066279566066932405427966159400803307058113418614266838779384847462051890000923234335430408245699172400084521290706550697050979293932350159881870675077298047543451040217560364975210630072591963610963319594127915144531323068657731843947438694229230200939910438032502795443481048750316346557987783548880169295896774507183928630653666714578816928439286447524098812080251128496183534849572939517998722803401980574144633823812880976949700223896706358145422458187605108598446091162590346448091289470405950746734241229869324193980636059572858993271843425073619332059929379145137583836066986306741967355358942371540146271305206407736369327340044688836460189585624031961465274407057097636604216867184295126487415769551980826966268513400674770202262405374211899867017096531275496039672897512161182677770578570573819325635395443193828523016464866669705123162543988862292616949673058454036463026596445164268124612269753340929191818147782478960844362650943434665440 A174770 392 694739210539166528009936538361477248080469737538043386059242245166350504344936097260212857809499276672956666958802091768237308158780248953253092477299610581277595424471234727680806553727071435259166274386746944528389976017730966289795631813848811797562485298341791620198585152535522639784565148672033275383440967647539498742958955247749420023707144595696920835196966227405785426661572426756155175612604885890741848076715347808419690611614277680715083727559200300240535612139135608495720328350393043000265278246908949400073470930749457975627275514385818690867009517601999689965668153186703526908980423170189788229092775143779440037882534823941310916685771653283272868833266706284777635022153506292604925568599594861659971583021362014294453859743243766687461040375599327150484404572045852462723511970094565011682509386092725182444988035413971617827947000407007839583121176413080085857094471385032631752026170807210183317436701283573519772183986464947994498638519221732275684028667745240703822279726180192397653609613909171217550939153971695004329328985996681471869408402516750903706557822711765913862874538175807015289406785355823742168436574785788172947292787810695975911794328427493496666912292151187670094988772306995684378467231045786402550030322012597326365068880669419960340723259383365271807747110113456798771146008946339824629463343924530446303085404229410798924884795356641704299478959565924393925003519109525573928747795613868488557270074784452188712677051501713378242839777327135727751050102724744665225017419833890561545487075006226775568601530063039128922845677458026795585980851588273775685235718497789191120272019711768312249008235732829355026563409436967848918533948683260 A174770 393 13618277969546480658376626061635221047046216017496242055085946760629640200144891251137279425854874513083963862698357214363315779562507283975541723832244305952813441207937465502475206695505410027969427568183759319171619943990892085628612142975833497087243984229835597682218805412641714518643385152281964886867041463810231402542271313059985788277402157548870225417083344380106180646218643174624013009106564664996007368701655436721020049552065745273448601499792662545600641397160160798502932361102443302010382692515459913582346050272358808782964097355219586527442331223021153118661663121507212294057400153510469399863056449024029028988965834216398754358223998509972211350323846078581459240059008970705634017817342544706590204496245231219816679492407498247675205885476338610000488240307824185707467502252946201307110548062955263595878409771012271568142126395427470620529047367699035961100090750791362104152176782602569038177764145968644523611030908557995443630989185126664224010891250912978075384416754551628583362574603097257859875521512604285305567610008999766282953489839418772397527507154348511344727986446193672930168102233605338995262890336970445621479009413784285570122768529129369376242356563142472110755878752171382957095425192553554316051453142221608597427444139309111069327013905359106725915529473298842585675937081059411275031381525237105662161774887297174111198251713892054227488800941379288504443511924487283695934447105327923625283838453944004836877382162861815438053739940954614668358987582334948888067893951422740109644059073698237929060331749101864482129156102862536123913852663971049934032317495539627261312975685225814332092789683493991825412548169304482930138451518654597080 A174770 394 266945484064310903326332096050237064602722678294491599225751342342619962036889653959856854045394392395972582963656531157147624142746959621708319917306560407987438493280394774308284273964490493641185283932371775787655149613719490644761088936816656396055344781310752087425061403500017735458924995970465927040334471390167188305094103535642886174064217068565809562928746881341875125621392416847407476248351704950646850550548001793890087202899902127235861805883852043659663472426597859833118871646609765255614478538422766979132197877365306439014204260729738820725105885766651125830006230542116222201409630900131798005925844284676241882462268244427313558988595902106703633605775161999087057738859058821618331724650622992738986326875427439349484537115717920907685619079646149057630243336029565116191925516438739467927415951447539690913683405886394511864750343775222278696602546918515326496403893039917808580558337540549387479150349471840668668249908097369840221106655508214352897329214616367528488444633400441297310880789716302834660108755139130046588041287067084432681772835962878374019583291532981696667592076455413838601348124693725069629319434216858100286443369581706777934850532796199570085609176683806446163849065205074676417988840245967540657454181943797649714175433653668314511528166232125950658030936927856802250962919891780570866825316028234401265164665037713802698297331170827251610593771753437853698177326818796215898181458229890163288945312816940308028018256443740254715016032079752579402037146837879565379162192010771131795352284417145784879213847377293217515656589005465755642932544333179669218627711862332055078467758261524392825914551126840992028907414188143064959606077750133463278900 A174770 395 5232665365010344357456281088400120878707348892882408310526935757514089735217470796776222801860541453890980058169631461044050514082810122942219203043501473285125463392468857158053522835776735960849103907672923980805856923556509511627714779710867955699643371316009378187870455949188542237824133252369687949562671421323015761346223214963400541724020994700624841503659070950980091832324353508824238174796177111336014899495834562462178052630223831946011617845486666260024060840905529851288635323513912257438111706299780385809489429209768686545197623135860243008633939045355564145498629012424899066084819290846983351001688999805167244355996353138298366166895702514871606115968193375182258427215656030962353567760967494086327065272821924169883364676725623193224955257524017928351329419872363295099769938265764668797367006173164124958334758526306695450560564670539780711583332504167690062283473150268378133004742428317672310763736112169256641266390174913612699456137217641028560366783040899145042517513628531033555336256656656393561910193958361705660614500003521379040428344847590852048113099283102000063729628537951035618069953010078296581268580554255962144844417309061606847294654573748335443688741705113617394561297265393995054974034289406030539413862558410868387475658253051762161745864045155118979439615699744319564424532570042745669072098569754069208362652101907491073194850174412304072178804886422087866812383455858531499548869248287859875461982396553825464021209025932814310061928822773570120484117483957127658227388399727241774029755369500832601504111907229369900640035975555983639250227610105135212052490473893115448108497736129425462947762699095547442256651307503432190033715405919664628538400720 A174770 396 102570706217987286030547118568487073414184388395558289408457395493039844647112900521517865402213479533776598704268532935728947019903619887166421196350395962028468925431736044731770380318611304340073641157019371939384631627899549833206974467131344730807752968481071049927884590090932401445810924554025627216861558160439283563741479154618473883231373364057431074588915545852364878755346851858580299854947187488056859109270498542835612393767560350905817605771367826145139596943766723718361969778400836423692100411273816584214844812237687916293657369694928222725503652441953882613413000071546640951278405537772936746203309768255044039189998631754656329176176001707917320978504892934547467691194231780064995813632153094429560140738869030702626275043691128717877652050300180351896610230707821974516125213693593521327248587078947225985738245718980438335493676807170437733234205050092513682365314195156855123241152499324675095041367791591419210263111540406728037369361519092786332095328270375826507060773658020686351260005672897836884260787311697399220235382480984784883391983020703045884234598127782113716246481933324123729993380302206644892301646395205935746382167805782247838963041019764338570987144818027951484384102832404025862526343722948170387622993212515660187500203362145208240874112501602476002849396288357215173992885187014980713370705297493948594090305236425974979051650420532653252021681773051994611818486803561607635360719106757171048915615648302773928803431298316769662093674068991489421977091518490469518693702032291201243760132957603036237537816726296261415052767677191802291117205970348316093473249050625137151490717545141239663177651601756369836273886900774863600897824427231188298476267634540 A174770 397 2010590978052321415760440260723202524664721502622384696102173555927631277258617340805322400837965823960547433910091724436527358440100242945426065348641258604180574591187426556363305836951895951897387553110789821082893568364230052274013601876993839702425617988522583404677015547092000983952243505283877092335232313498259415093444713042608110095700838958232769223467081026138985402382217157807537528932436594344713440923905412940829111680453665368232004762318734282610360119267654477421801480307577872063300294823677646383999002199993729325419585215562359886005079586533240961632557481903828243502060239266605815252093927075646373451035108823658420226213035818582892810949046795334806086500530904137178016976463897196040743792436245467010956073523068828402214542265028877733859425391005306472101791339051881939292058006554517350608316134248696025945651602213590249907076175808580949034034826569991523857394938287019852895328580687038887190320871148662508074901525041119580040704064389123910292260242727007865326365075863886741948886390973698461153348306777763749762870610743476257831914544387685709963863475127390935404294622613901643100600291370246198244621108484526313077746682774765990920154569034242199883279789159486449563246334683195746532155373537869412584510598829112118885852191510547689452734886604762432096288971011335081900746896169377810587288954881769859631879378348430894633824933936560311958778111511031177009809316381784818612984022476048577998579396288396292983545889038442352876024827461332699548306289009583727052944352205179346827383681964747409028494451368277732954495832180540081959127415837863464550405597211360843748182863749865662435093288772337568801366964388870347107067169633852360 A174770 398 39411604249210898173748863960149097319990797480219596417436516634836032803783572467353029179707940679061171265729019278136276344413897942312621845797644754808751661107987009926097476284160684130481286476004060915847507787691005856775664790785858778715602233003266711417407808826212813196499475744763634209929596592331322894222419701319725019477453962027905378260970647685460846005131341971996498783553322267397885380933534795195633704324640354780523406445154223636360452912744966122655428898627171669783975955441628813145331856909432269999186793101796008790543347329720936887967509146865841157580743858825601652798608412333510444132146163971353721519571598939685863172305894303647975973035939091702731708707649499204637565389775142905479730250572920130649080739601444011038932104617875786758317339311969776080409399717233062027676986877804693781606224371097119271508069464965598712872636988059659655495800457061010657129555743585968475113250505992970942877491656486664488865094738060278619173058770874034518106721865823902242784234151605649923830534289222342541867004828401638585318143014852817158929538123200635182470859462484319705851322019137919582785127222131516983167742636787921934252531291222070784084098942720150551934728789933659300575139244466323012965916570748052392255266417115643307050033244377156905594241235771305088403459945341438545638089499502147552078124595334291976079583103002773461963973930020746328184674584355026907694541759659888577625379397241712836746696854837872932084349245919952058055430358472158185400613948165792598907338696335161985480286820668212444182225011285740716214499511780550581491913365046377714010640832047215113296328810241474122869531635052812116761542360686506326180 A174770 399 772546264482441047949503815586402344943257087542543026352205902973882359092134310246436737175312652352991255190272801979935564466673869025111770475899367135119891456858186777383936173758811893373798225605244048961653026571425528440286528954970801903389395268904416088681444463934408017185781739596613252499162860067646277874288455891824536789188942467970162266438777412463322477253599162952858211347674694153096754892345708131519398931342488553954154444905908329401203315385266706668637239849088338763527624615266513171597148675139689156530330192961820148749870808352110218344698152664306736467069497618639204331552506846467544650231955655131366825568222256202686471320647329191060829688644391575026042816909328506945408360729628558796968205360774306877914452255452963239356269380860175781031230013091440211676303113965144475312006946170411473258349184176594129746510927745179490161148481205910621997037156701914992614033698790443573362131049228153345273622083375550072269614007014753517103906387734412581896920096687515055899169815890887558833227671983988051727913278883458308805929981545230377561651096327115375719402851779323012260195971118541208291507865563600887419527778088570162980452127450380462475374307591920601959538104177033254926678132937873490162288484035292724163875613422448648594247062203546143058695884607300151331549539947835982202220019781952141434065538685863412966681093351235431464857505017488558014044814192717921062843588959869113422564108946152658737512458764986096176275061042498072780669846338464955740639107559001514318602306298178163274637173230243848962582241716727257338696537470794936660541021231233498738675737841606646900968974903260086984150990308938258723889406247109727371928000 A174770 400 15143451836973205172695275619375794805428628110018130922336343692657525368087983945667080454757449431715393905178556198681677656539464836216342982555957548784975357528582516102292906951922754449752508687832707371742261711005575420795490683799672868124380147345462131167066962964634457126662880463073337230724956173116405746560479418169124868821956630779697158718827536578135399513664204787070584686840620571235680322001875189860508462656541756309968980648522208627768163751821545071373661052866400717815496827924478235748018495184756329936875262443250805453998958794774717170271836300558231501361655134739821824481490586405848397900336350619738888543434571146513461271141465774497280079908831390617721399594324948685494395482384613619763027856002167712847958962462308245816417581364689061041898383958301071717309117559535362287832898131155418821005466926623373760193987934152938901173233815725623024326262690175137228159277906560719181458524351857011368060569135450040860142309276638103704210494393196896659469393217161948259911624488308943776643278902399599500748213550806544940812200912931462846110667631274577471651099518107430223840041720014322745792217597992577373066066522924409697954900668029826534220216393332728696890715366143477073139085461273056909694855851093891408312237382051571992628787606263878251859399824478056330629728993654020977786478282127736376888405137242170025638590815791333824571363351388836784170560119620982104318833123096812601649213085937105019331006379964560602409470814470697976726738269871159703955849600970933735507449809149549660174275884178953106696324657949062687067388811288022836639374516682725677229144099160532660505578732757375414821853589166276112452868024494302515258026329820 A174770 401 296841942135802503312731744741500514189609623269318314797093982711266909291378302210831800827718786585172498976318803416285443443551025252838886118950109395383719823155383023778958784687653658965236781925098504295647765097478262827007679943554658606003297744876353426232430519351320164662437765651381816800057338406264925376432239680662729786823457087354681237236295105565832688803523264982558438078591633089687111518784002579299978753474132575845523404718177888615603216462002611103799797289649947021531030057447997761866145371014444904282939737882272095547467441545303197619558316818844301225384427484100489784846974143174933449174848494616166038097037638045734611634228540791048354935312083230244183299821914827223732633300294835444966313236386286146471384704271713979040454190554365593683116341319387594711253110725709057600955993854901573558937689437322188270728421738754980595618239094705181316932779255775883244463172910369518604506420982970087608569930919469617564959474171046101795180593991539180584506463945888413103272607320662100018873994211609277429678430294996615046342453489352553164230929346593171272189477034538995468389485535524783344477841064342636103240148562836500810741799914268532273404219266733840324531200647606333410639098285196328605965074230853975350443752999099300777060846063737479289401812300722975585703796402056579258734565084047868677814376066155478156704244204460632278012432949066473625822761450765677016139845816100131657658761487975023642773728322552858163444350728979560697299450785344626178477608137593135524415516840347166140557992607038665567217506982535285075167698140171286173010082615473767493812183893069023369623707418541097978077887070686354047362860292247911656978104745203640 A174770 402 5818695734602548832962962487727617459768933029896549496634505326769910263272072111848741014157863199885101893218407279387471063698809540466683009487317061812354127188516460503532633995154480071113816949543272193370580119698507196929429121458067734195203774270686132515545971873257614903078647955635505909841386716714648894112419015659871411112188537004369830832608697940473915787791263526523905716145968504983426188755523696557562993665091484095182193469316742324120845621320011431035138555098057208649650533370598824203621945814606653828997854805093035173670651335172074484963864956011149692061754046181682666022748562673024459064876982291129736059039243237537918710740686585444664078944707375570415090425387774848914658392457983882007616052296616125040964370125175174954842737226829093002687385480644251673228911759136231387558577103710882513746877767344922607859444762729087195482369821561177148448893314645456173182829887229785397124815682649655305446176417822874308058294752558536410751026299211656624620599046797911456488401388787993996261024257892686153776957089894310097331859832486087834193791830941251712002880657179933871063940471627315083104131894751026754903136019062654565967751063964591101593442971846300344708731898203663981371870531447332972061070475378343773725507037976107111780374711912594462766976072859371942952909486443384072975693966991028039694781022760374545585546569257246498122265886096237664624540985787348681249391153368361657656614441038073327508545603247674745755275560579986534317765857567587092479358370757251041578659225597035341537668110908896038269644465175332000094374531876248740275320802789142273730980751442794896930831252312663869808907327537740322870130674995775539805782293957455421460 A174770 403 114058073492837220087937487371705012704890111062422539963711258618249798269392248245080719148690633616428980725694720514234404374338621168676895099131502926695656205765579835634863667794059333666319380879710439609351607210682372976732406811813363782139725777250691824693378714427165247978827492563929421193329045620983209216126712168532559719958389915536200336626114459792874591706451658843398334865334836556093487062298663981137347222523144517759628780540023378319238927253511647609148174853232320114300502733599448094591399619991774257341571045606493937592020011924575562508958483248172239444950201587868916135277427540669651303414785157695876591613121207845180644522204326813657764484425799040619193372274267862766510306585228766754818454412151956046666697436722299075193113356079849690484312536508472279979245533591335296933214170785984725179564724436557483521938647968287145467090432646623955369190025436747452650953948205015080444071118406792122314385862533594051267089076174692956552495515721966299164273801930826196424197230919749650994046497484338439774726635446429836232902501390049840236514154305879486712087295369851586706056365656449144723482410056431785385268636142426006239263355545092114859166136860726960090246722344057020715245072746791522633144774852401220421713413607963898606019604325849830595420785690787596525039956167559418196412973882223566550049228930334485776412405693876301651732023621246017752903778777580847399084888372186779397284824615569551877847487272087192043742053375044545316717285642740391401435756605106026779431742615737569924474204169478187535122905239149350883314644498670529666705552203262684234200917195969481676569130838209129757453103456316898738213947443904331839025032869175936426255280 A174770 404 2235766350787899453561201794497199171313638497276673598472118594800427218906716586828000144903892785991377680299966018301615515158314588449594957266492710881771191133062768749598137112566517063372712432890267087679238011173215755391401441395736435399435170490464286876953477044655321317623361606159496558596130042421126150339866917815156219970752948012152061994175264808251229806155949628857030633506387750026576028411752222602730583698335685172032759260963344792496979127902489695114511092437921383782461245934365848179581791147456813177802821806980639359585741100074878841128529703666807281588764159463652447902025468629457942176512159596277590657670665857141987756386330503460632913979050433849510052912905108220561360180768995893469967461379386590130144478113666136346760233051034476406044401337951688151508919276228442731348632788188295479258945214658522024652118769614919862716819465256752951585685730162230252218543119531875719634896665885123498956936371937334175114605763118036581783480688430957097006438440827456055509202664000531269997305447426977838571505354243960559943044734915897135830062618510057867589083451836950145432183008533775663242387118822043962371009050760698555239385729427144571504783513150526899842715906679473821856569934610736895207570904595698247328082559817801302499089172214933667418843778343842394224461277843590229042703041063652384523036945797635567428861430825816695720004628901398553896182206973598784929513300622214096377215474457779914871493117998907535193756984502347616718305698851231294683356608493929966173169977175028620062508008592443321154583150228161110839401661368565190650513494013034333569664105144413028381313205759744109192931864141816521528729474925282037712793154495804411870000577100 A174770 405 43825491894086331595869457487796610784384929118727244814827928731566715726759660265610210595325387242312351672810953165053546813898878188450339183660895019572975961894640187264042848045665199682172575443195634572977983885665768026499878077506818794886364429814355174111350232335954894040887886225110958977671919898209869177978862106885980055334139566975814803673623204145226146867394332918403855634593877810686106752833680005160060920517428878219041629273774704082502406545905675750122998824819960111671485228504936622416714175481048831919516655718863447120105759451647763119225876742318273085530715608856313695906587100797207041874340048991448174375783800518576036155504206006630999566159582119892297016579572559065175919496923550918569535423140281527579136013317386167946895013073264450431432664542216454637405555673384400828560602980852797198449118918171624290673348600053011180687949690872438710358656313450011967240429578109879651268164000609072419761744448329761967002450901550676901426831902128105293553907152825991669265194195541183034737530386417122107340208179163479449573726660918914266491047211520000014601727110820601380910064627222704894428127579667295693964734027742576937376432828967532345544651565610491429989957112484323511975463142994591873067282238740102191723853915835127523623247347737525422894345147675212920800293443250099502135646814516740159197003661476023462406055990635253175627229083993190832226945868192704604607472319711752344999398333036577275741456221167098232780832366472964607867682992164550195642764838262258591820451113153168394727712059954869811793951375649508855524600482831970368460835842937946803369871554839866986361019782733373190190720643454783998689256429271431059341839575401725212299814886058920 A174770 406 859067289872113921154333652114587370098314209271652955583583460524052166875515641619774761261568095819913931499062623641413606344430295091688960228525906907176763923287545817686999157792992131603429760464808396009247352447582373682234854683887220621626080153785819632466400377295910788334163028161263411720828415248579813205615504679312063229503583821106973769458300053479458122643433907710602749292278559338681314542469767049395291561252057172513968844991772488461867380615863928151421327849609765671063069666692521738246583088197728055829552307598339483467673737185458352588186794774393085355765805776037301603508472447801383805362871463818207517836523400094461603578205689755650350035227214735078372269482728389890470153417335264336804139894428337124219634002902925550428899699501896706322466684312125605850735550800761748813002208282043742495704149775054964687256954606120355548925327123662078343697429470561404419616648371566741392282831105042371687046215719223622139847867457590605503732177162034431533286591003256647873480281111795605846393800637242980121104922156457169926583630064287822535860371610152421776165187237221976431648941390636452806804493574251211371052754040800942365754281074035839610221688484313339860136239476201802802269206672410055285127971236212578566472737130117609900261592011261801124641286165885745329684957850127172597272719815454099536927281249216066112447942099570801922828248784429897791914039012131188685916887481476468844464109746967513301304109975824341560062340853846067741074705294103814083758181676260184422934516546858429698423991736727349458341713710898522357832107825070621794004113542756139226621888648306967522235681399826375514374396860068811800490282997849116699936701644231463115696559526526372740 A174770 407 16839436972247685188380916652880684140870544345758012116622158178364541843527141880271164604639047218936565642932273875808036346509975830488408809949225643533583906851306511223660370227015383718025230482458598735377632029699525803253399595013679221118295628288145206621251206084404210936971369637129199171440719618030741600246605944745012956538749194727199332853106793974681133974830444591548902173223388685562953316975385620868566500023601904178189939080487095045054820312329758173718485118385051801864218179935021582608172899278137689869322052414025994836069893476203595175785874431941776516825448239291167577175659381015215624555515964559424454773183357312867835834763951775086052154759524297077424133334103425319060436882110686354606483831641048841168671738145767133322121123962741166164068541514453621583669663629390976126848068458184018459547995545441508499627986533515822609417023081590074368820718302123288335983313574139021686661648404052876569200407500766476992855535930901240147533481235303367024787378463291929658789968801088223270259828245353706509916776576770665265737412866946443236429020737811160560136389985622298071192581168229191120696276788614344665628080390743046044510938480236817699072033192124858522327899136222550626045757477217118760704486619104956726319896401500711473429800202981506477907693068529347232277271622977899394001640351686884444606108407850129666460181098629730868656026157045165772523908160488849692428638223804429422577433134260658862695585888004652522093243772636258253387581765307339971505277681575287296796103801531067825795338691295617444127544460367081459608716122062433845574098265204269998182295457914241622530996840438376830099393737060348205458426528634581956280728166288385564592158747539155072390560 A174770 408 330086642670931835190528807075433518414757040167234344238374589028718288692766868261559726960359842324026463912844501014526504822874939884803494400935760836019404834922546309718644759502956393847738436313723691946063947036922752347790765179223285408473610284078142186403946509200090965490601999292843533997317574231810181599454156523276239294760498485538977501479625606033399534695168252240107672688922115722126451580670194397795873484067352964448822013341739192081392099300420539105365817139162457570532639092023223395592883433403471908620722815590185243178302568452869135450296358026735908508419351030819661071759973583151784224735840131930966698645732652210311917938581379117031104581945845236084453126536723073621494293872663520505661031731023699490159966286913693344477292721488752639646174844443853205970967140612586363237714089104320921562016066186040299834652827342720200183672130896403310653961641814523268491383508260656454730374890623961655404424016142978266294730593177678241914360693670684423257847761104161814168344320565451071431837547419029554370145674336753658382527597091300550256193841966713997689641094722003099554294999627979662957251964803613890561390420448292434523702473723847819463174155021809788270358139008098197895547135266140755274919291422567390513110030695744209172053333678581897968684798404670978281213333023927826071092981576493589067714837473750960472736403782892042387824622807571090688583749969988392658854977777097538059886375453313325279591361275363088762247422871153593429057310022479772827342639030480599915537042294677474974381799328352701403060777053773817060351531066835720415872852400529986961613216339413075636545632544037381223781940519482548663327265013804792509165716815648232192904032653565958202473384380 A174770 409 6470358352796168861157060487911731175085383360487583270002606577518777716591074308135951887605809024596519526683012265954474671729958225111942266758733973958426730040567845911798363352116581005187985110596381327068146754440127761821868775789735245563220487670204114849744952852088977021142569453166949316286219918651223561681758775922654897910882334774785842256804288276359903704413554105580146008499349139161734018321343833610209091166121752785523904927334832562692352885432023095213622573843377374912528989617621045065390118453401957074645718761876758722755092110743247316893114034254202846640259602080678757037471425001281893358056313710594844667429196675443176902564236358688091936929250303558203153108948712355025105829431513446841281189385042725765066817987410478792676758604501405279603153136719869028989276306618254262794695447774830246274620469830766411917356221944014830484518500414274613848881734027566806844811192942074251485786919349247965184642995234252475142832094613312967104058169799274829396964788376401418035955712934003101118656334247989079409888998432268634843640692446260519175468453802507044901184178604314771840992511515076185058861893384162694170030355999347910790569845423926476880322087665482277550701718508841738925964319441133607681849189760679369733026095378081586689877973337762161000652940420667447738996521657761623667665230860786981218461799554357919336449320492068716256407387617982362632452894387804312410025581958027717245463309058414667869891001024081377912921461027108965760123137673066741654230438770203037969069806264164062916764204639030961607179907680529901649929252363397669529505807181090539217272268502879650713325866597223906310196767963503181838192843342175014130084424739608481156919283483041165145728208226200 A174770 410 126831964101423859345468864493516947418590166217520567091356749894148491771899949895314060639289341539781133438013942524395111500724136305769352428201208956597319926235806080640525208709544461360738490290171830459466120734471437350309519395239625104306962590837730775206558379402701618368345680930376541204998948848083710024275653926181724785572876231494853594378900157313581226380514952882413769818496569136926194505008530245757124207242445114034486619936795374552156309178846417411956890587112066163872935683951968633348553706330701729173733470549585408893260072376486565452869685849154526173106460211566113964628853801115154090452835636619240013239980414586304501433752243164422599030656059868402052971157159533046479050847022232712319273368664575779423140276029253918380356477688143824802028368139808028262394588191363879446715256929568133383154188887606617020363716827893751364437331461448480084262469096446722733248720512667031216967940462709067989587716588157800874771528423879567603495506330044691535154880523906459492178989716588008222676830032091534515563089777123655443451386470804001605576982375242901127439014579360683435624035656423523751544147876864392327507044476908797299024315586297333075960254099244628582739066815852176758328554694137965711638852542769545582939387008491124566550778861313480201352900969441124905908831536322110323205747784240164829350699127149686461082119107549127193166055224263067464750250947205990161872928798686281536348033724276668866272278122482681894485997716805967075676340315610144247426452233430880919789106426853101666616936964952485581071239147292970078368096144475790051281652416490884349206984045580230573869538000493150467455095821838648850909707451866049613173122384580088631989699601930540265620606135176588020 A174770 411 2486160153845752138093711820644858715387473263110454795637191741422492158194005101256871908515397785256980753055429774680180709682719848135732621185657831208486691235647540752147729229326127179476614881479963110070073571568962360500639437363618355504889835142380710985394842503306804271167335016454671507533440079033916965244627806579255393324144621978879785382229358626856530923150950401987520610402023739722678125525443191555987315100157317959182253938477158004636535409831394588677155874074948147100859910364297499533277304686104296841861566415067254423248925215968797545263904265122012987791029986426859363853976035171987825479774590790954029028935251419291544161661234567944775427510828148611166738782419488057828369999678223976195368949731281825043209669925658617320681268882966236649267954792673363833279589688737838458296258203538699102801758164300244437002403165343017092301685740822794606197438305379666924989574612644487952972931317464236231382650455376426217513019025022055189550405947977477873672831138632649630589291138388602424246908121170401925326078606401288895570265442757059347026259489344042894097552518883443938100787575096221401062692201623433925019630391666335888656126723332030477531046423973071121813368910173632650307914590188528084438411179861519442756098494407416928375446780549588865569157403802331989984957468035989484897717444399010480124145423071926354455773779409728670748372298249597260826052056434678924765228837901822908717466439817807954058254527887014529471633149331909105590298657106466909864986575025481689019503026210104692604861135470234417721127468158056891795641518974085184221825281138548507832064762044191411206111033172340868865830881989484426812028903633285461175244530852454472624653610440123166803653956316003270141840 A174770 412 48733711208852469309489079762811656045508303484900968686559665424006941390770396222937253255404766747317995181611401005266959746805562962432494534711912379147547165003843167587793707712725536262556143546031746593421751690428679456062096900892127609367225444153984105897978927543261597920720482624198789960293951224223891504641484240290910293758158094457125321567606293424741561842023703399244426122686699527547367479623542935871933104836159539393445427667542631270089992551358687548403192031660242992358989799088023901899333093108462720363468695694414850654940023190160297105776485952052012737525243620832837038699524276812451553939387438231445240405948785080972434070579018567101244765644654338420030545210933833752392175687213495534359389440313312965832420170459619940690740314263547693110806625043954909720138488816244521268159373859050322883551930153459202566514489826690104215403892527171088409233705577789761967198918823808532341508368467966018144853646236700990127532398053710797401687489788759014949690144444322317534904825402514395003499884768505388508150258327114975153844687765472490849604736904544946434857323347714253495290954611412096247207368784678403921370402609936471612528598731730145834266238926759886030541028794484480395483565038546972817023770236006651574135497104434799621524383225782262081573143227980410698244011382532634346642947021903655647153333753705201272892391162907382296460466597122550282449204945482325336042025518678603857993495616960637791173236389368980684220271098718084570975067200924624051563322596223039834729417399981365757587386310870598091217055049762992045685194976561921636640429109596175434033249116383255996881957898374687711014866481302777912530741718109954158091093680596690187808371439857594713754684586085689966143759660 A174770 413 955278204629765949558852803416922261159195049523555525083487766004192323719389148568010937055572329265529556292965929449813170276701935506881909733690285270392388319918642535408391506437116732492498346312699415244290066565709403128766862950648048035197997651416561301431471952308171339135158629232209664347010524363796642240065408833554616998992021643403948574488433181482425468370817710881038838869384073736959757612902563103518441165011084191032999313956916719679146029355197583492404781527448209061272770940863534160733227757834781558460416531140353487470879911324596927898633132368219288558956837664535285205728711020101640188332047084438198811483379056221970233359945760291084031951391086830881290136057986226794903369992388939786288775613652611024965275138139800151761274319512792997391794814843649347660790824496435417160621588088846225624685832066349124408572592580376257487330009015921934175004490538396608701366281794720238313759085736138570211184942149162353103463849135820025645822985288848263066348337724774929686554756950796032470002316985334504366359438402029136564374674008526322876892705776630550672030358164342278131249354192112335541537441854573872043268706940344324882449703683247595311256337911300861997594124616115874538636191577683170970771859727791204294684571485032447773704031616337120773407887985714606704647121135447230426905562625638013596489168115983932279310297119536728365489395488423932386972054515292484802416859451909154922565592366195982164769825646156231485071224605438744428344161682225823552277339666177451814884350854931705370123253860824328313802295364326701921464300134925268947340507184478949719371241347279822006688727517829595338972543900666170651943172346362417773616157151811790208965224339434961138896160452797738400346706713480 A174770 414 18725363318418960934400163343089430400430885315252431917785558502654512505540524699459754165226075542858143615136722967463836758496951593000336232167302437158319216699498065975232122721386654477592416321865390391586827291399284029701408591496506136693823540595841990476675607311165847046465781529489291216331310338285190556965870639313853362123331314495846105499996945655812210606263206926666419920273240490705185641180748562331625547844614167476469313158738053871607989197330590480259430979097847762358825863623817197530668828609744295000478364479944513366989337366844725790508709554905348542280659194374977039769857154716508074159233233009770134871251955854114275433349222722646810627209923318414280710826978100806699862106198632310477337045219429040998056357425396192115204558520349454071326268849758589468891912021640638230937983101558189855644768796612645383197637393246045572576538621326209226527349614299944745974419888541187287617773257091419785313629091154234208833108243227946088998624755944513863867545166390893727393528810844678425962590414046642186083989203406316807819897206070445215560359969028775149728192645880113988214496345582831389873120688025988255113749272074226846409307479070420631561100901471080570116954000184074578221866231822180478822097177360392950577755396114108936825346806219057015618079338722834492644082170253025228295568491944809320614725026256183286833839171244767786512940833903619325526875930159558341614649942934297736113526883568678025433180331142718060201385460495539169566317686319923392347116360573087814252323210728953888683790264592492172736554502514476961301551165559610145343846985189727262802939638856129954591856439922537829459852094525991795816612151802654395088469754398721031079446139693232668387047823441056682037906178853875300 A174770 415 367054570812370267606346052292386211292323952790383120928876992685545988129413041439420952578750595735533001878380487315260198690244074849290655316061552639487088015351172769327857534176229694632649812248707036143185573321718698984497608081747650340824281007561697045907233953082000981496650910405890457190316680904055780933848354031764744770786923427755553716606991554256797770821545913805697452396157221229418975201465275705921960885331685745862667285504584018034343084566928205238847782559871230310309495517481293765132636217674979912764595342075455819879371503594010403620954796796621509757566192969181462269033454741024280249567649645125467099308082027168968970822541230449377021623484884936165643662749134595954944470210802220557587820974102472447991289693287341019702439604354615679193344524601173055925569911787408966106410927596122049461502532326515242735090963773836392733269052567906344242467172964503026372193969953818071417163353071746924895579187233620356812384234680290350100731016820201375470683357285245961119593022063622629554922664826139963146283851998811183664856488469018193106887853236009344708341481572511636232638279234865306712180576185147979922165841187930287702970920322288681536613104559379783424131670314014105266189147337542190168187577899846562889433956979944191894618000321801924003808470424237113739094691996652679389602503152196589677051826368184536672532983155429641031689937860689350530553889596015608097037883378981244771388199049147634288345218686289733769911326311562334196400214858898976654562351347676327668796587761824603271047951396418777709157613044486482031106304025835177934104819656348526620984273081486618022629747928672859015242425417925947280931060747692459106161766352107572499407513021301522426287950296195432628509298517546956917120 A174770 416 7195003678338718667200634382635191170662703722166204621195414892836513956658241932755004812988915012381842359961870697217007447262327596698843832505102322671923462118594471924866597409690331752802547142106739000613333216665502646094838083917008850484331419616400844898031609471637775928131504099310483212355296362749991079580104878764781887683111910907533049457084142946544804247831732396156074535203053930265830261193936693206733714942646156145785836653991542762771139272072937481761303753479164877444838968774842456760312737608196127640267302894884720501330926846460454564933230136298665279362463972301235829022616740063700786735516994184516173070866889025314173911949177765919465655216740087308795628662927825522930720698372283021171204156257019619706096219569762101242811029009354618023198485299905925392494431941964878531977228771801201311986182783019582991480607688697103577111494395859561538514632297922838708647801453060321947378048759294609964711723442839797143082121559369943199446583302710962606031821305637846163475368691097601973690915649959405143546813880796707618792200079149797415210770483571895205944134572056180447552061561347333396589332264508150014408306563852060227479409133748195256410269444011861613208748431378350491243765087888635779854632423170695148398291474143110653404193105482614508103596621637816564790899659874303651141963038493789058904760579854428261598808248978892652258418375432291815196298018334222019758578248380140417074453741647865043751464951255471030215083758157859414422297842097820054062807818770035014390662899054962662590128054588810616062415358161469518259268810212869992304712529559896833634806458140361047623458364305988942494244193582332324074818856959655431596328548945542881734665039164106302906863733318975046942982587503049270635510940 A174770 417 141036461735740992502096567562068965034944107069577990194289401800504353892868870236450562904787759493958278204439587528467292665975946860246661955474360412953491064961600823320062273096892348842205834446926485641315521569891609547032317136443599405446214146496408354129518562955809730661232761858033181522698062112308644237873434899698900530599614906822539407702209653431179698609199847607905459233352810744913583550504571858773118574383789067438008224228874935731255853976830635950556870936850807367802503155614966319934356517463224276329539758580934949191633008164946326787810773510771640009441509027482631751319871069695208080565323870437236379409665659366126409853058811745012135324181517567942126976885067573151353391174549021570195723313362277611376425648015187015274240770938929618136121029655411424942502799000825637196408672278436220521431105451247333472487629178749660544703120414370072710057478061416311402411177710694460858686440362529591456532278030966516365075389994385391915261575799009272183234385762429703211198215963302171824666699015581594797664682545093210744753522286637840463943329912088436590907581173103767560403874492892150005078784336708180397283645342462243391121090136761203093865420104907406782738103327746756015346177986603891219168314590804388399056746586719298048084801359052209266044776973536009878794101393761408173032080090952749980454527209254676415675302623951270614139875963533846300788483224833530435292042727709629076512197472393251538468581686164524447986338057499033929943548104401253840840182208967875004409446478478790350267086855001914299636688141523512452431705186686373563321797070328278076560949571483084174028412834496247322099315667358452798588651953192105022458773110268765215655331598287298728278820474230598573980912051725473285450328528760 A174770 418 2764596715748991256687378250151041469979783216115164041622256232898071452171501637716662001304644848611655156981582434771145173621453063092227470952364580309612009183453837220125388752378686412314587014026105829434327853199682113675424834413729351628547839215291176941245977973028172868783708669809662324897444201170177681600803991323792969436031763720423506562245664169473841505592731164978430415736107261018742134491160356381733977088337318357273681065548569836212534486882694853829878302342845772544499789411525601028510799695001384656415510707436183979169669724718351051234212217424915551166407180594250575288136283685548728731540691772793713324672093184027920860625484915876550110705140452150061485692105465905985003650872789222446693547217323209481181075846297476303643566349133869365349626400106889451817014473519752198359124262024678022859891217069167447708119515681243157300166989250987769402985146445250238187225196837231368691649656608256292436335749251282210948410651587820892953014209365596450624797823683325736708061265837280481009514660412514771264417963702103236221950925070474869624419737725987050483075200211045479662856300257610363052220933978821487639404001594638331100695381381383969297754708486125543743370688221743480034465289649644387789501522754315198227615198194580206195447622835948300550395210131656244006305410729611463133471182800892766623080583451049587245639020435884557599477196378772079755764032976888845258372601789985900777651677779398775009196094460732056973957168388012304936894015520175535690329197597380467066398955480478349390972773941619469512667744887728532931096766810157484375363873867862377296850899865404957838943900758337075701801843217316198175602431511652785690581438911159786811732928254962590507615136029004459928198791094940139838348069185242580 A174770 419 54191624681075264877844995957364147332474745567345338474301476482978594804961421209653138313123085417697904893194700681944400164860430276757896025361588547754654191060571052227297047004064737957298185806733892021645208937104647222374068057145605614179195338851923503905895306097779681618088526684376239034606519708639760802430315600055554887186194101848126668810600101347816587761449017686707345401353715297136572575382141755290177560112469540055489628808874841700563165280618730547942638531967591896566477504242221675745902375687060624571832564557624319778748916752296109141346701098152421123192273544566990749315415681484255110900452559564978498152985991183649645343854345467953323525030027818863987674594524365804050468413055023163851065342358246238887833837362697482488834172301481336360653758558774217379105692767431383591409916587799066325663367115558714858727225273896099190648212778594741841467242130562317107529676905992231578399255710148599481807461900291355868044229227349075149279592616722845826138014756606165328521713721744156025446334548739415530743526126823945091329471288477926107740035234961468251480803483629332319247541637245803843657484742774074463999416841974455223773587474716798429413384701879612803550145447784512367888832592366151302845917629861771924853324715953414615123866254745457228336637642955948721475588782327742506580893952231019920392875616352946799934339662908906474113681389276814343838640273624491919921089304995260899333899111319577315337010305150688094638983966755479143873962562282932746200579090463669706467677320918890126283057964536537986385398835652566560991846370581001822039509092236041249444593262600718412075894168636510523410472408646516449279706063902765951914672343077781030814823643998445100842973168161724949281954129062104569385825566718796524400 A174770 420 1062264224233840626386526354068873765860128492631320108658093500397090182468782326380119179497176719053069483104747365785891697260448980663555214796910387760722151143557304582305639495248288241060272625869010737382183556150797441653294368380743326835411235403627565308272182848882699346049598431283434367746694674431312390079061364791484995574830807348395215241601876624374236583826082139102106219578905111518363834603898608196037704151590650835830389346637883581465869329618153869318076746673750434013650319493656239876445577339706962667855677274043041208866852287008838606670326983691771541431899394854194972073830202900318084998321942341052016748001118074509807164002312019237336131861088494600231434247340380926385531375847700913185019360394212795557356109398802520205448651141810070806207665609919465808958340337810175507639064986594913036090975299339290711591603622110791820653843109585847140325453110840297393496546488524034526562550841738683190434133575733175408474120770366085919488357681519987014518360914634196229086356895665567680573518568814875362821119827873585007978137059974793382493445301051294962939539659403026971910844831510435946685763652875636473664495081296979269701771530578703301431977197628489461689064407324101323213613416441096008188741289591048930516659672854503635091077820130072829753906470526827296706708247304882997884387220118161269678648381208669879721263338826701364269691824993126918389152946887823257637404347298144502358757189602434676755837300992367693570381306742383733790205109208976032170848215640939655988798943778253128774922152829872443667507118463793864840833639625032030905460972850647006703750539836648382448106719654668978521555004452487172221464600089019586677778621578429224854872386257924592611761369534690996426820404909676582674160812920473780286046220 A174770 421 20822503269240119277353424714613067601026091380084391202570610320482285273774476356741674946850519733755182590121352970940348367754920754106579043691141395524087058961356093361784093158559899097198726054986162667431670046022722514183228986625262635482125422202712196320827824297903366483484546831929353792194469973596065761690000070212373283202278598457048907317753316780383684168342274329230468429478352594629252588769047942476589321489302377571477751917306165155019128898611886865754209840356217475567981666148172109815864531267033506528246361353959129218583718751198337615655640392979404656995670814739656298024228887936619420652851602868849072729339418343555248845123674857235917388787733146123708755252378472324484820225316164887197726338596293876157048217547493163704506977192926835641801324924987610228427169922649367533309568275823568745656231491985409413059899341888515994560533443453562866064790037224267376756987160518447883686890021362412188741286869714242456618359472671786966461712123875192841866064822521499725944602540314743952857954960462852313280175335234487199563497558296428595158588683467448628579388152137331219767048068020023789688535280010741413997358119583970802719670318630154639952818598500265726149427708816888689848737821189531360149555455717823506125790982440655539101892815065821354090617406930231027088946342194727742202015782175303256009845648059471365943257167746660479505592679401592464987361721056471222583908095817139230241097531253025422448345458715381224215926280125221983000121406840385620330033976793120046228767189473640509327133913488101676233936549741888502957454442938031499227844167778873533170876832433388330147069506594927148343010673867181141238632641665255874155050588265697322527427484613014220377301264776039743796808627757526244516795685481301474448281480040 A174770 422 408162708021380593840841204869318997046439677372285743721468994844000255539437103076067985928044708323892370078489277831625342918840259361548181750878538838152766769038350998520387211788451646855001187069566134737984858859953850572222212942534029799977295690606329068653301703615318940926564740949880761751161632675735406629334991297241576305846069512124265332847385273927204352693608677575493503052528447981017497726687043164527495683795601053565456057252646102730801383204720876724360151972585828282333142606186150202954336665450813455259722507404629576899636846094137526933243256312855306394657597878627347899675962587503410983319112121113237182588494530369251913352307110549226433417681013269228444420225688567164170519671116088271148918504145192166217663603009851596133225561487100690440518764971941525778163575865432564577758649703628607957440413614922695975509435308095068414583755904733629714754873984216978278893068823936126891995891636195161985023514786005004901457673909191597750496561563843848566271588132705522993769869908892715298353952561474262230042634100146590212258671159589533347505272879883626966118203618656307166846704318483674815038721873006900321539740195589914377931707884016760673651848735825011135491620259164244774313635557343777280555577854239486776028824321142057022971667869842410052811452656739918066170229492992805897760915477813074306143724714613376506549847280906699892567263431938190505555346066996002017266508856803215893041491448864614728397790925901601764712893372633294568384646026680129720733293842250523505236638459263357485577350197271616227665180580533379971178157149637653822832170471340506146568520965608738210894474020167042307150716707589480278072504820457745556167714953405577337753408698511918489911266780378561523214046294482624535341646352643658581661433285697860 A174770 423 8000805381812599131228050020494966265491242954825453768343844034361482688601760820722608303419857425714418504523364233934167000954758396250146704574142074614329138682602697311640536763693136023091834171738909318147816535941145332893977303916323065513892314645139840201029823673439657582139155568615015859916916531515295467152158737718529308534821371374381250597425538821767742941116433129492549317605194207845552395809266831342020027917172050362687692062788616988423003558559809726939020833212417565634076785798479250130138797500302314082967574061899187612427552238553565051747096694588949322968673576621182458789791920616012974158401815145210072384250597054958657661976675135862261690617465833315682821401555192041173598202108397336974896213320527718245904765789150893439910323751763170541088213189178672863315952185687039208203857518180959697358178242023483194526526537849380189174154788684055166215062173773831170998594558329808798818455584165807543868018748093983236364130867349614226433446633312754995720862828711228839202377264009512464963590225252063527770443400350898126106207272506776474381369763832890172322400398753512780947197878283868925704365236466145980092080573316595382052246535222826224094768898966823269777641014170709817249207194346314901063919076949246964065893508217235619323635094482758106789388740886798467002837811432698639013181722994076100373726035846005758221918740457075963547443018287259730888303428617893910485986884027148542118260085139546646653028075281177739076520911674431560004253848414862495945428405565760784956528540849713143958646709239784307806591193505678764453145733489742847297124706351372433706162614796985653976565149596244856709841200559158318543596098251980086726743674361605538708944994780803141626226431051679298202001991667639778384240707287725310036425940817967971680 A174770 424 156831786686127860148951642660901123866840347354048867394790287040084788817971460068367464887568059330809323201774615635088263721089831164455116341514151195711540938303611303664426803121525640536194486579424913384767364999533471955433892539145551787669287351696735457014257534993462464309772786529426799936210636099601189071381208947423620208657992215834551762086470079136906023204559969510704274148203513809660070081635750701279233422704910847413803086249326412954421613024088007062737809648269657148973344872888647654864830505646589295203516931501625368174175302080490136050209062474089328315976633054270820678570153328239123731949581397157295717762843020882805077120814872660864943110257131846973001395884840454165396304793558284928265827302360065828911033052781272210199270570048836107459310464493761580494777768965673766693779450493624522283986401942703903964186277219414115160096713753201093463414019015559764629697472253487843250503239468822267838705741515114744613204688360329464157356823155700061862276504602125919573339476135344593429323580297036996709881969303635670967787284743419161291234076763147040277980065650248153913470665643273694363173292550170671628758063076612162483398222205506131760688899283895820998356308024282633578554714649262829133311164465803561135380157772045428288839838099079356539443188046051570893449708713533529228943582236368964241712703448509680158052674643889755756550278151899601812934333302212610366350312883433656865798918295863901918828041603263855115476361145929314066570089368243488618842157885166749064467348952499438588614035308940901804353184347433134560277182696687782143080584671067431974167693428681991823639891851491117661059264906209904652502090439862808839559883948668476816367162449939894483645372011563750822977081517455028641405261808912345174690362710252374895173500 A174770 425 3074216674620672932827150968210933809542838223342822943847225438215897996048393871658378226003500795582666927686767511155635911526635869530890794276213687164195550858298250091827396883147608842097348302838052980429300570573038581329269828658353802225570305154067093783253635999912027551960508579410668563734585028907465976661918990635239065611584654879967512266037735893816093045088041581232392052360535960091762485894671589437208702209841634513833317733971604283943955470075169555883976817786360986221757940564286485532181157441545645864277024808327286405050996658954215408302632990870002319060824638161143050320149686750351382777662720388675495514377176511094148066763555471921599478984998607846898940046451821180994906325389731299055469409805965797057786351654713732075175208274186961626654233183918501311679960963949184989044425580372170367629741753522703683482496211528428947518835593816093045385786434527940332497498680114274145066555701249398510008502401311260475814055064875047289062894221064585979311589047490009446765371572002647456392088356018928984255042834519423021959668229434295127123993898329838519696075074553763914258339206992253078623053954864080268800769572335671035682976569620084659550197579668156984242957080114347169236119699305642782324850544794762328426474888581740977100602887094518452403407265289314151766602723199846428513053459984122714071976312623960714612142770147608251882822588786092976449879070501668159783304922655079657856241854317264120273320624854150012692389892105985502658475331792055015491681482919610209595928189210365454364299176167212847929146811771793110144874570767328172078922773425139095206262692882861788930003506096363738795838853981685350439187658258594680621072758435055808192823579634776816887613440544446212580317453703151479761186163594059082826555179809941111877222975320 A174770 426 60260795099082644143149953129919081873757590987125667991244445645117745478455827854276069917753157707443377785706693551898159502656852593454690184947224354278409992212821359996389330039032625401266580896037027942950236399605337271682875225927158692080077333960735820642602315856018029080067424863835138656898535800433511974925746983050747216694662196299130959604319936904112976732909767870757379499666951741515214438847282414512414279438082297035249846807508300924543002169991860610349706519510438403649242001967798816513167393304347244584968945089314536610184268334645228353058075836824722984140956241258093018104753481110234476968620913109235665915525696207624469521894137239792320326198999600757781175817547202905021699624893208130527026442750714251566662236224665523356312222391342251756840171411859998217789014320554155189575063532675833052653675568565635660919986774193987009850100149886342122451092226202667382056204497902529538106781605387470124364396231797586331792362768475988599881388363951191210765706646622660573368893981056419304853122525359465652330352932367760772817745665583768338465367103827417899935423333422814597043811221991479203895409260072408878862013528165760564845544234294677290996841195966313921234623686045125187083784767234495169868891245755766696012199630599128861080589503986912604932232674757947956877375686713680978179344693665191204869915438342174479317542422380742309517332628834716372470927727039365965859732727534558569864395962528092989733728969563006945532371549585166677182119387217773045424451809348041443332635300434234683949553862615670936166233999997504197626696775903984132403262061598991873165729331722163357923936902861030156384915554689731333099051824682882489671459371284080003527250991633732714691104177906862647435631904512093788823742537365484332653789459944102964764949867049140 A174770 427 1181232102458001315873352448425522874678462488986799120621550679688372608652793141551125650869419171377804295772755679317540211415443713010262967474444697516351705503160173440350973555597720639968018676626769518899657553475763250626489138849354336023799873674728038402169196812156029406115454110220387808541856535025512672825028515699841756306409702760270910190196367137156686676102404224714544571720079535676645273338521943994600755268336586976643332983287459980751287644592224981608905391311466795801971455500814851837004621711370657246808915397363718738305545622844719107222428994250805229065128705180316501179746327416573129467187524361104517134600639182684678340474020811410853591112553311189055418761476620224892414175052250340384859473275330090953243916096689541934116700108139882544750619413361046501146598947031541586076865406323086099125946980865281836702649897265254321838652715619236484468193264432238251495125388070386703891694987962249488128392384927193885964533419173611263659827685647277029048843402375508345069167613051296359211083451350007889698050593925230012149350428577104797536302998845231147344695648485678937177488873315137768362504733692885403979372920378335666256431322397667694638035421573134105815884109250899463802869179771210875014127223874453993980468808732529235353160738356548573787363172487198030561396166444358851334425086172171618013737368350406991519621751951364540603550502307595521547082148855546581161114321141827494431402231801233824467496434988053437292175534422578545100138401569767455444355088875158825452596107563183679064413700450693205523517670938804265510085400056395326196040570852540665272655531154155153259163222239878407029093375907189259609722263428246204303945265974837777794085365745180849038598207207716881070587044011928608745371521456252060294620498167269126505381435416674266960 A174770 428 23154511612120946694666810550887146259528139835361645375297968432007034229694305682229337154066284679594562098294179040275729672267368159770322094979374775768301776994535727564938423640437189945620476697971355213434059420281674839175102828042168468811366431691941674798584775269280172562657102388472616959202333142671563612282696989822551124067495776812168185249098229018225435320846350879944734824099619558666648906466492707334881590257519498478080316103150943735178439484753791919505902870137665611799806067077730723741165778273120230047601115034154669618950768688817915605128824792246208263309929894803607814867294491914913002705575375557749831763206063343459368622347286423381414853195949679728864717804683533830793899754352511547330807264615994000114772991760646164767890032163445755250859389983863062103615634341923263849724560505170070182390979666267578994479707625273528442487283521718173418659182246949641979604780474899515671782475615929232860905277404978458320879197750848765221783953694176535959464237162599007933423162977662617252199238508509732128501722089792005765783806328150662575722843044898853846423306201680855193130322297679519313450338585952530428731259106394122201792806216793537916000093042679733546236646388301507603418716474791490804792426672518155944249382892762838440793527932184475639392980302161823120306539697764946517143719560967563362640088689534762409425451102433105302530054636716154784531187909395496356880796957162369818309787977903389464683772128902094508238217880219013091467746270388462274402475406706411487173747457120891176586402672284934352056322449576207212531189814278764408190803137448240059075601848518019982463954124422159631723258198147808312180044474621430272083052613967310749035581335809784011220869342994562124838784589286192684114678774761710348529666672421019957814383932272699113900780 A174770 429 453874735439562694650857504545137392553747722374296483659791656582651205282095171330266325342881661419993434872958201774729173718244739252374140695522736880165553916295183828567749539848876241716331944265615828266964913856703836721747115008793447476286068770225567034673820362659233130417175114903386127413896325720791454902452753569473131434129295910662418006981913295018887846002543493846272467307456170868904116187910916710656404937627141940830743379610631815809507790028856184613929726451533130011033002724886222145959479748705081038022419810090584436506954229532663158847016116355181180126596016732811615206712205450769797262461559044495487841117848119057851361050573167997101682541493414509491895009351987868674601798092403756298528143616143241114919689231248270025090638476351163586287463217713064329994027163223780870950759248945478309392141884292230102584509392167961807264381409754066919733320805936513617651974655373854918127893383131749834577215759563995355078680148347604076703797796653420772230140947812422351135452495618975010326313114032724317832882866706052303095664159495058859232214371829804334252358500820652475010061640501625064267115768599336767771104737024164663021206921205155607831766129184572715400196636687602042791314216535993622984330272620573668944722409483468350383905499173519353126832626095612884317050760594192315184692339499661090862299400478523044399150700990271978188829590385359563778784823852888370732030800793182452036680969511460008485497476803242421562432109595877560196372217292016235933069867477903989096420972201887601280262986117715582718314827133075142841232117229406939872960796904219830785459282161994696542103275487759950861160900170999962628163972181807012765125793035041959327757687550458020442770631822781199563372974448600904982087324597507524795626465818176335045808427335028012614008822600 A174770 430 8896852540931796328425162109426972617951416594452819837337590677035160493932595318721574827141829173088426630785164572894062222949303706557669746143314593345630412098916416413049298915179248449686348825874124767717691027985049187138012109227266329387991051222595133321734551950261512553157294039679072481094578817576620956326315263186115332549251334373308940960691279159862010539116422245528282024216021037272638926848780882895794142252485646066644733249047288750347027964967199446048458578397049544338603307613413659427366998292951220234195243069794521090254647188348494550901294307665436700595326856686643386478364836378695074023858477684625177103842227066565939035853966616731900757796939058019110446244452948397076010615413398676611237123832832547718661748196155597271180530645545476454961098742752097012679858349896918290453518948104705315534695033505314804593974110796679720722875951511936238894381019308357686264365215033523630243450424366084641453350458068159545273829947030537360699079188216400283078686899554865764358131885699985174753772409070223569650437824670315155489203088638337430519203540884981515115877486663123613466373083982532212084483982633860735896664626416416618147575867670654007924741748275901324594920926113728854493833669119830522947351199116058386136292726445563711462477154005798427807697497333223456221005888860818064485392721728637142115229485539920026777389631385860214024332328203763532475585332633129933693771400267165467660650546053851108429332075613385818564699704060174054750275111890355986371573267899398587561632409927653303174823877293058180159472889406216500397624749399645021111013132725713985608332789863818193100288423647116432358316333428683069289461870527736589600565522989839872775395442328496780909405913769287730846674920302690350172683052645663726282159634438225847146916834806835170987101826704420 A174770 431 174396103053470336190227333018130012711946275530716452077194968791451559419415528155485138431367810107997677396657361084911205919523077537698703111527111963238310457797405678233408528767594088261875567968452649431186351263598020309575476643325759579869953109779241033147073652655205806407756147348614063871029806568240598265116976886521479179157293222256305950049052447109701835568872262854301890392409977065162097375185686678612440065776818696571228120317081574473670626359779253512585700439809238716592172024805131827209025754578950070325614116631692392320587157679052960654104012171841773849888416918175566928937292315982975390245876617112463677094027493840977417922958092570605550657233916873797188457791871685127496091408731642766529713802843039984237966473221352786461410736623343953118983871267963387929486253380652229105689007469989184649632782654629296507420977935327123717648007137155564400740737007161621429640469293112474826177197090530608010018741101836303842462259543012444996819273543620081695487648374933530900525750088038613776548436436281408379563564406304650971847055847824530817978568576213035829497096241212048250515370182163955919654990760473169545709652235909861524764119136873238658185179917938088580136924593484676318186084790772701374820355220742703864469941079063530388619126788916161608367133215893220093231273116398995105850352946632405760081637513254111886367347155274930925032984108620582378226859911489789107376936256006176703901619967066619915971758860676112012262822036555422225337332546902540752839343264294143635479129402980887846945296362435540329770404859825828707719097496499724474411139554728648641674708561451282059157157138227500819327765906708145353212068957920720447543272616521048151101342132765506348928154278934946277275322224400361795484028215872975765075368358631637237597528750075155686661157393051218240 A174770 432 3418512403157272989069039853396222399752598275001687299164355940912442790704222688971224364810096986595141299240850961201264885540429142944666271834484702560082768248114334005814857567853080402930036433631260008275990089751357366123249306024459430057344491469901631509153804417612792266943323447170238840320853787256073389616202024603278771683725929193416774859552585107553096220959023557353603409943738346215286395475750903425380167273563057837703567547810699773785602867557364962386505453972682118925590211691626886463537663413889580985571467680019191204473628374570148946393252295691148143340076047834750606254385417499533447220904599424780035313771949830428612279559885494715043387251198480763233430130525822527416229986717947046096116773352092145938200071089423209124060975988110257523492845389633519587441692526087686645032797633973209049397396490061348436633151204894308168316656515179647421871383687920001083955454792819225516509201787125130553846302721624844769851785666288299999797114039302961653178548600366760173157239988867601021547917276270215757985981419841945943679830833239853364455678470711724387444820565404361083143478672844404779954544916802311086801139867231640479192009645173413356507091888826680664071942671286565699075354779574892823229398080089647282035281398895510596232148411853857445841414117490241402934295959406647213204060553974495695980483116419577615656652712160309564606636340472848327574239375509437513449672770796461675482714086933789337539027308757641072050990018995859682400888337834108491946800820295120535643263306995598953648168396121637584251101295902833004922493248728762849747762136440777837948393651613235241059780401123247047413346434944976731784979906423700091685006640228480062868048635711074013123192899266276903157863135396020971612387570914859018301343644283737718693160911412056366963096836231488153236060 A174770 433 67009679952292762078260983016045418461820418674636798907503253076570734791932613729798411843522382699870149639721483144809833201452286140478270722800866028055630459961226717384577159811647553290640485910164390713773308308119755827149912587115977104658307141923058671063191841046972301361417219803674874399355312066763744015016193821156493596022916484892062398540643823229203345013536944202373071187415268670102066858953571833758615360283942993957846634500957216648663812936188841632921026396186814455370180612987098203653133451030037811900221839138122069358399671077736901968147570846033873733910396839768364465622896024888562316441196567678661635108094083482034164062955457544446187906292441962686984823621378715390541255072149106588844438224717996441837557809256907272028490464857526531352162802208612379685068668966884580235280670115453836316298581348549769400253733410917250780015977292903441626367298649867124240533203419201989281500898605049612025964617939271466076798398788120997053010584401597380781985827968901584539294687361256965136343660672900332851759799412178259981707393021320549802235678564912652866480336893559189710566420694580652314505033539503911163002774131764964437211911539925129477378776546595414459200131662422336239790428071040964330169959791096910801712882116679857628279042780540186864467237922676578764424849303057825556826999873157711685977024287974922908847594577399040930144354620915788808489657860509134227150696545775305506805984828174518627373393390295521433667394340094019457866790972886862112238648926585609475385103708248601286430509053831043564054547272516927702664883953862111884255908924100987624735763717247928633802533363660731485168915998463667989741030772505300239288779714215393575818441206107130672475320862489405576765486902757480861145659369589038260869962350174458403191702947901600155135468497148473386682029880 A174770 434 1313523743006330319100798800011482439292381447107632257183191467642583602479020303627285779985501380872757686642679213363711389213602827385225919763676304047461765716077197866058147480813057771750054401881005953140124381179773363972435220409398077181052706538631304600279054959048946633673708075648311440805923986811849122926274041666107562865962437253128277942776925363386258861402254959295893384062110686527602368353921519609585474866905683293998651891784195812936408287389570806131152997031548482981484161450182887296381835443553137774978567505214001123544159147992170377809479737330703697240963455513063432420389401625480181027346887898732525946608824910642883853533440599226348680624101060101391795749392835448559567154508036800636581631984805392900807662238853825256879260968076259079454837725400374476953196461647179015684285050570328465498875742196876089722425245687648744895565018578836747580404366263311681442930769467742601076755097946980707807827886999296556412557443192962117944813475642997818785524546667860259772494288498119041735007414962275048289979830091536832319482374324094583983570406773739350777023176342726671302161895311691273824522887486810749814869291729716965666587410813602742842165421359271425402560316774859963685806271973190203225098728595683565445528633215877170334015200352000331063429351918892179450014493104243537158275638309576910494025934112401322439652933249523288152380074672554951751165945807460673611170440240614767747949239119162827199983919697545502385107191803532950417245154249639933289993504312130296641378267245825775421011884825027719820959651384775520924804050341111868426421476982465422979292602437100245466562017934697257449034043988538384989926953417668988866838568273043504644713021654063339730787226423324428849480171109989004444156243350296757074713983686776089335626042491606254828909086518007539094252996471700 A174770 435 25747692343400406962721095999564095758963842664383388830668120241226670699223021199769442129477386224345413473699648300633987506555209420952912338729312189137479503510914772609245089534320398630197013095030992783288327406112609172467919363315108521787018048911943690851611364244085610866299724337440981059002847590130554440837079749722846626142102099012904019342250892432453622972003656698581157912012422489898792954371502768433522644582469843645018580424907171824222258600746554005594019414891386967216238077376304343796578534711395155635092068336983010885590538260542852668084519843008883027283491921056672562536108585039766483609491380149758405926764550790327725814928338563079429293147441073815040017592613536841285919972125282293929166561321717086923635353368454873428440001467740365617947197741135338288624177356139334098558775325998908465255125982244583762189210265715557286525614714166380633167644761126136929777204702573487047104564148455817229399430214995593159527484924670044647833236696543458842236471381797568843158848503845442094832650211746854823679851777694505574948233519793509013925397311343160189018555436189791317305787761333351654927645326011430778367156693483137829231481989556329425266997112105661934145572870220673345746838303428046292577420947762629458766341466584742176207508329020867708965155291846886578902605329404532512318693505317326726346184674494266434487153888709560916963913293587067543310566061228186263617028742445834131619995478407844910599566166537893547457349740065458553984820055734650999463590559287729148178687319167573141554073679909684310099407522389822488651081292121590891032601907554378297139105968236275294387620041753402276855233845094413424108880151152116747262469375999419063830271074644508379295760539874684591818104737332517562356869821006857662589505247358222552982483281728762859254675758790515284177073850156233520 A174770 436 504706264001811034276928604682656605055726804614861740751124235785333731403586059078860300994729944784117414038702819346348209739783825855916160278546057767796569180359185656609224378993600973136064078938743118657011840674494983818942791387267536834671050613719213689441981361633511185152260562788810035070262377655815141337439314327793197899529922478888507334018524050684030554110956817203332898095374121584885452963987828912912391269520099008223970919490378490314208900155425664228083162439547970299824215811246156296917645141030932397205936948562973474165344607439001850007622380153180387770107311395589440057769368063560100986233069006348676374243912777983179170781341438980042373777927459304821354323458614799770051154734032629017562722298446666353071707295920790190090455651891385678766741890666897175733236647581846765352770098255945553165602514005082588709556809906131108242826354731524374592515425027190169834181085136914723629601065361275831383706923266515730113761203080824771993864987780831404582521493240471397795739488599884067444790567715654433291497406256387868188598441135509989366871054113378219251402372883169113059101380395494463828200429855953178630742255690787175998878544292695758580480934549329763873850093999505322148469560737990291453912402192944334055054259982465482922142407931451848479134642967353318800756690216973153202227492932954600180261001495410676536415868086831879844803340228513623311418764181028961331960323798252800407400383619801336818409868796491869619713467219655926771677492315265474641845368853164562450468332188944501474917176852577747021540866432925649037762974563363374304909194165459446398055332210074865883485882591888173496219036382506647950843883732956839062169935841502044216157468960468631596892158371836340945494060211711838147330357787220180551782724784001894796786547952821167075503899394902594082431462516509492987340 A174770 437 9893252161215807550495947546268338772738261065096677177820148439195991561746423230840798420329254248180883325641239191127469306685255047872459152827147485635036159935921253729939243667787476741092729445160229516883753317613123266706307424305298893718113412343105977828498027799128722007269000685486529970006302067806440810365930998616322515503738914289070421748527089099257474489229352558816074769884365619294502159101296467979405925231610336176736434318831818742231951036624395269452332144545999898925767311115809078355875336257909802138635620430639337703606074109428776003306561227678122118060760490692852282955722590245796514492374135052955374138170772347261727315328129071958452047715504764145667113633395749712479005893810587621876982188564984992531194519491003975937698238259934940607445308922905320697587566477275182938305665367454269407153232014272502921640148825590771718060324918921726076596106728215336947963480701076597710013953036107164698327605880470811126694353943262842255953696842646620496083127468263248957794516612376078986207342613529607989633077333757863214538401068190033291775897388805042542422829124237325517994713941206694718627033171108748881508378917683653530446879395993940270138257853768964919349547608432730454533626983839247389651544615208673888384544145409946929655093304064810804867129562480904463285546062730502419665530804153082567416149424966855406972557411750924620008274158195410750563363072165963638800900003476322651140028188095350325906625337549267461747729836982345736512963650379013778194801920796141193866351099389002798743753359110155317206559753718801050048407338739967571003239132998734160740302324842781552811814976178571935119483274314661468038028384824539808144538335102653694725699642732835041917771709108975415338889976451870714031452110988220158169187308626499894448387359988717235285264576684204890413306244071545231381605160 A174770 438 193927528359445995603010529525023371940558788342298261424768808953995590808019656767355271556433740778111730165102156585777834003296159708612118457801584734871921039267359235255083397766745740085298709447966740051212213874840601599482054312289677527394922274078512763675004651476539847152975766284646397683253498062879475108977838097437839621111092298364435928226120666505120964253843214746955880435940436774036709737818160401344486033477634540216288577293770391494852213905702495916378950469307527579194920532667873742685712044409902800490603034475455349103112790527678259777813363177324169605046639368453979054908634156228735213519416809074962237507747105307111600851882815287188138059276950608855907456620469162405398673760423983829999975842688113525149808617990952640409970676280789053895757266740048205647214302354311488374820887180068490663072100778167088264907608569673497311287380817877319821912509493961609826789978868322383174778783784171577055341899085281916438946995882077030820379593515694067183390060050374712830216716840056411687752262465616808097133148604824228474993869550062591449881151248485389803194077241897681920563269616432249479032640391873265719374064913692720813032553921394672882554371869098315799760068346648288370262833988747366593959286093408023367169500283271519732633656024136013465553625204616046321969955120886618213310581620781231553536760847939298192065393848725756314570310204143101304029419629178455066746280536182552809394032135644673468620333048230871988687130644814473907471186703051935764909032609600590829003651799754900672030551870360087675305237270855071750123231616217869763442119180131992853371959773512871788142331279566484480323937646896957713974784448486745586292401382512281882511120180691563531203529445061977719636580372915509524732686132260733753212229071913926146975394233712287293240589156659884866979034913858967109032731358980 A174770 439 3801367401008608244594404849253560590510494596347469455351641015296073131822809750207274802208415766403291886515449147753177911005142015922959698137367511145811910576682615793548891033084506329364548561506314593323632299490872154939923961923194834586696372698373594850451463349745106284763908963442638001900605099022261403279742772020045533636697115728800758776017995556306292042046360206240476609489229671760301964986209421085858147248822667025709352515376052895250274354747629288328464917647034011061378933355588349988316249138647578437306998543152255322479879216317475138735921541695347144920002106839674406741466763774673077409611093799113274726671484620059229252636879629931332810279494738119288733819007322888074875090572825037225071904591390212755001555998664134166312269258757788774529693335193116004191374057161647317848056092198037186523269912300399249896216021542591068705083520731706304227402934504528747609400217813374653915416009723378217331647207542090245565427886586120014878238536140938262282191461024317652634659125704269169527240862643678058790395989318687192808966616381925849410537034996913222117167759672849236769555693026591013081303098334466583522421538929825795693410591520298981849890527239807332537931940381452140201161617313798896135542536351439458834582656168144184389137995730020831886971356393754177522350596994073427486811601265022896759345018725156698194010443250164863527282600613338913566173933007793004052396952269350396693419166782878701236545442504796215172977673151923480551904465240260394484733079018588860633988388712444463584140079019045079501177943776741362727114536092695344363024849165708190913062994740096987948384424930247252604737890634990890794672256721208802157963843755467414358329283056216385605816542264333178151340833130999841251939399533122792042245956098469471706511783320840895533384793363582486478318151968157229199714368717120800 A174770 440 74514403600643210451093528252057765170163343137044307921504605757064816575995125915543343905534094296603586781364104029155636825744959792825696294276559495678620336252211595517786126775439095301458140817348069210363100283407862106291787902136410835278744770238596932180036820906698921917402296348426823828609263467780869964210042708159094452908697241404860175163068820668595270103071788508882607752251999589905002343622967334306831001026935885560320187790112811558925486406910815404112073399338210215517622272441322303803101372930057788118188984952267474355795243295142357141823274282498831557397711693224658352492252448602507507154461447130801602117252204014653906503076513654031170459910517797337347151464274086631574539120009842619261875643800455107735426975536005739937100461600199499277541994860698193174111108621268308370146107144445037750160646157840325318298538189370261559083549862095526157588232500245263016677853242787791097727601447818876031963371506898153908291600993914128649566200965055078301561449835608614576569875351838367421016563701789114842792534085491757748617135139324640950082755510128341731455332621913113497259148774143967421987453854519573578333241286728380333489513601948346720826881232400331463310226095597156505574881652322251973301538203601630178667465859038462019124363259666212322512399062476744183177070080307872204709862794686397201495449503513760750059694516524337806136037222652359179581040130789338836256629991637525939801849697883956165994090295358682361589836360436873420963957420168397549637802050013346236546849566537684575421413156900769778022002378606446921321827386365782523986143329904092778145867969523421384251359709340375365991587651903153794460207862274350491413661679002270873739688723956833409953652330261929513060605291397278515305006584915586837351371478229969512477117829679729000533121426272354743288107547900783092913833946560270562620 A174770 441 1460631335578440810253727096202431463611981261661847927529863826698343519226583326373670877029004514193607741685007280664059645305074790853827282837449421096924804685403941118657027863503266113014676146937108291155222898431728613516659471517753963269939120399520604366219486912961648917679813528257953637245760780594835514016183853885591797445870749689320953424745716246727808928254121156304756670919167086472088184179395440700873080196271849979930729295352438816802004489297991448803775574445362678997542420723015866443560043123858743624045162045727348489170043036591501268376544683749620554492762799690587646185878725756039588380568675877046879205589102976423761255214076568009439373423833159583911940743713966827144801227755557844449946249144704616430439626819455228515582909081974841326080589408729712647405809947002727323509956674397355537780611799462716144588888695691819845538564675691712983009338229242404711148390531655726063284281789664729598255167790946570405368241717117276863202676656438771108726269277395408601905605044012076552482497512155229366504741194353413446069705890192074995521596324098998719623074207937573091100424597501214356379207057374989582948021612180028172367235649931980900901349544067620770103999719387963521440826689947659165866857855731456618410800206934289276330731584226839098215867214535697783084882750191844313962649303014631156678690904408531719497513433718899626425713738111148944024808635077558686860509457043681831202645461084502141982937456733075449147087757164305919645812012798236463527739801299628533910202484569283304334966077117428810169742211124265628775009097700427532942481037189755177471507113025535111233998165074105612993919848547867730044018103721629561611481794073838669911577964008672565445695107371977800050680806770628620326008897825575933652638791674017906285106991990870264547609350664405904314350997675632998219139743820760054851356440 A174770 442 28631295365494193161950348088666533297664291520932199938396082809436323906814669787581570615979202581689004655905925934212793138114439224571762605353987258065360525764667717555703464662604895571874586530803055905876610044695643998745696854399225285880935802792658116548037450287837421177660782863510110848864578992610702277964365939655327705374863982501372087627005354705289689943042012802814051754474905476773872996379507084995546783700489802279666270087178317896840080440293741972540793406165925834371616315494934741585341661510777719588475478302158500132443709247471364567574671749036787826668304842137187347310936429777635562833399677387411479057155994426606364110052422383044516943822807134253324065120934026281418307034889905746898003756472624247469022457179534413826450443887770378073632214312377832453750493407036352374173862361390856107130514742907515708391070894652514422876683213825408030853521812021384647685488184837689049710700543280428137178923006171301579130120230641260078584739169946590308197252073943349578945055496154849229923548812250242340436822048923076284366617110927918922889690194905817391923158892536975109837409462959655039601249316677091950427546063619670948014172876477176017519907041986621103178271036132634851685928270779133316999895714746474430486875477658472535596538494890136743561216816816348881553127486083462161987979432982937138529301906720589262076497577698175960672502888318704378121939685209265249050367540713621263596730388376561289265583860887654658822531854344888276460333653907073737902358035437516471694442865980241765036320468234426380046517044435852476641281411801953114372730767007437658892389651380671280885410647531258516566441505243715592419689074691174804433915636021723928604480376758310903909682084751856506331515661257256924233147899871932866543438757042727520770697744527921095982509491190563110097553513149650483190794165460704648636018374260 A174770 443 561230650293785838782109912980314289498383978781331721530592087700706994523037637949590620840753451977263355071460218477431890429259592374980899736321575395147775929114211914122958195659353299496619532162125354929885018940901115231684536223274142536084140336402564001054025734322702216962857748010711664601489840167394205457821987132939879795166286339121145972343605538187372255535700606706639886186460426236554372002942913700687267353223920908014168246318140092061420439988633440847753183543888903759989744018789290081540000805374221735514552701633748873868813099498890651662097447248074431228731557022810346691401329710622486546620712095579363935431492597161234972861486328338362053123375292021800498740588608039454394827353110704695136825184430131354183161775193606760370853085505165869024497338870640863028704524358916632235828726498026887014616812209861323453165627088089892025408898818840972529077751549904952621526228250797849096703088765101162680251650511802062607538211392788262943141194006616406782511426427168261051072375930022310592884851335231738202013219298248946972740982538703176534408711678947508417479040988435578165459809192510560585049332726297299037291174991051177742945644357469954363444316935672202796879698746272188974784044522985881332172789933602536054947114702261171708474071246104876220447873827366856240506621897325275107444058882682230774820219296846086306691786020526211462202775191109505108797317684663382334326617672558946965341277870311893307681832858182349889163820261780742830869540638074446612125558682906396578525935148742214508958649483365148784243016935289369122856769459132787247506735552398755799853444474856805422380708278909564367629773391867464494743015198078304794884052685816038374666354433638446329765022779610783865132569941283943458189544807280730224408552862912753188129310903129317332578886498708067419726339650408451095872949012220988701803177320888080 A174770 444 11001243178427494646312725352289772614080789454407372884510466164713175697204259872273205562138878549679113704421758546688693981981553391619936372059612915541699445697136256175970508995611178714127840497567394676532550235402933616075836280302922887593096032993227256756002895896156158569068516398845187186008292998096682222773524313815521584089521839444588720848507268132543516247721113349621542246212945520614033323227813997981364729662348513938403923684661911997409645567817112267203915931286516885337393127884691348683412354201603832948778542468949267123417974243933545306409069593382083251908808154092823573707661517676685551509223635664147014474916638832398533511424490898036150582279885530388526242059693829668451021124357368998544166300367195678332074089648322622537255048355621817476847818762910087884710833632732990418050362322640460677869662645807186919421436913789667168829550811770237529689574055027715069265772478486651253155884896262812447577864716153421025061662440591315299570193606332955635804198672628100179179771134035241836086879625949663719985620784247453809636592455357042555499560643441038865093606769532155310662368069954182545628481980499630339051889661747039122497549572680953168955059483053139477237814751646156412151081989053640975094117711278581197002598911906848010171036208969609288783082479202828299210061920878242556572656280230357654665088800127475077063183127497857219383922838623625630823940643132831935308205110567132937700998465217123344240617998420506561639734545948894266625816459127201648583811463399973150294748909091202022824365682136603178234305237919025169110385918296639483823673915925389644181289559703753448508835362797774633203020301460944533782236991493041855898142396313450348198485951003700448197743072616248500572472129657532198410174533079168973986923586675377030950983231552443133825290237165166046370912599729752945231651063346761655072041233208029769900 A174770 445 215646368222305099763236203573474209800897345386909344500842436230115582315890907493261737479455676490056534856811955960731560957370519153274400390131632634126817139407488964447162003209012129494980629936696538287265694784483285801417427534813358219325725902649100350528604764302427285948178841487305611209422894747201324763412418141589866958382927301626541766951293497590512467300457008343580864403626271908615854965357237985487797730154088216996672804052574552655083780358930594673097719237325120442494676332805975798102958885519837528087735253961790832519490257260772255597339930507378148655842026207795970669007234378097060470061315159667897682157952018961183456729707897721818295375488263043300599375053619708572368876625258319756352043124660944502235184951103258271781666697496045780676005074366066203845460897840127553815706570012569583709574240168495665784637682930939428755306962986911297238134058097575519237842719501769109613563806639840560832320141485787708421456644552932751109386672128197402366417495598344593285113612718286434540952703834980456903926400410805370278247538337167765634199211198322532154617371478890267411168160741782077066898943196704421179797842112274285888145788980746399660387121623363323097143441964888259244713320174645425870809014044309958690042407816250919993111480059748210032621106536885966493748777532548688696611933297631411864062839885278547163746429358521211193837444020497534424301379377892453911248054243010322172256024949844773923492700697356936763079726680526405152618511400941866077465425693440715009171271537479806902661001592283046016383702489445714429612415647593957702778868852462752252842882149459530622813385359181270081136039581607661359331945012503591261237082457652201039570683236908181751933713379658680328610814820414376211952297739228325420810945921602187697788420116761679406114021896332698342254561360176277582022373047850272950501163551540622228691720 A174770 446 4227100098892381387131461416134516108227417150193407516498140550472259479842917871478656705799084608419209646584114256320501511197682934460931404827423890834540954024966152983957013410932546766749431593891285045939587472632891132876450798461575167512299991550631632077834453833853283763000043081765648192081920396826347369915727997637920258302700556876961632271190534291261957251480042029829758754418339935739742468416899255763717813125115707567220266366634642696483040265186111948964949225286131079627263760138269609709722851390547501023971953499380481430097780899407683510285512011396556876569732145816408462961056234571797061657456348250586494701513161000760479286417200699718591327914170349894892818561274811467741745051157292459506643750785437533765618417079451978995141608067062441037189233990875810964868636634751346677162489767336026657234613577913189394903280941390837768671859919639884436691666277139101273072477918407905608158426484598269777172326965826545944323972121464925346654882247486731874853560112914552044946696857324079555836513064486407290281101580866986083946754436848570086604530382409957631853770850635600252261562976198044204711170538913318083466766962032910890232394633103041353461955189106108376297066272157924906068714089912317648865957318202446098963630081011551621798123221960148204089829641552956236007635237982957474952744559927514655129002132766141281376282431222549654323744358305869831161530007741507238435452423963283224653429663365858793231180574828972676009382240751944047852733793855445999723275625859013432209802114382930265814758930387566585876550157963809656330237402413750840593231903422300953734836531712416159564634531301835893332654014675653076504680252352858404409727434436756048464214184611388227697704201470326379185180691537290472849156741874179101819567187968322496576671580177779208166203923386623315739707865411262793433049611252309987028962152865258043718785325540 A174770 447 82859615922842091728245806915832581179999621177193828751487206569514794093765293800833721253811919014777671002285272795582514661765419923932658244152762718007039146670569391384036412433937778512810228608476339533811255351284237202160902750026368898762746215049755349340610613522587304019899558540591394373884192409167166397886775446286094761659669357519274614153335086226023388452999316568265922760527435016744159957292204246123158587390720369578563444322099462083886002623094386064680340040961022185528503783735684556724011534854553229552060704407120943030985868670699154907844350850055377387141740866451212483166653641069131624512398868346681309471163299778954896011166511386175929487955271823151425986137509479337053977920416370165990911046544103412212707709356232741159507529548891271714937584013142572167288811468934999725611570603614224522543311644680098350398447228505519010566369389474051741118745126346605057191192918789046229352366337531477532291392351811812114850793103498822092196250705848246082682082966933553586700558512152994735220894549109851869109696284228260806718910192858132500454238921800778301275084059541664665940890048265901758966287836879917875411144809971277158061113709940027629814845956470814768811769969696202043870674345747930378425069480595334387575118157946027074235891403751345036820630601099941601335699441193154891475010167087208972207287942419061512259341053077988965532825717674216409930776787447645509919284503280223526646206089041539115072827704304821697778973920139880545482882674535941085633782740622955604735826036962927533021097650796078624069090180022894393939599132501928329714574068105074442647513441783899410326435459765201821925413914536112024037080947288785430735885908592209604343325407181748802422216005287624305129231586903153028374794242265361014638830597744111656293728616856407921712249900110568338797055235537011916698360897745407317891443169963624621435007722543360 A174770 448 1624214187092450583164692920032688840155836466087936280993244706677488443353727809241024732538564530728587298567586270754894196079424250151245032440951049970950090518495547184943728772573034923475559334433921613650483181456286145003866882829566084691972183795105312807143017168435302499544787383512629430751229747522574398905029202382372031880132580443392264109672042089011976169193735351891106588122100026779879087743099319215606898866315087559363293068381527289133690726934855890453752076517968731594598651541523128542634464396496101015131992903816431225912903567585263935095881455077273496146195527894444521278624281711180883531894980959875298777667248300753912870850406669774619870104307910363243902285374642252690120607454256636836461378827713764300755962753182457112756687599075758641093765484636386708747384317545427229870091329809556261754867337624405709951320967669884242254284204100610442589525205274979875191960490521624965779859476789865537989706095707888175248759302090811789186305559681155072226002315464271404491952303008526145475720419115138251851880976282340787466317993653650676425333904740608473851636565881364860146173074464545230081212969467349611280491177098290012819403060709849788496589256976785721992139938648918680306028052456636841365570563092672426462801367168427941697620321498210643451609796952931413716426144438632984199735674342498910345692603118296310997166321946152308479824795394105631761593255426018739543930576397846517606035707103962586367798775428602540090890770773199697700611418333519723305147409558415549905018229766745191119349290336145802801435719832258617946194365865065396705314240289763765802475604751011464528802628317682954811546070220082853219521784224074519660426431170497058227581816167362455413692050437943810158816818381294914124912243887728864734771255557412888718347171770947727903624314375763437190476560987288642179858476884555862992998081988664816964110977658509617180 A174770 449 31837846412526600408352218890234959728902125228256105802835753988804921897104978422977273006387220677529849211744155077052163235966359489699285201974864237377800956336510569248697580015940218136030135560763502862300431789094865663081561435064251642105669847988908126595862073195058186073489618271715003560994211137053310958169216027212481122628264080191705803558516754875477670642512211914770154772103481964411754861196072897972122185454349758947918901147851253599499143545491042541580062139224883035756300581988432581957036214376105037244064095348548980483223792700820474985050313374580364221402347350645160639652380686935914037923073792263076738293152091720214900315454775529755587307608714170985035149446487751299722264810264360674851945781789934161279314969675174814968023849157575491333828719314904868251723655225236653090978530521315351239304685029570289081785695257866623688162959958213796506165821332681410387166204478013699660427759234682577938142741355774631659414367724733299588131139488673751019925851305048565103917695456872570991462076920274045463690719027976747831686504504879950366431262700271168382639001663131429929043619939713125551786034868532699243440270178069536021314661637973361844170114985444107766019112308584334001662559840384321018699983799317495422928498011660406355210726467772033629187110203050730970569443681950384315090063796986653473509057434117556345747392730529136497743536673782432876116534582930042545092481648631302934833288404005668528940052480878639286556819190917286554187504476690770941691558436530278868615211735151913199358557256148032375717664356082843248958407565747412773715641408445375269155052361681813285909689709956785820450724246528650174272953990323227787094893473068197426784849156169313443837442770262358561445502968780911319773376776312466964265625136797576846912929604760388745510435888681464995697153209675776728472573947192703128643341085250364572166878762627097793419000 A174770 450 624085463754132234112069611521692760573250618568439719859250168695309372349563343693472696230177567182375573520021629252790232996518382637661138377866256340128604375158189659917422778528731383329427793786526848672891450279354375271438622246262577858989255668306393302426775551626513394977240997817370116289979095957289253879458573660389852583387200619785236717961781319397071210922548208759589221951665865344299192009286333202950219863669265108582018740936887204675854922645024688965196487599334080748926272413538603929998695331565946543562043381890264211615721558608579383071692307672642844390655316621150910964021444946693505260187208944045849264147068524232404175229631639083862352629126145075340748636206150615602513582120681390494191204378184910601683367734816813969820746378430107182049951914916999742833900380977704556343933925408732185183294174194769468956757488493380589865486098846622635013251987173695801134252064986064050222079970738388415953608478066188234079952260891462836435734807070677307811431465055559657702723261853663833566113486315491420064127222534519234714378073838338793429134935025381537895881236749065723587748177912083612601564625411765001102566564750027867991519984608150778159572805448086143452720917480730176451670817685185408151920241068650982187571991561765918206412718523647081701115090748590631532170821337165288905762446348796707045225633477879736371044081306665811682616497399658453843530679133001438542884085732540223730755601689283407400320322362384311866484229689469880261983765051481073665518205167719116824179830527429572767081248215664440292671853906500173533824087157586419325308606183032005736213570591211299279390273165770287334792141868908530496015590898794126858559582198656374789339554931649065958739097768990702083510939035226605308902817444364733545805919196734845795774357394165968418547836386309762469892160025588014444230752333012889843110908960079564354950340540905393288089620820 A174770 451 12233323228670653640538188116696002602521898896276430160424916003929700327991218765974473368526667665521705314609614764869039070145590100497074144783649154804336665584049877377190752056022612560083225477773363726922515346075472674975874210189677616127655747504472073525261527767120842373285691965726470747801166677960572817491836002721745863127074783920766129953781033864304635001026119345593256013926399520375470797354275842248157311795522749204074972411925961838204854594188630407604739008342084511615569756093883132247401843932319469770798137127748863727542393508621580366150837629948831661165261295005452806071587724192705403174275631798112945012734098918851494922636339073867094306480543388158115183781877814920552719937007331806202775313369234835824263213058564217761251455541963111824967666102374309644125247016201309488217139714883437772647581163261186100920071207661551064676634821428536933315968946412963761152198590690623034439511925986130494840055448910680408660592558580086795079974100068277099045928558093229105240216274937823008690385567294185895822976352430927010894491171692612523917952629936266205563895620116184650635609854389043034502744235535382683079810558789776090300238716974309915510584288223269598516127658438160610221317366602444530209619546727712753523290755665237517021695753289803627733224379666763356242881469281670311180371158239049254513859393924341158227649736025870510073512084284568338458455496248559615387571303436771816938968369480044947855410430007404800328184583816169401978119208351627529300716916006071691457294169383462750228413428164897102468921304557552045527176507504601425867286524684151967995883141573871526792794848685739462379809744463620768254247438525208484358257143163168785552436528985335834753890350630312971978622865523008948484201707771060730652420663828771310491192106727511708179985943334008075253361125124423049460034478759144719511956908792138535235372003115948756606034953894640 A174770 452 239797601304316688907697329351405431492941501591559965436209483649779817133974497901068283276387043349378900394602095100941274600203624153425264748387952354608350978649941321189503461884732472874020002485885681988608297140879965095522710996699438385071730103593405916935783164864327200574632738934929281781028352931404052411185715445893088748627067331027657059568779107846318135893042780489770795625396061446734113225439323050462046422865617066229012500636553963015604355079430610604843405076325052997354317610026024744774967014762630914881238540416089844897021785940278659728709336150564690549518607514041569283464351605603966366328645674319401004093764542860258479241113343296311143511769258865549228757151620291866523800602704135944505411198472536873642296900690608061739237061712814539562909008888789302727143349177677687610327816347211221810705700778951595755465766855824235476410805904156082120236988274334928472409595640465527735019262551100159221466350955938679304376701253334600465694815873803560624820983784312011865359061718607944762685104323987145614430562396223808733034581233140516855500914022875755136081944049636214772693500777985843650239179903399945941965445470830626172037411338610438355687695058179725222026990907983906800828086568470299995983554203036384325912563204977994246893361949574012187179582589112804560482331028688480102592346538039397138183964794479301905698653754535032431795172193529611170804190793933586447825734147083515423097434247792239378578347848684826533648762345480322928105212460124837777871579322032812128226763484074806302547787251807064786931355119265281289923540366281109992264131131550140693623295604917459076981065344547591775798743276183752430411227793955545811596429661724852335742486051830998101196692694316297107734263326471082372960716566825514997884016306565656031513501880298327109578116042685389904806622304796780589927581408406002458860489483032590607604197650128486986086103878153112460 A174770 453 4700512568533892507298029409408061151428636711675859546204148138078067971530467779865521722809265455207857540013284953559036099844152370509851939100826497271383741079159484193906769482673773877253927528645105660567336113633013729726963505981428181034498437362982195279303148072409014018543108575316791815745247026360215557403489576678560322928841910695729349760901078118222494235470789582134367790255757582552482567069590813080881191732854513936698353833402758371105914730062144234887510018701384680512054822176160380953195771175975247261182568098438056011922557320458948779380580041072531434202832083324981546089015414101461224520068709333733266684133027556412687791232808832657951961250606705801952593939570877179289784618861486535776863264109683354427901468023074086167648307122443135062549030567270381809683154286455591016336336367820894655050015374021428016737453860987795456147053552656632700292348510837544321503209132592206683971224550087153395073052916598254542813711689307272279748462985678323295299463825094155498491539222567936658300330406268410461039881988267802746354016850437529239708916392758457922241212061697073461858153351614468652842945369963701504819023979039411375434501246759203095673880283019854685578903477262172882671671542693837453918825099278299658828825310420687887562366163913854033603290550178564815327811296581470117689344865658277104463632823387523882031163852668745969702178455264055353885535409484230665301720425363559765886784089186255106818847826674509539705178239167920706220548972665247861770211168569770267331429326357540183759078975481508655788531320578916739287529192732665810563760072573359333192251872451708891253111316091027045303467503319944170677300118962869170473704729870873412322055426035554695794321735440097705275494057746863291151767017658712037217461756988879325700956353366415701274438522488733069580011335165265367999337401307539981439438595334447932298118947102446598785311051613522356546280 A174770 454 92139447128603759623739283575519485338898705329328697233133746366396804728160412286949458909438938176597380149961511265062130528203800166530493556829136251125711738025333230519019174209867853657199014542481358672555240510826037989227973548725244207938799984117446888271494391579578327927154813718727014237309050429684592424819150270867424004158070384830619382985525873704618224157380281495955096934822564507797701832964005892572110069885367759321544065613348368953864177523073796212834360781741137431072245626942778177418518761816499782051069784984344233529616123698614528033139470236394425022679223947817680752395310863752491317438420474031193819222974602067036963223487039496647831048123249135360615880854239577316818066232399058471593937758572601915023187702546001336367634054474893271783271557616725015344619887595959145924547177871697360681079179550862331205135974827616999675570308262764508286974533389200555515770976944662839778738415895789118299121824049692634592295697229424449974294770979571677360656529274674652297119139975417632657395131860988277533316621119594907037807629569241866923633662275350378168896483697304089949707307225653313755041571491789296994062562095165096310436467266936487742788962952067496488537940739266121938146198779056515203246509600069675709326249408953760767019507298146004817117689177420644920942952475107646218258057954041201263656733465858278341095571934314104743567069648290840853334653925905698707310737330150764383829226293131538356070815719895388148616077310520819337854878034078976126294841548433057458197865527033739197970659774840745418959726159056570804248865946022174852389714950318858517684380510175102081426028941035246797490978224278802357432684501498933685670014303332430966612078125406457095129296556900102524493937412219750906685854707185356786711170362611996235824490407174978696083216808246029587221992287102909438726231150502817307769872886885358885875136993497960579261180247642161354867068100 A174770 455 1806117437914378327610644929349303542205031270436864411488028150069962028203332430118315513677300343328396390491688003804462929054814791020178364191112789693739704217388840905474329658955060184714641205807792064054322163925875883031833007775148730982588176254171756540915637784439746311619074639971378357762940190777430354351089426206053668650946172754607890449552928415456848311710474042412922227982024119226092968777277876436607688509011787085366392837454500894830887236701377823301834905156179757222493478267277515657597423815931257551789822664080547567209479244817684658046651116193223478222026713622290094783471337462260920702966693611890751910675481465585030996694105156980481951547359968300732086694552210254993390554997701725298697832166676878628601170917405250172404276568168550791052554009854013183514857226972836891957382764304675296249619422505988042261647361833494566652733726419656338784642103202760778382598368566071852750623744418033746812232599949022106679925714277466379088853820993101033945265991542708709233973883306597212782322716438761809939661946146417379487302408462262224999537808212501720108250951193342709497089174379102904611856231539108429713912837370402238837764255931987785974946156112546783148466028792191044969368905795394268320200627261740683975913482085486308134428494495891822511286909652508931561758939089248784588824334325770761511922184934121148654631519025261228514655729543618607143010532370068096576474407843894858088260727911180325669445022922541571814662807735650861492710613003467117362383622262173623725824292729486029401080689147349316220939896381295580325969530986397478723877381892390192090289893568200478548404128049061591633391109848845580490451310921081979143634449900217581936656543092161945943169775314034074245032455878837499525992832818480346074400324230458593225752335260487579034207514600800149479992423231779895652646215012818823559365066889288209546476503048428076172231056428970595264581912349920 A174770 456 35403513925858196849220102281365764458783537624204710864659630564537649310444917567018808412152982420484287869820688100613571070270349005373736128343699346747549430943544321403774579455817915530908543259045325497111464384719778548363952629180491875995449222995474787597581443579093515620778773165564144850142139382310139376305462507671913742028422874177753483761517119814259266901530488021997820016948539850247309866174499100946378017581538980561984273078239060927126682659956230569288771598037074819334179729922928234977446524221365748713684321810237108428095978627300130968415927146480096383713742617744906490127924404539927703867061810741862044921866968465423175530160886063644367717583519050507701228025996544564140864342246882986906016434537262416305238237299790011333467292921605878131318891917886808806533216018501661160189471021353067285387679238883198053550480381524185667909886829707795290092046220005983388655137704861163512954886859343881609224265125078907285447269258971198733475262624811995487823426605563646843729703763456778589541457230237477137448975935045452353115194772869634565199073192947796442211556976395420094257852046471867910548292095588031947462822444072062590532758634342357313744406809329179091208734607846588124223447353255119668556057492338131287226180366513453203097306582088964206720241185890790899052953803084502200402488383195700513115497405421909290069808694837598667030176866946942288926451602183420903186352635245289678095322404685730450640922983256844170815632208618150876459294098239084400458467637288285823840550327885519621286244470695681521722118429906429806493083942146497431923269587464917595035003976039485270330715636591676378162485737766092844495024239242364453674588801274050737789910591080480338971556840576399366451023675643035253488760602221997036565038368854278981799201039951587117053557005121667721860781892967357227480261667955043428907856733393954596644673526880150155630112588859501360734173291016063740 A174770 457 693979678168554936724034117308686785571771362304629471932193666838038851713379245945370252376707247729032667495828737656539216314976452148521184567614830403832674251615651570767948401018613121281809080249165264586586860814954935179154316405362993978114064686569120532316034916121753308758759199972313727381107858409103161276909321724295426965187476528686151034085368133046181734346952314496727225559303050162523648770659562599473025464025638587964228635513249234839036338669574794917820677562887835452408833843455760994750391110189787590354382524334445135326989805842857922425204345878651733120333304571008943397197479394320325388941224911195286192667684405183743621157182691925451739019590188880691991171033497571994078967843332845311630008851101585717738401298949312884753375703445041854961562128321863216371650916879812335089197119003180060623493992190969025739708474176989725628875034983198476856727951219915183181657230908090158614869839466235022885980298169564140660315265334427723296115718882710914559213774376992613888080943937305890605594431844792310409513016339099010879346668450488168284770007728624897647729219743052073494299706317852380403464717045860370695057815834787733529220895912614632132030076301524412433326832634542791618836970049137949947641570644611422230466903568483227601627095487679381884238345214544373550727068886303473043040792698577787132319218629158080969827241381575090045864298431238233203917697162988884174190787779603760426129651688388960382283046648355636513786450738670185744704221420971919414319765263741356456748843801387662886966934713496060041447649242085940685581851107986111674162451729609932805485955848036096700822209360065912315679453798299842088945884647177517099847310538939492661940245469703032512358511245808805067138891844922321160049185798762753092267536031881252370769345559378675407996245380187416083114897185953713141288193562608546280632984128623231114140680927428200302233390794592889244140669585914969081560 A174770 458 13603389616056499943806319918264776089412097785111809284610149392699607006748010668576230120069407057831515927768947045722793617592597344744963254520649777232228733932620571146649003152992274947548106060135594257380950148583282254662004361813972778778500019990678677678984128828237164779195682217078520518560331390393100785039837148134176451699691172886883058392387902382454134542409692367234359053415638372337248712955158879900371144199452550019735829151346438423075729383474322470022890352298955752501043141665240097096168931564493692124760857528319471732442545746035722368078724619497404126144677052487174690726958500959542613734098186842188189206809904788544773996499919596961818924617639164855805360426897391380231391363524146091551688446593276848701845725956766193867145659205462417519350662708046270849430292466144865373916780766510864526988661949539695603666567457266872220253022767830769713637786009720731200720861651605245584307515080262252059267104195495531160144592545638182973079261588063636722377712917514382611870515819329366304194083463480161638409797008830042876211501041851274301848427126297432050742991723191749768239842748984690314196847472984662890776491358530686708567725411146313384709696241918074723188893482093573193465854162679754741618550399219615606223480956523227860933641122652184661605875836175257624450561105256366875505183418075033400172020810453259297748644295491826220241433310818954980316252410862456505399066918869440276627703754300477996727781829760144203686397836563780772349541271834597466120411638241390431976905012354250640024806232967705298236775298721250179412345638925659818890434946880544315388218111498199591490031677545296376620272275191787766861424386358949450948842527509703133885301953907208252226771198468787356349657191493143663736248886538586883892631204731897940117541729855739755395955284888876724939550492778282792028173942733991056237924325981415842905431030894774055444228770725497226104144044488931932920675380 A174770 459 266653642559959833729936546313792023595969155211990323292298676463504029708235653412052016868230264770906127487094232494429462835510876836714317566592592365691317238714554184000962189037006172503224853708968838384016120225942637940929674321123178004253163413743218753294326360975069987880040454060413959232505888533377703179247726500816805081921919405741205181921436628415497812254133055435575591668326117815251699108823375593147512569124643421461223135060464250455881212535827330387813901767943453097637612210513202539823342401776814242839774738915735760564893646386802424016221237566183769802036226462520293716620897138611474920095467269539347973636601560997370254695647802782462882634903223889913307794396051494801798161513721343843263351618491403937151994202466129633234476326992098604769269835441560872868669376549720734179704401495948847454851690911383121032103029557636755084410026666143712943529404505817821776615146913108793035505751988430825399518753554123103631590162419284397303871962353107688149337014049903153580893237202413294357506533445543696591316530557573484120398832543022010414344700244912255330039226110275459213985324071298193221034223761980644939140412914860705026556819980069139054464833602048024422424277602671389103774881678011582396068874977861334468581251479301408961538005684601028249118996256469054739935525234508234607349132318066012011594164794185570125310844510403536187597485712808857092920946553808175255843625569487980522852488565668318003469019044675300032305133878536779960925522265797558109920389518487969983869935595419177244378588891666024542541209364086296774754858528638932661904194154589977940629918616101752544351504242420690214444664822629970007717798732462242490321694124397890291480196238548850690446136520026658513357175200509710251635629513880194299300603782887127390302800617862865125892840086395516182077652676325002103382552484183499121767246357254729224009027953458680107389572061527805831500542315931374163196109717200 A174770 460 5226944687856943044717716237036631328263411291053336532063829371427456597641228271435032966074819529969894853170505217586859284778890590160676708195384741031631423281053957182166289682854391840415938634855101109867889731287977440334821221380652173425397730457694554011396707648849193074187388201296552211797059908470938347326513149829173865081657012491647931089140942397812685733351381610238460380648169507998925433593907095421718661479610116148030345873719391086089745105051557946787605632432337215320936722049436654520377060663460181223651572307465394850273573524031555369530246330693609636162109984973645744946028134984103630424168735683412112137036474591860546943999314233641917828447554070072441494529946040974207456181760574418491502126873980053382776541654895347113896011094553457645224809794974813521925386269697333365245700304206808541299138318256269988931587981722228215897733122456726293288293673485254932744478909069896909476738166169705959219114547900816881890899203598220210312315232966355315039667427028488698978286623771189576666476764405464077102824993579758426898015039296816406290710512352342902681996859470627828320790554205744434534022539985497129112367483180608181399880076681589852599306283557649132810285966378671087118622037186528875447987345697487479033514085273785261940840126495908233087045903013430574836958541196269309516890816193546549376235418123604735143083876344285820857459694701045905916481414031495440502590243014036475339514204236526615203521714585943401473101030600680124230281315104622462236062009220989549382428045564501699990058459429631180115187487718044290657494557466034719112986194927837800711683349324608441876178594669898692038247943232920396899496523892300490936336397277604917983891672782732617326916915838791361710039991930734148859417945994830682116303551459522266372817557593806152342011695977569623312209422821772198452222001766791007050890506856982876267609123038266016570276336105839279183576404372742751858038209755879020 A174770 461 102458569504718155002596839948455500982827364531258347489524860046422327763459326868433862788946595558239614140942115788043383205806350512818707997331614127109446793463902429970269426362349599818827056617204838246661536128690813559500527640573869582361468308178565233988179510038415521665151195641774562395232009093341444950916607583703739602513835676939363339468135570960487637329655970069761244945889827027468818534056067775633153609175804927609047418355424369009066933093339426337103315219124772326777548527975445091395228603301804070569203877531161930939326827653172901966729464558034898521865910123417177429911749785337502224963080636770776952570841001313048880198904302912201070490766072246656774285862694500780363061273072618237549080847720405387917781832367264391660459976240960549769598116831826459215220548789937752075825483183357459530596861859607713411653866585616087930390609581986722134893419644128562685839453798972972306454228497752824224182257968433058964702302557342150143257605892734534532299872755275421427469220818269620879402983178369373393825878932833894126481406679897362653088497048785925333460247109304020580468677229555678334437716607761490962879982466165868656939744236555704310582462715832204699299201090530433047027840069155457338519865554293274586153608630955487225262939198034787500371245541750269871485006584593745770641859171676767142806954654464735224089160018789846150044388747932416134966011584924427070923598687717517420117176908591906145551114645844643511000426369529397916625194377755287238953729394829447628506384565285426727785948677361041500951880591707894821381911540694354035413822731071282414960439072831056061555100268367849918913045968807040797393960853619075490871823569113917477922354278406928526293374693825851752213545408469075585432600325755041516963587916408951682552842373650987580345248138659479669770412924074725957735453575250084836028056593643331983342944805787062503351876632957089489028658847013961105989890824438630832840 A174770 462 2008392874204540586503960211951908493228750671278314836436329774566141097391873127633812306953898200057793386420852500506721180013356797973381724003017591924214635013847992151223264113388487172794256123394510604455958321326707596105351902475707770172797328351518505258941740744376313406831100662782676770774785630450619095456928994529247553859302341857708387688606462372826536269123230591956078313190872008744274272905641606944053981625345466711382431346572682607596338936405894330008341238137678154717156290924437952632092616561544902727837353183714263862807289625383921700320275594736353750132005934077113527007484374346157583629622676217812034140881513170701909557798375201685651150118078719731412019479039043074350635752867313280931862664285513259539984306095286574950432989340379297602030204640912652458561939675454973546492997756114472617511951144872892080038969103879658573889288513128370604831454518575914412282570040622989294081218877536212694272714661478110273925277652838121623509915380397067112935786790709241383792762967501434484706867699595919692860310801738584999087530106841333063429024312859591196034144861154580551947719182732959852505903686411318205868876287189415874232724685125084839214447581556436592958013806966291582209168633916963237563137529147269422740295557350475375315818872219037778086368922022342887007418524234248063399852413966317173339755375760582321738990979545234687888884287379511526376557853171207205412748940974048533455100426422704340028566334084324987516686956222414227361006935962477825353348541361384823192992600866296889153558465983572676072027583243470666570683939363196170336147034061473082970216725993951011593994633584367999440634835042307670477596023753144593879768994665434613124629070581440940189670113421457430208098555386770827694915682726032377820689568221144719421878549835489100956121401671991424509270010825503355401758162529830161189030958297706086680505527815428876152437469188948532058100491535591261226871088082607831829450660 A174770 463 39368517017698835071932473072084470335814469675570162892566588751520637744653169284418661972476449728586270402381936573990632782578436748067878041088442839566841148432001548684375993180371699198763408711952140251340856767984586170166294432828296070353303647984997431907210768083084985362287713526714834418952785532861026415805277199845702967046304902580964138532700535964010192986865928733867077025406228169515437270027568245261278372186868229300713491646470306118679066822361407563484078612871451969640925287923284219518834378444174579969263726537963122707586560297448805516505140241292541652052681797913669232983531276021631168970361474258470856458782468601257829838914870504537830932413508573409066159171349036480726661247342013659753753707775550065782366980162025609811123065389655015354035521601571696660904682303047842668417989939530409065111806811201568693316158962595200779761745503951711013919449338231654665434375250452382343607080131010612735380928570111659621050233586230557506699211143285703655032758139182676849830318261493897950954399768076234641078438941853864219279871027822404029438371927585209575875382234891840869975170839462801799265045726596942863680222018606947500544000620882168781725897183086807379330781944854046503933690515012473313557164507824909670261998929030409675985194307974639328014216109110719729369148040554723954170161247925890060129117732851980016262965956956530333208063651168796192100870902895992055576277670049700665069361138620673564648051135169823759457454204871337315201060042111295954821050868812135909399593333674767055902626322424042919002843185786631414410651758015459790234800126259172641310905847972988656434426745965681256667474117586268987894796460215179475612156342560025717355061563615051031190985036994033853113296130477936356006661627363086344286115399307290873698711651322414983290904135229127764571231082431103848510537544174277244377300008523578117467937372895092024553016767689892492445796346052001055555165962605387895082261004480 A174770 464 771701668572539690875479750655039575570726741351775661741775436270977766504550326921301484350671060625849872369697334302511883297381337122269747388033932538171628267349459343463146067098381934305673164777429729812272869910075536780892107366948357095357687935004591308726640217022891138695250353719563521497635731240356209351995948214446475030794114841089717185809608217360065430102009665918031851895934571387969592622806119837969971707553009405407119151871679593965664460255589374653520578961164963371223262776715926346570238854170093555012604839759799947599847892143301860350612058689540806727182918470697810227829653065091639827999441988791869510493019808640342809800499733831575360251518444937885795120664764334056160939419762398891179799247953668103952698005151719908231059377335028270590506692403803757034401123942404136531355892301677322379849019601222004653491267945822021805231161479172926166478441096562376175930211376797558076396690646851153302724267558614090413716404832013735408196313320770982648885012108472040901132514769040420133173659546962651838499867277908644687739032799844656943717903095500965246718046534205003578672746847430658136233573826849587602541506139857097716247625937807587334306197368420016693205394725015212603816619266105867975384301119246350209206280266558533118186403509100007888696886084419406112751152883535174715395437381990882992333792459609136518204336949270928046309775801326455578049745062009383102198989475565291462641083584142016791526758323032551248560029807200997830156951584458687343924413777106946734666005333700182963506392018597623314721056055761965741806929189935103444986381738785268053503293461749797649476621480424650408827828212291209658406129735541924327804894747092629446159303645353159731964748505486938167269400541529953063671753524655535794664056236531947485097426367343428666979201902639960769133847168544486813000201539146020014453673578048219960900421702984066049859358527819803447973967917210833155401101972119725436794648380366300 A174770 465 15126896067990406002842319000407612688252915248163036845892119209217117427501557763658182411823192157911459469604536744615901362404636187692294840232363104524797417729742953618563040522886489495888106177203768851828032544636443903994460918440627262954905328548656350848662169626871944017619312071323170621681821184820676882856798161094302603707923272068735733695275801743991466596849400484459331626997032442940751785076808291036319140150175718177922120314275171754444648631250996099596902825312676999131266427308260300322185602500607795421182500099707872034889095674206442769143892057927238652173697915809936678172247626398395047886813892893936751886213317830185531156451565943651669707112433625258928782546204551304819830253779521295722892765104634094398130720514617033479119616103398158770460096830463839643816634170614323581239795532479488933759391417111346924016167140957844308830940447553002194763599388455366359568929337973610482961145586452496176029388357303024830178009346466899655240906627014541658597740352317510806561322704672412053956572123485162133262039757303126311315196301662683937588354307039637993180957572288104245257302313728164921323648714888859889588075739673256810826938463088903706044901299089871984133404768068966252605966866920516709041009756982302448975951835523081437152280205600184046659597033012573089511428369453908454216457409391624040489836939664140561177861396616642774607233892049537531072134910604637024673312536123753173200989855346990674526833952000032934404449944823299754595399249757499147204310404037799501080787127151597652775885240445924289791119221802202866684268011570456139713163264608868698125598917126313685552052077824857251348161831949858174137807967181296340458452071220353379843588952701151073450921969013569924960780936301774009476157356583636185283918486062383835295588877953954237407711332404644375767433907626577948077326102059802740149043665099601199149991948753956289814251121309307019497293226667370405460171345302324895406660802469679208120 A174770 466 296517415953046269895175446170510273260094069123765106901401658997298499542907768778677364715256728328709367897338256898263564203343795253763026335965034186861146444166793109481613376866474900000016722979875112256103364127690703496023886142381068241493697154853073854330884540299303629610482616526826436806643537367219177017402748201774571423436236948297243010805079079976112510871376518194362152634363978050590045103106003498087807947253772720170619996993302764858944408504117565288709114528258515575806121136873255630199555833646675151675925811941868867868096105805946799017456711768877673370368019818523460294834587744831686663585686100507506221681683945614276973088420785826960295767242563670807077057584906494012313978578425237018997745090401238270438490279574825085105982806627751330883530547480245492294289905977980846897058335496307049777874268178367602803342903643564396195882072847702787542583149046023650283707776707028501310206817709245139395676917277129625162535248795727762210018516294542732271061923737242834721743006755856106312616306631382488589239851484156014676491833217452897744762264182873080846832165085273372881328636375026741940355503973017857728855873046533673865972550037221064508084567930453473264562983570482481758566949921559349264516005280982791485580257670717162064500463471988404173521413152415571616183612785284360636015823423499177059690900698962690820599302578275094718580070705645258882749532939622349895636889230898820225520511681870627617932982335577887257163476569866291982378018263589546699040205196024532043078642531759611856012719519714615909887895671045724536983055820997152060722322867876662481872721920006707402441527180046230360502017821053291717158102114281641130124653172256472204601401204688659696431812704639249163594289746117973592221683440080682979279834369130791702932185700555984594322528870816637151153278688162333769667259439576051773255533908828709127689922218574629489954884430045677668366138381159826770619445555215070627641639613216003457201940 A174770 467 5812334372384716914494823092992023376036751254711128377318238473772925978822960656098075939490279976876168871612165042115225640898043712159626654545291759898489088073760060802315631794773600466913838307963405773240369291802960625292616312168492781229132188674524625143937647910284780120752736231539539742960655997790409123074451787394386987947894512952599285429065426430415955694109255912796486431479471070750633621170332095492708920345749312710608775003140600482489856541053063883538279963386020597004274587393723129554911393128956523822543702344502013448242547831119073480133743694949648095478715272308998952889410910801943095581211571055334244063467616815717739396293693087328509773977819025962726699223850554549424827303274461242266872503539152307472501192062095000803630441496397565484580807021247675309488831093163746390261813911158815257266402471072970333039780673204982153273836083129729593856712692836556204405873479442243344709063557775477635981562756436906555132991116715846248373883301164720010962814170499693693898095611866968691267492788631787417841117435530386442385466603413315399930145964924323823719966106820571082931699684965971881786683667555447332312172933870077335447537115002668843398569994527847683842091619815192839362463099756439497362526026476814921718041761885445975265256647825636493009182693954053001807858088305715667733273716530973459332436995011229725801246967961487010056963771364824472570118813610342392049637278030766137936899896787038187219731645215163794014885533318069110615274159407483044637086955048162473070628049826764784449963675249560660619698241152719070571738993518918163123822833142955073360800396950372561376345130231214129701703301980124792289874943506340762251407111024119296934243286570718154668305319185416593091205342642623582052955429316304191176207128019783292898492868806709532063955973518036389032262193077924158926439671457243664799552235531816691221376656178507938508139354783504252346006025050201697690311966313154469140706524291599297298393219760 A174770 468 113933378070967805004881252373654196046562124834753469328427003661495236039589175237926715787211103391469933892632291258204396114619888642409206428633782741565148917560698267680197904959538739485970158512681956987182606601818270049295161455102909355272380920904334547218391920006517719627691506000155441514688342062044062263286226919102025535980056819460614244683297478083934483539817123531260208835498439294489942191590804632742076758529570080499580487440942053664463403058777749740999798553583661214219274886285639648662117497914249946322826501681002655670581554717499972551634844890946290198696103397432977656014772378705100814751222552240975751624586003140015182031871998809392662762552912779678805087378841512692918970786472010692489997795376718440674730096362695926177938829106402272001001648346966383936354574793905850763931229389476761176628971460098096289878177952821156524909338705626886651076494662399025672740281660319077335958562549308094911265453755999325016587266707328769364897098259412325360350351099073072050547635462073313530369287330143990333139095382026783559483901683615975251977823459684331409685694779064669282353804343374344451755831311066374634965356120865382882908948662309764631077704524650302368219206667054426466700519922858777105740885906482520814534263130898254336432398746177663063977594993365933789022062630785025733623270755424318326335252916519224386193352245381765792861509127713218605674210101640398629334640028322188604940291551299010864010552091574658354701898966937314136414312090327464377386631793813875601105918989625600773028576106229168549752709013187703550301503213974778012556023114545882480141746899148481028092409840350732190366557764912388357412836925453189507370441060170133286248564698757816063119461170240723353134557962886417709284058733236511315355329144163957738265465511416934546961680398578020426993766357560190675113736670237630877824771147639136872492716086721190392061918142511365924440732434667915296965668393051008348881058661522289812427100436533580 A174770 469 2233322071134776541320965394533546457912687394974086251064697748454391143075101034190878826762836109189313667287209301631157530523553416270461552254452754754868289183535719369307178530701246576630386580251753412899347681368472437703323129550310917013556429582434577120050293272030112429857228779862310733031381138139531710694527496993786117161894085827172447471682711736335857315931539561350506700796953975571120776088929331240678093127987712372203464004208571132790211144268304909370014167709066963735105629316696520999351697639203734318863521263407311711952726187329886630838072749418585485525192923317765955704202615277966475368810368887816035628010890770082960782471015524368021888143052422329444911360073352107956043115931597050319727694518101931334953751876400373482844956124513255839366068826316428036672747065621311393510833568230709561425465841294440412401221711191419636996290704033862149004671854515633008400498796699701074497216398382473718675147788543536012538237046864067420374866671707117100548867571281216187835141056429465479955330078977989709878405129837371575802616998416773743475953895526586299368335165339259540452128189807124214977345923572839408039143578369030301400703876231058891295716320693625232493985205245509247785070752165414649070293348176344346529685704173825819617301904957317903554452324050776340178357469880789986124767685614553771301850168337172841406932364912726405110184291864470739743601393842236280321875221785534263003273457051663314169296654879314807853702829535019698383924234979324797318049711785252634484715750964012976526141364384340486662691941456807123840290995428594605083205001967505555232783449356308128162294856314209922164351135606109334601881637122858477217134623410047841652925068290807423898549523190753339982727012097294217294762537235946665487290970707694771565696362056301882182833327108970382891895419108632664535655307283558369009877499236470125442785529510532117886689780921368440067382984838354450600919334150273899341612042742453400611596725458538015400 A174770 470 43777579124450511692005758658765325294350302269719913858616735936775971525062894432620431524278397625117823114693942837941658655118297951113698704882576470071145463010518253516461045878607930435570098260124711886971056263002190122042269936150033140196823777402501659802891301499942343843543678915169508988725691555122758530990065732785968549505422334404177495879310270772357997022955554941775508817761682993646670158405250559388967348752738379390362220910915923904011665185483909774693267974433332069551879331646610318343652328461554102204112797482483622496694683053458883020187929482468267796318541484178744866280802008663926471474320036187747378139293729250580194117981664276789966241987450819948866372801352760641312844465572194593895291575453836262651045003606470024648030903774770011856851409132452974027892804043954371141693508840527139433585220244424649503790651692896029771580133855562427139162691041138943568267551740167258801975358505134687284162152039764939161775197576042182866859367133905811145546576771904048614871362937582746876011066677757266962892507021933062246856114843481697235999673008134321180533774501294470732877947494245444518611590342118966765316917788224375847191214498972267724868866687158737282696795625003265608028530417245938028217113105211815974192378358681070585240097604540946799296711392065722826810229335581182677232670439793212269634548673410009120739463830825910747588066696265846312740855916421305465228999468105402595067977700186412733047542164933776771973624509843557160784368717650412586700946073027890347355522549290663376239822251633266113332918886683624228329680542089808234866206436011020779127138694140605029088822745378733053914878769784397411953695493469434944957083380713316731910503902387842424501551690465685800100691537996603284525517545614967803645366292456903768066822350762163983130964331028357046868913578373651132667724658258574479093987862208516251290345076972734488093702693558746019689475344360691506011305491048000581843270912956512897266229200011161741337220 A174770 471 858128103764156859051920339908152511886308167178362356482519006767984845379891713593124664548026323484723459504917000222123091326471345914177305742646711711881838611063889621893950052005294121696798489464578022156653231968021249403800137585089820063827222671087407953021698171951576551991030764237923935334690272832135174584935557799543058513619171437096601447053792455997049721308117472037143962495257809244508052873938945376213206729573084584822167882092309936157865528175644455135232529464828007518288974923831226143475751943151685872201284737388122704772897465261174837631837162877270235924850564647678833551070325269627671415873145980541855218470400052758982195017715800682621393907416122829585256310207205454017662269258103042497938455142318403902383852825740273546750328292948085647904745482448274370578326708196846517498164766781179418946427925805746138278863942082926264391094146840443992748004920783733717309547540810259810336619902920433741761672785608324548905581410347341821692109894183955038367886897333995589667492268467355947834103449062067868028629212765526756325501987359311230803291846829495068254236748406039049966613986330071013646700178908870062960902814445630636987611885208150515711820633505969247521797355347328807203066005453784125063697202018068668549774654057180641438050573626909734202496233152819974800357775257704872958324819836058861294822651794332830447562128604917137561494878270018827557875517930089035887182567251926879882988235875780605341534607347735237404912179788250577930675497219459152545187147605442994803610318526479832537040019250373917969211389354080460666911274145753425591252773475483027344944617449760690423890975292619069008629531480962622463007004461106226668190271211607811168861855841681418914271992337958849862820415545082405485974977634382061651109804577449256953951080153943576341031280633984527723754061071384890393920074215529269655641981065133836321323218756034011925080642312448758556584655632775290062479159634603573255017897094161523069759224167022066995154171040 A174770 472 16821027046207423626685230810873846879230087398679956642050423712049303002360665844789535241849980468669151628097559923660113998239832667491405596053662138093731330382928901357846955402946729494892713554914560130190004766066096267811100174900660716741108078601831593292629667763703502072185841197048106065261089739329822137091148272996577300197994449004545247160970943843143897864723721663916541011056534759049163858788281048859280718924124255278945755434411238457650556179287317424076918267876290628940168416905060363217801371246007018005335481218169183776474713617354866113800389046532321682130652971905259011089335649654439606430018936036261409804709403694887839736157071006999080286583204597718079374243815268508301455160684491373472395003804433777840692020439115838456929910550337471095458809090099665079623386106181781392044654616751170129660740768059015558117641488918868941698197694786249290283965318040057285562807326695161062051164535070983700877622659332225767882267643853396812766555278934519528181507815994404776758134831625748351861348932503587671339922865737348455559427709361103902724429545552089319785227561721402956151096627164104515257172388360080632040650203446333958006792326658951910010840333115142502763534476821543653791234230876546002252654525741068935700866794636476574787596758994587005296384362964865753970890283791301584147900441193755359307901350837963469023103724174121899654511856260842361523629589724749365039247218043271231360932804569073725718348640182763958677311776235663318753543935711469590540345880660947511112479116400535128100395081106007288399215540785766303309170567475378106349928630800211866004583612123070359548505868597096245328423022174950555735465889492908761680430751332852933818713366298135271169717169307117684545319985414013774339478227063639626870086585681794042354445305110779632674731179856400381412670058252373043127970162105080085531319633744765597362061482765433624782696262514917871667426400024185891444024981146193751896860236996483262256907414855737357227850319388860 A174770 473 329725771301629814166127035302828806618515661302616342919110049121071430684288926509672756217618652598826386729244910118668554371374108621695186579666579488266609826284333713352626397914611739553592849406636718207406451267774387073611936224602613784469380492925880220634718794482417875667410307153506210853323945735652900699125513862343350438938028675767924497752750994159514229947264670747974564861586231851623900715459832245800675276137476922404810113203161214154556266068524467971111296751678519443657173789884018315964116335688477623788900230637267602998334631554492620301540388458289406735854823630436322487694323853455999895613559768309650174450058512756791381749168710861480171094982582617053669064342010583092519670042075130644702844366636055770914841082263695839692466559857386815465097927879388152442503243875048570650012802299391670100430421589064897164475870186923726912241806822105911747702295416216282127868431908331006328067116879841519584169417606557503893703661449232873976508194885564557607458877841235425100017369302035650725830213940831876471537299985554291660349145633394371341893037148620208016934962410626192340434746119056790378000079509934121640390762327052223799218506199556890131881976497902389833201555292858543354286966190576049282372408949879231259539722358689559761805830231761320850909992080341065356517416542519318394762271489955172717094620984303108125458048753699008872110603844930153700567359659909019123410288080901635425210124952174747295750464703327931770257428032859292585956390297140729694312707407528745507383820836072971054544111842799935616827505061271201723385900796741087494917875429692979521938820619891807738109121612349305308308679072043849312563979902832993085353576919436311997106608237314191743787377038486128514498512491265082459520046720926486331525375601424722240782579916830422205746504246513879642466630758108955320009580723663705621055657805022914174357292863844811156956400212736777807976133736689436211310487617948530290078681110587167812598376076242939509358254965506262680 A174770 474 6463284552233520571076998519320819456462297113623798155220438540820818472224128535081939522588225586392214363997507100048581079127561278962636379843218695075339947721094179066209281294075263915782797539176179395387021127560908769350844906063560260502508079681225025483050164516814687435129074768637187548098749919049178420174436185638506082307485937904408407000404177826543854092282384211278075756500272305698996942775279772893903787903566103708854832560062610685446373469824660441882406214849484070258277291689138110124468245194364167135503004315616238335804171671256450725795928580758999904303904570673159821498525125086108860299377392148386826683308637162349220970159365334149663306804768297876281423281152717205964302063863301550212973781802404961417038937053840945410535891049394585806409378486832957474078283506815315975699769558628020900557466994328109346159040449286437406014894955628722387292211104464706244230419716704297059347610563027488931817905223046117531992153403845595151834116823380281179286889395262388986816135696300367993901975501806837510091486482976912359388815497146368757682683411462823771995869813387867060535798937274654577825453043296556264034859091094227487465947200516921833706198593301042312395274384087078690009189457476437487156517957982878165408428701974165955814441309415388652324950659462461200153588645095573395382828461598200854406733401226408174637265202646904247736990156913809016577679022529907003132339101922586639561697637951596591922226883396285478377822145622796077034253843851008647756448100062032588774790144916223262210638552242169256855045465811822555396044124108548229600002087822913153788832895786535603159344642296765214056370481841780512049928578319866440966192053094359836434430800849119420263584893538687921834082157308458160957498181484122758006920785669040819682026089175264630966263343565433888895230514707781683930454758217285795478852918762739529900986057355024505533225732187370056077030301839159928589922286843002109599928555232869426466070105589606685406703156606003441664500 A174770 475 126693303463155698932621510809599667682745141402738030136014693358059634571465936860387252012101641726841533364252747445907376194389901818851489695991586281200234166962278271771500618573836925362562657809338619101739669935042482429040874775045972001767549593441992456592869104223882708620982247947415843164325485059878049656606397411760482363047988915864184918253998196003161633757405065362208170230943772874725506220657133392806469804685027488763495505437537181452958598600946727913254458652368289993524232028033311444775808226335810068501652266805809273221165770101634315572559171738497527665875730658480455190577767014243582026132395745279118808336565731206310916700272497530832989278506897079988285842103486498329301665963328766945199581426187897687060741473214549129673628696657766111119849821633801704527494360858090579880618312238213663393335797922389177814344613722436875845780244007992409413596010322014876383188405158969199049000855928397721161653058597980578255552687128477694717019483995392076790817048318474471078334466818862444114430873060587414931981441567776136083185269714713974754701588889601234430042832065094007709996538428023032915477740176699016377677186263238284882255273225314195584752014694005054909669778643673361188701588391166161432666015730007968848456788156557878707185118785354618131112361975873172365069579264646013153774885109485661658125615413745432054936564376826568310441472183713880498025510499063877415491091952476255227786761673917071442684744072583523243834137928240620669166151261211081216181165963103255397634690913263987549779965846506889930072665604015840669602055197389861599878153430586868210875722901268850273237665940192070113583668876753902525158850679662042072986303539402064594351400561137830638692599339357983605305549933061884379823796893931727581525174909159162545982353159230957379370271854823130843610428906835305810295818850565655439312769292531562460096214521915897493617479645380427626485170168675079183530220455386039734429269249596025387000738397169094171099255766432624498001266320 A174770 476 2483442128021493458243726283812774166596350805314173753102361863984246416049056822113182378859276858541322150613867991437169288113849776325565622058190694440868295065454630962170776059075070116881689302595858072456121614679681613013150457989606237115087246628141856452908394697946384337573806589136170589069920610044979610319620181890892789641960596421283814863206465637649796518368799998947620341588884079390097067238324185990512648217532120931175935188731771270778283764329384290730953456621317005603577925955231679251357282728166303768405220598424469058065053089728064182596854158622099956547496168063629311972545567514677569790138361099583894732626534779797469426809520526440022921687628889757162081200631119059098254050248868425796500644903161388659359692940912654986021524301349640260776710397256402525314986987462008040004564180793694671208147410317205669188673772028167191042546937029772253696586607039924502398552873695694523054217718560841567183234322819710071919226241100266367997420773443558665873314601851847186815123231767205933230705979831659005689862707520061336525685297559007835995291787731279985834875822144102925743485085730308553934540085118201075738671941097137769167740378296661661335387158325688493038304688578010841933849845634449638926681753183098247384571796036418836444076742616079915190675867126115265237632692592002504744721902533309478224377458933504557914458360277289189374369490008169328608487040224971102568549381320100453052489462770424796467909761388555339229351293291550500734198819988005770148574567452301912242402622507010539034563628312589504167115134314873042993716930583191942972263333946361702846672766521839107269469124600300316069701863265759515456383278972806770394811081013167217084116317364992955330532911986510301092511467953796900304847905757351542568933720562417118557305266945219137375151437931979667231017738536555149785636957178333219704123108193350768580066467157609365314865330475521410146992249569338600316399452776554864031280426230652734403119047595238478352280926126909148803817380740140 A174770 477 48680432466784011305337823682676488404022000803023292505574467121804504889333977255596664130012292969025355069491507003898644939700307121143835504733164296438314038672807509158193280538488905857277948346921352126946276789211449043241292848471386684883968206637287076747917896276275921561239048139264967939532740633776205261607145148818883050801229248002016423084388221175213115349903583821966188573617135493260909837280124473128895537553594829807883192806024675012258736895425992265961421743436597291473044511050219348651794011261707660132469065668664175670381897443683744005629219644751231609746492220507531114805383023844942708782710128141647759269826526417024264498009304659004831780087912218512994035706485353692957477563676652919134238696192188114312871013967028389821444789681426951733978966087170180667422670400735920742078887191299690706808442143702067605047205464951519556379129213877351708968081257600589774001557046994598881939576670228760471528038034258898231780094522494734217007747284021152973056636034682860237475574510766303884325854502229306768945273860826800750800347119566401886465734868406961392734001435625873485329786940488969846201821833009237309930431011708908287987762013115888660182063492748131146531793595836389879913963485424893431074654293229076115224407497449093875418913601575279712213010216293749453314903675118853833360025579683047282668585291888940930493780723218858313289822432698662995669682464464373053484827557145517128258643221439105186446895700053717686990220807266834987151144600238737845241277455018856120672320808747729672891528692403413614176900932767475784746998603689673268752444272138428668613611358485367279427283507177420855406225810151749145222122509266107633617044737033800249880783458637191349251275502066975582657426189524776906713744268831808043504511208939325448801135296677832371596761106972393582239278867183125139262749824313868922074565727493292473174900429127244256986092714363691036320914449573005074726982889795807989355119180543985650173914183961126255492316542840417368419803799266957960 A174770 478 954233834730458061585738561584098241882865093144511774380096951419250040856478206115148988163318587919558151530850369676553246670836132074811687238213864480593137345196077729064273722944683473539292226614663041796542845166001209465934209402585663807489307671416854650270830149899165916497023484052065312414550192833360565493043648887527563670912906077374929504016363048270061849439013531709381229472422748350016275240267932683948424336612917636362005414207760490858524489845856536067991498283890723486137612902028473717040786957394710825750354856831934573066356895626035660270279780879559483392150783958892456848785806060862999462881114141694218277623244838199974852892508963116292186113260333619662819330756444702458233416104935700272000921126258626513599508956421997556367305781313806806539815432463999484186416659880238530924222306719292356441164411692700518876929652335305914315976499807876911169420075114900153710054018836635253588085058835606444202051034364308600319643340910715539021519494263961867134297513678538824523149024744917856973349466721992891453206252530064240797127067712055312219493498895221469489091910306262549915331557863979701194939557636106984631055232952846079163998341813357271220227147249461708408627725027280225848062670307448915401475734529194596827530588380425342109542707974001890302719511069114209657763476602047080249520716668225190301560130667229561186034531822077700379817909951389702032947787059943600369438487206617045428025471374159877094307253044543212711826969034693206126586235719680919254413750524705050225116920250670374541009206393928085352506107916992926017737623635808044830893469650194144815802307002357402889494504038222679007372522260892723478884529970250962861354540540525471484995900272089907463030547060983943384740567074553208971605914852793195511423886148694936884982735528173603202820573843721421067074677123505880443273272270563501432172417686200410865823629631685774767832024072091741218441154893537795905459718289377975430784182145742780484056331430886949264921910520476935128855845269413529191780 A174770 479 18704891579706006456419635978833670054711433151796718998375367936145672179064180906935173210380706830386885917282373876908289737343084921230151572099632666815422381802219476972310384358968404909828300368822676598374480723997678918739793329468191333483018724091144978217321735850405554018898732773149536114685044940386793171018436343886170154258351734127474120135712325387801531197490427898663707038152242139539883533998822179190632540717390873954373200321417328335784122037699742924578777083399404218338672196632517630751214157287057110344650795771150515832582552197679653568934280259171905348701708057415717718642368255599653491626452890622779938536323086048569380649374696196996254773187297279524718366008493793351100937729531472033055109136782682900727389460250912982132883538103868451340366510373180351801851958699549765282440684914232681579660014091191873427323507440029461067470251792854873998865620603434191555423889103234167193839044441355980849019843904081139149206750536751751473405090909554433235545346890070082003619906945574305321625292362358650156036442193149045387278484030491361110560109678878396376518218233089357067814455711919943162334235362581147279728707366411257832063787208237667217343003880201884915477789519452953391237334583452650154274833917166618193784178478208690058582162286287471452138628143763766521417730215038423191932251254770524600608134398670448566479707962282586359626332357577318506551179526279331989977360172739279767334638161617638689363505587732240355523514560027835419226508405426040778986280492543990939493885750081319873005132790842249636676411113211994403032217113762110691085500523330661354540928153246598452954503988729957446725095325951793355481345411254736864742164070058335555015089387252722907453133434238131756160709013137965812736642236230707949583122972782206943880106133022123673303856516887866188784404238735683401265917543784835930759574809410334726298582314865404127871799078875049597000192481902213425765816323181404184598423549065730802504486558534331795529873034530072339555414910551240199950313600 A174770 480 366653283791163303828279642871359038828355270758654192661642187904230514634766033281265059154733627125925149831010941204305925754845903955117299041485312296702045047493968842415150425140224950097770870290369880066673529355259656999136219378301277116348469222145316191599086015868819519979287043322253722867990938506911726904942823719813058476244647021453841625525303498235322566263145518230592453652479020946838048683428637116226846379193871574640705836338417055830279869324465870961736652320803623203983928912252997695956826194100106519581134072955737554518348615112559673632214101370007907765691397949312114761935245697478601681998730099106618213494786855100812161289067941961011622947725215159983195790835676006511835878916042498687010549027213229093799661686238887319346785557544723601860057529795265823555902610242157839186163774764566717605203239774378691229694873962527843509245961327564740317886983899096947754518920491542126496997695551374877766880536005747455238442123701764491470971052987566506019198022604856233756418591423998508169581123913604793636633448416901335151368603168564592777143957705880826877288644315925666937036410949723168004095980382376091341135137165338243071268277691876410981000290839490200863733921751689067347754006656776178016646379042824315305362869702316154147902203026264307430819498571337840283716138017419694806208908846491106552895460181178002132905674290628725999317666493412687414026519041179678607592613736596874792676531816003482214743559436420122404428719693838660852984811636575015630008150960433559871254098247977111899976238425080570984202925288675406371244593846227270130849936427434154221517128844137515872456784297590121832482639571934531093252609272530822052424937239928953008880310683931974159806414114905311623278274690789838786710452142988422374935181001052934365242903534516932715928592241215379188830470820622188908108635249997081644185683981888963618704399670168022082857230776276698128306031811806032678323735661542166537120322978002273044950165036333640425089621957936567479488307947769565130012517995420 A174770 481 7187137650169491501935931103144743900279749962699706332756791168923358611725011605315176782615915348541677956600590552204430879738199671985124374581043519540320820205554395446802301661288305112848099689603530020244257924047319072499389253513668304566471360209473763896580305865738864380228430604304084702508822261927438730403896059537339228365177416656186469416072879036696467556088647250865645377832186730447677290752684610753456463534325729888716241849532450806967817662714057964892218934213615538645088756199311064203628076305536130709772279753427571772518153720853842524859007246120614748851177433900708016147736967519607294570885615776235039598144873397363033937018929148945053636025054894378693324367242555071151213547411327329731308748976324579913978067646265208982922708366108133939792396358680290300162451164114819264177417030494351884264512326397357014292605492089963348438778266472672246856346659524477766449888324051319660359981634359005912630411417764817713502803359595237025062223107257187741433886403555045004023235225473311811565823869329188802506638699831657778488081972031719117126214748390566289570215629362556690210430659622017827296346245121100779887783678986252874271742947252374199811900483692683037129027418698819578697720647248792058029652167722608311449104778120622775398488925138670667971452358856736201477637215999730642552883839276667415879332209863316799138768460965196324756038538977543141112429319694024533786698424487411766946765609322662096755764562709201651639371407915110870012372858473635050953378996140138148052331894362961597382014352603296561590096104832204202477142125541529835342809762765063767719517405061855432885299432846857579430367254163965352538144291478803762616896755034923266821736295011345170227802422027240484201368984328153406759132470170216819162771468399516646645284451203494782075508591808447345971588700241431908241062066904525250604491846653412655443508916036051254002763309804776757836005238574829370658288440671733225279228386416377007161382332537725461078274974089599561202857472836764105127265177795909240 A174770 482 140882271851969088629784817655563627061924619940484372776044427831593487602803162852622062011572113507380344179359626173300312900322264215406504035420316028544056420967232212054249874749422931681823500017837525166458063760502019103873371148238706727810694486477635497755450963981127203712418176726281625016324211110310715486465443654108099834601149245049920152040018949352020658799127097148322862465674070637756349306496075056560616481973006578084744198093829264379766105994241094903351404586718639467717406595034966568266519855784293040072849708145553188929163294717828406059726586406242188936972872293630280583215825275384096490699898158447029147096217594840323336132632887888552999412351503091885931384263492773669030081444520959401350615410423365388260568988202428940244363610045666083943086951562793520668518544163076076974247889445586510870786253016837752419784961626252587593569088070151360055313366902111829278853763173535047490834233499707538348006446844145420814334496216343712463505205877484341120020535263287969564007223133309266706314771317009634993130338157466707357022047664397154965343468720807922702274539889476191925579194852874382500939811092767837104984244334353391676136462180772761372836462300343682054312994597600339629943652779616815264721063775052189078201036555357577941045025762666019407312101707490244450026804424310582037901934211292325839575563424845275715540137238934104067239141441720134158673152110615749870107183909209631719093624681266290604603014743482211339014835933523283580143871918815382632213119452330837017688249922048674983905133439753580775208492862717941488281533573620473986162486838870843547403825952505361351280123610207317974403937083639409268518173308314902082285588139769628636310721845932077342873408916771553856409923207522188388502675893566137946240223948632144306487931447248001183727186700700592634519702513302077444719109727353868712352167533914510890114698153434277010794144315936003230824676558237773511837737335723579020381268293413499116375143437454329451722705617014708640761844703057942040935086885142894927060 A174770 483 2761574285655160425151550493748427114523102499793624712456316541598104375066788986512086054235659786355754158062129435648442181267686143412198620117184660210477074423478865615133010598035886645538799134501551478709380945589102654426806748748385875764876928757463250817528585899377749581431956719960141809265902483675488383038256896103930913420512499136291118164101982029125429917084021802212777499186497754809113228658258772506016593526178411409291425882318999390839724402731296279581436267816639836632581065430786658471849258009455635865971869269296853855961887130540718694728918021876152141421927493848563326091488590900342091891092109130993049565145017695915144637508835931372486745535860527582093132615639660982217772585324286298773947433543810059364359093392765944440404806501192438211344256484741482233464010202522166096734387864734969755594800247371541296535267803505197729919177915912328693331580371158849417999613699277745676864012984701285532338616458408527121037767081329966092114392020548224947377454790797084375838624583835893020503870335790198995806152086056023697780688399829431059598943556739062152419419241343296684762646687295612986161404349744088897810800377554211504649374057395764721177966134199436371935960282973134438727335903088328165570270234088920842588288407109014464679741819601290387283461149698771412852689218847698813107223071856868331830692778374484884712700971018817846960825325784559530800767986559860609259816485201628776470261464055416219108766198245973743958167162329551996822869307340246271883006516551210071080586926919666232671546828304035337752340315504900984221090418632966405535227231672736512451146028601492688145937550121984414087408395283132446317527880651444419138158336098867505494039502802224285063659391358753576666106830512480952463276046106550965851984050678315824296259785583670867999925531631624425013407862694158621829952080634528467595001937395300395814615657760109781929535562878214225525848552058571597804213956596565155285780395808263023262808554499597433374943014426447344686614118666484307049645467995305848564320880 A174770 484 54132379006530182801851604148671850643318228139030011673084344072361614128465710110806747982505341120573379498953517018221137463908870882843653136130549674025455584304976302820605061688449575276428608952675912067823760128979526471572246785092488788504410829693100156047559843044151683314102011912240523018948595468682712174005196190963810110760786173468429253202806899694897727882660336567847767390730866524094166870402839152166862209739532738471923952060472827965411013362572763678114218818390369490953214576856873484330222587234829518460487541343907221139011722603695873136247845005089747869910433797446666024415078775612680409865091032485827599128943489779111070344124865794130597297440938649312686493645837250309940004548496578584045958190975149373236801560424429054718386076792010563773104031670815583177568007321320955665111393950286987703582763578190699477846567064523924275623137914144378976534278380142399389516598454388607584353335035280365505194021469717501782436889513895499121282599923281099541008527689183912671900749528343951854607599615844709398782558197739838366430346656434459965861336633855627590917533266536761725241208438789410901861465562743819482119471895833409579783638596935317883757730789740889462345011412526386670332898742393755921891621863889962581363440277949864981294721206779468408864386049083215527248169617825787710217204616636398829252914002121089285293088718370730197191993968789794481036519913873235552095172872815143367160433499320644045703744413414562585585781376969042308198600582339635502635311105223700360990827923791047570778985944510567250867794089318576229983872897761873907681050209086494278196520905242633720531306506211014874734061389936025129076772248011440195631277621924412702924533697618478589885774046540878693037472235295728422662948667277936139064453415156122839223140010523184907286539087315915278412228290011194791808643239878917294443359264470510824843585233298973791948479092744610932821680086627443901920428465368132838188288298252303488584074168925965451561303517064515233532301313338580683729208422708898358414922962700 A174770 485 1061102890524430357626734719370715122561896793458163789022174600050115818548080474525244887440983642409819598582732682529041300919099505777815145362232414593062320153069071064410634804083977976532666947151554093851929867338875732306656527054576216483877585318767220501381017225822875396945278056071782012257288559111216040359361472697015709687202017151815651084990302683717403232830478000318930134180328946418796104184523224402516060529297727213348241898997962491458987293093426910887098637696651754945025075502967368609054364683127870211406840919451400079470053930515759374676011563060851215869832181875622053562021048068071170493833422527695083467132500721505117504970390981787712036851950533867966753066352569164935782986941857348080182573685547444470377724823080564937823859436872184569887947017467070576705205846048523170425347447479137668230659576064893843793207111063530160145567019473880200785696231475970941674454944903311786590748396497552739931527676510786011530800787213612492445415431581764092654624212385928265397514116415973560418125147165917657844736709985944225602743957378739884421382861097894455298103334671234361994881483054503345202675461799499999744416990291326117028707379127752043761654317762534781041450541772381948538731042421066500492591406205700812430965313740084846254324660415549320149269308050668041066347207995931871847978831788083617994147288438884813795830240344802082306539618815392225632718332550975176732308969393105955081450040983421800528468578882986057556678742593180004995756971792152227782411096401588457924932137881565187562743449812749310947475161986482415755242892320837833705397540663286229168471690333420077588361981988810763452552657278117569297030443287992370063319884806804001703859204046677914516716657796634912782166954090160038028558167312706058091390449991906269216136166190015684968959871189641039655812073927391577614874402958154456171150260707149015793283561928510826509664305246444300626956347532222603306872640973932183297601671936561257174961998596478220281907238166555613181252825657448739895975636452294357626343471350524520 A174770 486 20799738805927504863669071167253153683786450302048698453382654837098026202817859333178140172811413376011942650845346543980750562395051048347861596546826654722657925615004346699600960609049074607543762221636154395009617191752881975695554771751556210424479638914064226574970543613020160486769657141017059092026847316749461354441491413801705750324723829449104219099550660003421638475045301879591331922355040616970374710130857374335280666328431839096519499232234108697106240953806340944636143818015548882042012039055951782617810172188449924649167377242598803013864776006958192658703305522870960528390702559215509696476070559815252308407442338522787993636903680013999823553318533680877865552241337067438945644293956567125233967800094283188571160225338142815533194788745223673486794237963182485146932973663285485773759861816675143865356705000374662622370401306441285547843746313220751134649480440103861781656838552857704018560266440478119186363242483791693772857440009770405928309255248524342563019534168583139820934844270180438169138159038085164202972137280138718313227819590361920512525148686107712557993486877379590478897793975308002697286905105593166133873433500332333432246242361571102650163312465878556964880630053023475988233624057477219542729819223204846800262020822552525461381819498569702878327407012170876566786508567544808891899322443888086934138293350492810463284876318726106117904775085945721699002059410827324438062750273627695500433484865948490058691440336196600634638397037560548286811454126725733080957785852871167386651186809028625847020819405763612882813849532450526048681840874391234224315694945289190318531328684400686455073887795719179455644437850413362078985922313231599203424365620254454189969756186351694419474635414798446782738201336243863513815157941037844830140068773000715483429499461676893274018578290433547446238366487772804572017312994712501414395573254977100409987970115938175743109433556079083987943465919492322088144987391504947383393873606450590191631455135112185464891301607904091905039980230979519612514402655005008886102333742008665575482686366998058678340 A174770 487 407716479012688059813210775393761599138866876258861793625043011094620909577519860100877429142204437555602457432050884372377989995026489730615277237695750723641126064842995050936506965447945156373094850535844951299424422340810125148708532329217477782164433398115901650555352094521403960038783422332938336250128248845634382358546074333979563420849526817659323750973740952396768273670434774613271288023073371993524338649188962067196947218853860380672248010602011099682714043717524602103330780233642151489135765044549691339906946386183630739845108717302580817226377259818340561980142820183305005216663335695910239194701881551477527681331514225890267723575502468501923819787032392242176938767322652343987678651483383562436267071881665152120514534656895701784534239778606149624607575714730443636977995579859775074670170234625260324000198960991996689244566938178202503243939271438546052677868955441348879170157148527420482695847401091797147387780492576536384837998799139991820495932009850773375706696416327151275188200724729452736605517928067031272290686274547154009209974061765537655900573738942339424183048445349011871469460102205884134200983551884955759501683698270838938139390843027099763857175133927444094497838066537711858558820717733217915704207967874530364557669631671083197888305613379998002080888985998248862046599820791744035848342477478747072087046954408381238913226527605521843684284587438877796399036286264497594819513805230931754648521993610013332737363658388675724656760058201793288635092066235399077259754513292223651320984336048168027451713644066846201847351890972351761793512133872341811278553836562315816303013271166224715229072119403215665356122193155440741483471285731413150307406845591197367743794790701546029203737801697019949788556308076335554801169813178056880270245590059801857593478990356400011965405902432942230851148774924362644031042329666542378797590449329186719278429734041469860209282100772978642403156992444224192325373742221323631077064107126771827962427600260867387546238036943174010926115472205753305277951707662155358527929206114878226158317260539552474862296160 A174770 488 7992058400806972542531052755599443699066914824639758576589394650094104232440518094879540032867351212153505994571118784622006815901758689304469616065450509137986698400394463373453062837109660346176330652659870513735163131714942881412102675021766227734431013045388265240121785181838016811660072157800600126157954841845277846242758794653175988373786674355034234717483051049330791697066223976924041908236952315462023469231027324310337185048692704853505566407301122343746451987844676296623149009503709635474490384361251010588904180444161357573993896427397811936672644033094335688976566902529839189386074177920529949479036585695991937794208033448458689394739005750671030701465585399412618672839193079005509409487431640296919140017790432511772042719773309321042297352607042956196334025673351918208860184209478337350399191165364491054376756168008414102197338499798724162146412050894633411370836129911840289389558643777657748946296737641141242617154029122023731802758687884679655590853328785604462078320589825285127655970785211888272760924256831787961356868150701175608395193245500249540601125918222588706728403067737843827164766444541946823299676886761997692158837719631551365076005872770967209557244325082446674468064815391597798446527720772913526156665043546724982854593319754552022454041172092901338219883025210267181666573120373258023154400351639077663162207466174795694684255930838562861173240365072107479068187584354622442824785172073973980992632618309996482369312373043381218525210026233155006264526395534838585719974888596382160322767568565002865079865003977499842848178884026189702225898799483803310290978079978819685882475822869008183519585229467945676591527774588511564145642063921238259094189783854285182259411297361949078099973969390349640956833968174128208968667164101113026019509226212167239546659685536653572868993225471955318710670839828990060523687174106250714477866573355144816318679236692922083884171996242493792307599377948216698469654006877398424867663244505107765268915628682067395569172535268795354269623581137196059078889761079166682859459412161509247146669365613621245252670649980 A174770 489 156660328364901796766005636302049519995348065253721671359443520306101620069678126118308883623388389318428586949980612984109693232928283832719723683499683642427064538403406206203431886796516596657803277080343931274391716408451888020629911487068129266832838935551267377120965582579036711020756774398423941340009894559722887496416175534245481390123402969857854251272779015695241226449123848725230294871989451264613212050342258961942267434127527181684555732043668589580106852183017301048882364780960936040928809025113477265014008405159504544981797617924743192280076351110337908356978102443247087607040820818934892373777835958110952413164538190325173003625406267149151075308204585212253758982816923967343343100784956361616825420192460986214090429272481874654175410921269016248754389946641468585999633693896198788882749870553304519022632850405101972239275540028487652848191465777697332691145077140662937911265249365172498667424825955394249545984305891069416614261290961916691468900086454923408814885864495058822745161064143522709193206900676898779551486057199358169728608568788321829729325614348425444886950732750748769351071880376451139424436132133325126876741777478533971587380928978665656214641339403090985785478912013468033507436977823769933206505032479394935239385373696159097073060917167059438651788144979282671296779304258956782978128519844486722874558518664911390798819545843070981599196013951858863365816816629483022859753844123480232744485829935590557437389928399032700256855442277462246231003957770181839721883870506511769814423238558026850113127486356253307852663800637329479570680306473969378615981941045190986920352474776865027247126194438958551749331462081361810524942134253512826623351157835704852551451612507094135127369660544251831965015909655592953075868258949540204357977539581965312169791765562410492978977993240295365724424338951179088242022671955788396838652761773317099360292031119224924646827679261063262543834920603383951279177965517437021702932303841725015288029456190998284827079532490100889591219150511335844944311091818722117655255764869260698147690786746440943109890375218611800 A174770 490 3070855748616746619400269940261721935349369076036537377348053308450809306511726395730572641906119174552485949240013981143399422129853403787213334339491182693404809943796870053605208471532255490576599491152571088180755911303310777265444643557406794866691081080244930080936902109592492427590857480097833940346273827001733198859472026579521131556022956641366984678414779548175067471524933985645740263156695315451995867148785490940965001933430602766687956606014425285648132172745053147315515817813247258770576879035783996987553582169032427646571839332566919627676244697792199646519149075115962508743374980306687582390263190971854303506859339812546007768606524253918653627520395577865012784168558670768671132456077305112981371589693480233978168082827146987197837083836417903901040595537732041549412901458893104450201325612186684016517158079264052691825865033441076471331524950028011064517192390740438779024781128666552675101203689431341341959243121459588675350726093632732298288699839098555330803788253753822453625362051685361360393353394307645619936441731864950692319009556993491260853991151856709652451419556651774309081867171974428790455850238777762250275894629975385191424289604763798320348432325422145178284510958819935577421181840855010509940998120504434477015707112337517301071588075854657944359449879664015897549200740417497739564017222837228390148018419707385616263665042931621450468877404311097074624633760502938629742272409683674350183437257404813488577720894108526617391499160997604924386984573946578026693529043948668823305942161891674747352522122475412336550415977244753574518285665276848960146674698076855645633929524693632441229159479872880301922449643127326435321404151491716363549691136801296735859269326104647939404751007888450440787892220112099098019041402960219921723962704866174822940090949007710797837273050627276533458210573410341647891138355153676980725020721802695208305299577680367736234194084991190076141758321359932835026229781603146492543480595037830505170845634987032750498345600301785102498282434053581651461189962751701189199156820107788792929525554657066001226449889782557853620 A174770 491 60194914227725138868582294603004637074668812633120140417054869592809243720141240739432558808334864436189440258574167108392302488479693188108671947002982479656437442091241708387363090255543385329765906567769421390175246098975781447505357882382376505908749304502122183895257778031266453986599277304120966500243718216878079604320483168595597686515680605960672663808432257430548656881590529537503951913167246701500571723237281143082537005956839241305090143706539032405606097270041679610661440011892907985459911941930628883836548052663365241568596649615179140616966556286046346360730451813444994653140548756930869171079046695652452099230504365840988653955052084799907181257503718809105395383018328081590567571060684234039704484284346179353979064545487305970570127863186052830999181504976233531810123108397588939536647595767333509538464813647101110460068634146236440962552899222257607108968672552149003805780821772856516172161296052808327029690834120866551323155516273127527549138402777109795139492448535196563240905524191975389242907804042011568765095351276530706271479055607577846906938104829369608258927281262537347255873990953970872774064436956085563496582959660035723043764953245199045696804314228283550381641998029309465175141972937002938192093511951622892139066955576654640439446172389842087858274497889385894644476761616884486431977082623926831059194734188545654185088971372726097829019953280110110904933207607561786390725000914865540488815504375163324067509927528925410355075466297019609450371425387496864709064716597597935767931308442977369839577288531635546264807946133287858930377956040076486842825738815720583320525299622692108336108956877342005239325306155250390703808353652598489904788219040227860780608544778851696401117794129259744996072431333621456863776296504957971956092912582809219297306350612657381496795733359417881368552477935565178030783005795699704220383459350123669699883382961398537246437747807169628611467484071462482828800204899806912029400284920999249720633900848986359784270285630036059089070442681099157020606400705547754891959754332497111049743861774697021009599927629627323828047440 A174770 492 1179940705621012423485203519407826955675936129885051916418572176410193486951399294462630622030407370772066233396084874418691932235779523743452783717939128226734304046467710024012221241583952967701815809964816706937644085851367356630689247945014700711416509000159517968469912884031982921452826606124521705239943424140970289402156912211338879271559239682018148914605904431738835224017870088469218479756164106686118891466901317817918399449800960874631774230247621507200265433039224830983132399797608964517737935115147308345180017940753703296195203879184902181806858808642835783570838669927999710074898527989983917184803890937916175077262043072355719782280923197641256313090934268575688382432912482886779634759260399899568982187960382218003217389242474088807968659176335923756828051959503534152809991621396636933904261722029945841786303260593317887974212674708661682306885459223168664521992854850032381860476889366752301340153050125945137004658388477983017576905754635119701385478672948206365225775645383134778894407631585739528254117414438157376625753455786113172468581755700731398076309470011311909234782914856837524257867661597869876142782302757338976882256924980125613128495422088102088984959847154381829158801267086013177543197376089949753586406511334713811205555986197877149556506570114096530343238763268292427157017583664968962622117034030196519585106789415853493628728400584511926712827673727840989647403660898792376328052838190921914978087166578514220966516110844274999671662672962679223448575756058728968080508548052585692974320684793300241703719262444597855407353023554292633508515119779293629816221172119080176172081277570081182910775331480498506828374349332768515448724912976831447621942306076855390220191958895781626750063061116998513524561358213755577331643866071144763323113350724263611799624261769219043092479167474036259959089139034738046349066831716167246974279589456103451654418864504034549424304996281944975050795546627049267050208781419785307997157892477946697986035219270984989504233388421621229962173714936623241864345015168957128640493915226451550689290385578085451173111780169504911894828065260 A174770 493 23129197651388171297431820518849929382155062943337975032516711384937743138412085249915244713607486473539177870840615449781032147293447735939468278330370844497463348262422609799445852390165555817347608177164430521622277980683256825698989190712820280962809903512377566715825048457537151195051853146653597161992404499767581395983000188846181542885506529731239149063432274862512390630649632592583091102676376906094055809033627908629555322932461429107692797156223733077600570612828787866889681690171290910583791018667205596251589827838106039348653144871185802952598905750050310743509233247198198503443166292519115987725656699085986168212038469073812453331282002565111821449301312275116924863344555106528326318960454787770666954808694927952952887909951912543326495686604408914295290643511006771487147923952493768780802398738583402623361606975685403592969406389570552150343127809139652939702496831801662197080064179586256838013163916407480522756986701254588989675955279202100113430625397992338394045859061307759400691615153438142040861820314908956854606450475224039130198433303766681257513971324223631215450606438096447887965374646767454358179945924584921668760436746877462608509044220006023903084137227115878386887272055778032276892289790973222132797802243089548175628416302383832308952001347930347797946078379310570267745964030523959988434251669082829552980432226934825993564679923168631414698750231393185798958295656004920553220705343493450462534924150456531384222324737259551014638521360338971841019372519891779844817263849862068156084698295386962894898935142861718630059387702903298068746054447535757691581080573052470797604553882403431724724909711571774853507788756295622284575515040363496383686823178930300318868341997666566668703039722897610732848706747633605493233426198950283145701695944804102735687015481893881070041395144030325408300183934806457248969230004517304579490124292135080509206248882124702276416689290680937593776065693515935661255709704590426707553376978952426252923012647515946915275623095570333719682470071117246105925733966735496930063206834309148964114359088357769239198316105282707653335095907179080 A174770 494 453378531182570228151246122325292796341176588139374856702340660148977464588960208117439332413503327823907593852151510650522917732554230284105933448379145575900148325905703950821027574539803983547694847786961357120023186039709114445984229485663455202418299017233116062604084631394730353693423503927877205444853407764500706383088480299605938392302819724232510117923250537249063449403158874061943663325443860357091575282558282798055225622203709483568033335224523385539504877952404466727546709507605244631654507030176628982576355460102536642558595649569780230291941568705627382551432206540740417136493235591061183601414405430679609931376202993522828637844070032000398726407948010125907692595591586765255769617483199990620213748591055789773400290807660000431811879640850964361680363437274702775187539452506791234244651686169450136193188378151082020636068416074149288542364309007870017700879678374983327537131036187772917171981737749266383081137316313334064897645057806013811788347417665967144251880564093979054389222261343286828699233873558727957825838265589588159244036517151852730309057467821122149073950878164783656643059749568067978731173423870931331793703104230035097071868671672062658460153168940965600985382477678559721605629486939459724157152765982634812003954405153771894722199980865624107421242498048007035120063959769313080028319238595244590867325912927269669710001362225223112406412975322941554303339521801604791785439889815105777775687668219161761615011788533245608144669296033701853064982516686342912459379037904487711942986563011854561872508684966656146141826262344957425189267525772080802491078711576753360455564289030790791097976497255454599197961168372532438689480730372480343136197660331449440773601849618068080944135357898175904468301836142552576664606043020179584150899880586936671100673265676459594965732384520803271179463945530987035959556800199481372650998169400152258685357438932989549518285394051622742431253464673503824204885154579172762901675987544267566931850195930572372162247774415136293151594548371866543231732995351604195654141851725634022768118116160698607048679941122639855251169638077696260900 A174770 495 8887125945111543960832555192388568875029814098552962997741306587723544875935054861105960544054247518396750181150696040930934783612495874735596771515659733248423862986940260581571172716683385295336358588972408345102263971128100080686926040678985858164983216372993637546787700228774455935561336328942395834476419337007338346753718994849875415519738329348899133600292407967723866872688329618712587095922259448043332152594651650373850624016881790364439160329378310247121641540022461743964582732878396315098400736221731262649256123477340095429327552574213687202996835677168802202722863369102360409511341900612815028435809187526525014788850162866996017885207007435989813269936775445186730315141861420427988489513579367255682642129214920782443264547458863418512463921393464916813249569802168080288219376860890197821169893571491162831075475965155902792822809498916067964436873034829140277832990515803926354581180374272660542818929185347955724748973151616987638869049433437527459473085967657662563633024423324318362829775366159493262724240348636365114393124827480656622277564679012183915751463226715665041923953898335482799420809323067893872321007096538050041235246580356711225925307093606728011129898514496670483399588940567855607135516926094999721955286385993805341811966074195820377960731715975962405740847648790955523112923471652110964191153726509732801098492992219907838720620708774143526221875727581550116060875507396761472573272166934998112465579209897084700720929694606355673592256526214102363440815451066321250136968056186504279644354452073674826437952347817458633810359764426467745656723971438273442894367212746438798597500395977007204699103574476511341906659968930592106895578992185844645792250154130248759113843137345028525000374616817004356490041859217608860146002162048134009575656313563436682111294618102945498624405131335390577629526851998223944072775148541003862187561537091660282615296008758212267532728017783219706456492820753956268548223138805234793808226000289355868045701287708066991608433958809878522787222617502857909311184068956411476476991647462671279991502348867655007010454966687670337350719592263906198982720 A174770 496 174205442322697953537669518729954604763041619618658592542350235030216266509101480798438830467112027442109769227008349942176672977849226404012937631144028642756458986369854662014254176771400144019379317513342300593733221242029831741916009803405251306086545804925122265959016437280352253854142961026505339219529566399164438508565693353958777595411972339594301092600421663060072701189373187782845258192324466375101536498068786368069937133923691232520026937208440302239555031928015417152789284002335615060953606599763869180274089549826465090503142043001141046983363742651921292072146185209712262206500906799319164596337548092480537909211430961142652949062999121916202287716901945868602277511503074967637843606189413139462691160396657128586397081885888349922021317355342819658522353705581735272534973450039630205183781019543718087645291343675797628393830691161684348164742296686356498718212262389908886027516970159361655772563732719208890367262988636858875383777042096597355454577619349678083906367400494122724454210202338236125592633730614736155413606075042437565520296663593960311964707451861022998330671195241221255669463047707717106117168402375165433037361971674449149220552772577010410802105612221010565874633141427628627932510681179684697610307799581097806327563346982432065895014368374360834211707988190357812116052490771260719350761915318724543771888068766168720527331937423389399175778095605640570052083727392651796583776489230819943185444505896714986084369902258661995380509804282179538494465011406819512458841935377988818985100924026561610935982180049409139173294525960461358405405678098865510255534583613176981753354842306377006195721037168912078068599749513016298106834700715346196374339344385063475844700112404635399528989262294711561497741896056081732734029357715861479835522430907570605255808926003380671987575994418703941581890714173405240220727502502143957507119208599072555459672773678321037935186985086301278634337429841165586102578445761975057849056083155995966181164269709803333238936150298343464388538844596696472366451286887950582410297794619421430704759406274385657286720331208331772830108950196387451234763016540 A174770 497 3414775071522399340133853945312014970176572952735131632462186309320992668387862350675943093710369417865988177991067494415851102780865752358965728710088477939652375802398028097863149791501812906384488086560177187265950257684004790676937543479423695422922612703159030284335002656781764651274454386480221330438822726080001986637566374370580963575390066280989160668254331839011137120990226354231003132373357093962480870391812197792255257325321571522975777658720686475121447488731316667006513801049199993546416281470170627450001440706442245226702494897580814228754208880466125490029407319757916394669470365568912363804593589272994316569837454911468120240536890902594389807836898672979566398593752960373775589940536386846168304870412630905335634816683918887712598444286966029552890260523563605010062469279457454421122277723926068382531838087657509146619966415328527093809210535209087053045256489534003468107461294482626802181133745943003483631133378510734523655809940308451928183103035019303833074951220852769221427110023404329167707313124785817769781141168588736331848198577491245356120011555628309586562151727194465155297331861745861391040841151036985721860319327527305642664564222129250978936146199626350597777888354864787424165218765348662516462253765433392813639091385737667281478251270913489356241937578766546184307905400985329149061524099886484780506817122855946267556852798652658293869458703839890726579395108289885009238425269329260359386085092121827947328734123353362738842397509947026787354400790155660632151898367142368773559444033124306245493447866890565598257460664066603783036294356437237760590715465091127983582822820292101679471516565885910979824180948047485506559581696526637149143955182843764099377562844241819964222218994500561411661732290001272265834834609800314565687776681074542690660929885406973314197519143971029531552831201597562666808476559974250706513546864771458695028845427027152976847323014128949646007062593290034998028786425278011945151962548215606928793826146805863650441559426539694630134259908997221633824320216266423247450245893652907237212022601799005305266636925335264444328125304398867226839918451234360 A174770 498 66936420777776629542605851498336598715446578256472430640865183492959863255522611288848355724471830861897072822871135798531163374533857499891219810162216713429037227722147160404458800198764359819548591453373275711444856357388640664819497985367653474274877748120777506708412456119219713413929601029642337492756463857090632542905137561846434694046018483827977187824820320107874646785577715806262935617937287563528083646318766203055001186021016311069679961146215959076890311434556237378646266375377134271161236888424678039511059060453591341107357214479237077510898955491533249203635150209748491958598695899380913355978478940591686500921415881963167131812351186409656107097016600070843514676632468017743674146376550648769177972607137230609731985090241096151054004782891790755952935228260540079825509250280951571523208682760617772890671002548971150616246953279439096931163796746426227727436618989633273591933570266931480416992927915411021566928586118304429495842311066149232599647830237870774386257109924788581784291486224561458007162626279417869308513773773070334534450822995686727876704154548718672654768299825794710732917043484479327279465462125458591744740546420828273533061638661624805112095927002970112196631601657426421660857990305853801468008400699717566351855663015666407069104615517431849986693626207273850114445749554061931208643276055212959348770085470334189970480708031857470453039730336891442416768732860614598558439815545615672333866096790327565526822860201602714148126680609471814803541425794166248304621999333882777321323402952201726997600954150806686807633604763739041394616083569477056484233694291181707121013511170010934814623661528774589857601516875027061386564622308480440682173613119764119490935511028128042534048537201210742496681714850863042898812695287276408400750318666900754914764942357938564901519098272544126458794655631824709221374517307887759846934588136130924740882872600913478973840187787768685874729162319333836190194685405721144386893712021066243862220613948524269566152114640094943841548298347624693869527852512803141608569137597086493044408636335704695719450959723701522429388139386717645184128630246332908180 A174770 499 1312087716671202420771760560936540062708168856806799632687107694366812930213761558096143118235153734844537003607931825931740370051761571932001938359834043306547509798157152835850173303633029189680978583284534863935564887051581876627787008832239199923312458195740867983339270680513942165558083388108594713052790874087867853026024519849747438502109090744605942554752967246500226987279757264244139709751803578446920401672659584720471935456128704404266295075412347571104517409618723876364907446483628784934102571940484257460325152253009856761944170891519510295787827096790825870423530724382082619614535242350194298034977780388884649518067277548404547206317587715465188108721329586751775901711783239490058540243497555876637039772876799123999335466403271150069041714041646438111223406791472846121176027313944743425540482178351351860276864609433094406722163631563598762716145650014236380704125552389534939415078376264929584651268570816753098811930661459870048466766457862847317109844840139639884500108035670754559282912491546743676452072632621835949399669223718583528955568700513252662347909481343971865750458626623076192592174731085431911586220597542398164343418469080756490267768598380605207678053382176073939652022057910984362531350901810127451027238154053609970195681892794001525630921391894447852525679104673044431176819398450816574566496348172760329268106434882673668945416571283617337167826500194287350413609974954372252652652255086733139759182869897915847334953758343082279378216454464469003831992241062846009111539798790871833910212571109614219482667657770664807912668322321352025350660687092594904766711114905028357894978862371731523944151333815522944502793953960099509251954219931251901725330015229661087417553787795803045510599461995913979919393562844885076901254187186357547671193180820811916764679709439381863792604050140890822874263308142196748559820621460739308545361090130891521999327373694260587818062384168518766387491393776519263710161225294159446993878597884977963971641545825146585229850100733581662642335114075879340233263331131646965544748987727843543003590852240460843693672407237360317325601863930313976500422183248699214910000 A174770 500 25719543355252489074191420972872206810868927215680308143460254384113083565090290806277986114797127785950783482825606829042838935223466958477244495838247106732727573634439282166187936693355837977362182369994860949491667204540251588269240282310054811529117331278034746088638877171021838210049837159775072535618469221113921797925500095189611727671907702729747202130290476141077129296783155108135910784291918126779246150059389533371924675756033677711411604998552875942574791186455913989948678387325825066901144344016135526312615594952440151794038296708208226338795909240394813220508800055702433299935627861949812730700721095204437959261468273582410052375070222586197430897499395462491711154510860383851659488109364943917288604858753043821497743202704935993412259527590348696964410463973515501406752407582435610346492960136834516404529327183436514011596700889662709667322790100415264788136041350503044892781092739611579451402686108157066327500443259007786571741126611185222043837945956769390778100343328961020946275068875007783321252069737490602000714446814817900561516723133009955691656993776600381963721817344297239701397098345819592846433768873560626692001097086180442301400526532394984619280397285319474362088824182539513816913118716424127989182120827750461936058190110692354889750914054810351287776511823107390732654163733987156940590530208239171919100462987800083788333865659820759011306264603768690305916140312286872035882690945770327459943830281872849649132198044218238638769084792285840803642897105772481676438154831276670354425209497567254978097524430019617413897437646509537637184609393772961753760014790134671580275668539197170162342319630828219229369177227924353705329745232527777469139478276358203515794769857437820269970728119995368633169210122203722426555341678414285362174320329699236525520496749665820936124059689342643637437182907408685033444894600498894618218408241811147478099890438272023441496179880631117070958920426078168287912744148021428074252863888847626028705873719043909415151252108427553111020109064567088479627733947314691305805028048872051532869894841208877122378670807215777216514925307373875180643630451912371764332911820 A174770 501 504154487537571574161097813138480436970112648573596543421308273750276969676086950170899525726110180625053522985810541454965902876510029268309374675419381426340882591834769010864463099212987832399224309135660681047400796607833124581671771386054685583354558004399578897088631286967099392079454742447827583734598520619484220995067799839882249236077296286799413911552011358564426641975316419149922858949550469369323204586543751960496882773697836694370385876915338398814003485732391416412250117383453376477767446497301716646295633431932579602456881930130126761173567117142392031957587628268348373163255557735404986797001236873219612488558651580695124298251579296817054324987595041134432935298945983532476989795861231387169135355804237392112199638260086688939595961190784301116249935803585444067102314572254875520067211579061748012210232011172857938222224124117004803335262568832194370362806301848435133598760040466787804141465868440826243334910589951139970919399515365686264640464099534748757892683045434185896918129340804990077116439394542218147796168637064391263088267277897692450954607729661011205908903197832455866003709729182580927890362825873314806874207340739890560911296630820237890126529139908778954269591191974117491928146590547994855033820481438326400817002672354109647754895891671471114048547332230871968468442486336796851898638998575407899785446946218750807536246765718389946856008061595247367182280831987837290693000255266337703783085821426088728924373498727812155454069320720170596968539065235359944758694701891145493496571122661100760971053454394576882776552764834211634442740687986076909204608905149508717411535296810364067150502625459343419518571667518979227371774156796055274018820151447843490086947991327942365136163167097549753951468876896043804160452730679022634482983479431571253552440860522269712550521954237890450440152836476761735883390075399158710845577929810621022734822530371680829805947530202068772656417991804492861003146347079354807817345190955312567529714572669057166530648258599546795348634515241308954301783500601999247844743194269240966419472135673785557112405861469371257760765248549540837360662467617964128075754522585640 A174770 502 9882436238991934641453350258949072552615941326470712228464176638592674775477572832159681697005225645815171371617074750774634799142510658493933403910326218880886873832417568516525923504585050797333756930315038299896289465615077703509678474440203664494861234473123214262696604398490205112519633651412479136590527665564660478831397214535871754335975434141934408764495324520289414894923023151393632772993177516285555329526184475870270362758100319127014626247882858294999220384751545358057012811001774698391372419338963905684551480220126830414919647800372448064316036291429259370037819468807364755043702142793780689245005514488129748796288729023317552911917405001137676292209407098817758935238228014692753570126812369541924447327186056501430293487676476073889024037849494342890382544657471410629824068838587662361921871026275424398510451478481034121595523269344827265315107206925883947436464340696984138299849420448881797169434501774389913693851056721802450954282728457055548297155235242199195442982278500568622428150392184346616628661690564490395609895623021750724238314619833844290602265025158147881625938520189982541107478410039853002687299266334947970787585601182237688802794255937776589865239581211487776273052182987826894236015651008676431948821087971953281064424447427067204599114378793262722769273518613040502811018884519728156929964709484615443355159120679490341525425313278014078450711012083774287738378562709446259877318967848060723785720811650360982502719672930375826992428185987699249491461953100628531387451870032079132243116791977687618987334834944971626166369882382778811837065328718470180455782004980655088566243307801087905086982301911730078574822597337853587017163316186530248789135139541149816326151010215556383961250131475442156961324291747040526949472000214860002721156801643339382435709222437034155749510410847068920185232263180300639377527224529414449496123961929385045836843762245797187584160045524772200979988404392748635305506407536768794814172358853173059869839024752984859289857749917064173996380656740029057656471699172655308937964788260633374882441270607649649308502574143944587410743185553174186569830509603702386628568387390803460 A174770 503 193715514652565415304196997614821907037897244911366252528758247048385337198634412979907130453796907383158808601384376278873849877825591051288053315140839867083763074522166586226172141672413066516348470948811071618906385057585956536363592874305100845373584334787603241577799942330573713648510466755532673587619939565799954086568827204264358288611541223972901993802223439694701752205854457838301570466289406724678986200049063509465287690287399681829904009340613911383236319167896306376242148709006670254414305686114923981926861468979292697860675333726018796826596182211029225029089305269974335660018276239788131335175611297995082462685239177756419091484280674580721433862834472963430669514106810245061371949148786271899571629338365723736799220833234645740285960250329826918552977524125818787580367330271680785363516995789839289997853857670953219678657508903473179937701928134898608305455203643535981230518514740878940521327450962315722647400625078950181692465879123815687492034572280753489094324580730485100702650707069468221574164949342005746192527026206303720632128180089715737886693148068542285114620440963860839938332925789891469376095512328334824250063446080166882436021812093595665894300536144378443481725414621336190806696886862925484871065935932605746777098447201462698990442192298209644220252185463305487705229623705913224995344316336678433345239929298112423455830579454628866247400890402858081993000329403949733598277915714757431041309995566884554552929582104407728232893421847661559968361040236139455236896886797674113259084081859775510046288976463537879421536299657914465435418520130798764491217329657021895896566783907981628305150959931571107540880253034444938493731207952114209140709352986465467251781722015297344910466059941018450063206124815356611513219745987758955094317481142829259142933518625769882998732190522902290735580472382707416656316552771835506639864311056161875857872788692719586099343875406429054481540960046488666944765675597389394836592598760894707364256017033493436542742625083226033339130258284783534346873203945398888763802737934741741145204647366979012751959710345963740333054130162448071855600980288589306564729069453880006837280 A174770 504 3797211508337151031800934905792388762807789242136659955598006930178272741174956987754566738995645281519453320389165172201410454530502436644837762589457339164249704905896635590787857804536717425268411930204837695558764660002510454410721444012450112330809335635645364268284820206867301536447897056822317816252046918778283034440261672026592736637491676736341390740576775100400219226449744187623364232886572177623979971207806413386354093434743245805129459264080087643051340033329883012835553240936935939325254521667852320554766432830380615243338127476777772655022490299384558577590949191864217458800313495808624807638331643418294091945426309566092598007957316871213896545441605046819760884997762759185464998254460938374963033536366197589502681825342772038124609318937941229407981122537531755216678949778161417916107997789550558736262506919555573533660010367930358003794005929985175313077648954384127963383639787650859571650178896593878293559957139103730404813913711630752377761806137550174657984751236035986665472790537547565687112434720373334946301424372086069908809225861880293274221114797837300847658642002147661664281219470225974172670371229972719958614795699275845628328661871855867986922302519636866667917293801134379829205045482051049703433958044202116760352730480978647378183580648830391067212120616682440651384870581072292151839011131901605940948777650746440603901700676944209722903538175226113111143018169237844115283997443963356195423697809316350226696164685907880615890801028065433712512113861217343648453024243620556098072487040372202755949668897650934677475982919728069469082295019766852052838371915481161198383847009598012570236481211491674548104604641406367087016265551260179411389654488451560949528275498617707544719399323002593526663524301669296007135092933902579037543951262640582336076443449666632024104114242880420292151779499460598518116816428055992376625205775826761128636637358117845564473541458132662280422393697851282445058548137754520510050119326096885694900973386020699318357856077591538955596567148901946183527379486081237318375405960058842821667668122805081337356264592893078663864582472033563918960316229047097077678116832806387506633559100 A174770 505 74432939792709319872796510719145406913736377686465563538265879316596255224126169675330604237885508354547416603109607104107671450833058885286518770990489447156782848481622776328457002458356593297698344139526757559531833246462824869773005209168454227603423751756336095599315804117212902386877964459320607078639950114271964475298055208496443619303753558774222717323883951715821657582166133359938727854741017359495848670936435115150249430042549413984747978664593868638478455950096047649706208252603669573646968879318935501399607634414259351020621276939122565857732058021939935026908561029833085357429409484822387239538445539109789492319164057429307928395560233825254125503024908264926479904295476091446674650722571364877239111480278575811065845403569796658083946129535563728525419045427719941631521985971152783719868187307253056558378370639274494735850303553513368686896924301867478352049466498382472694710125887013634582607866209705751348046557193310698316212154882920128985071236416223951365063604634452829886112539414356675529309723814593162275394774349104116146174724712449328671566554380513623147262415411478022979379624117036619942793147473829744300432401047141679926331547576096912186055308095621324280136349608110698790741110732467789423786960711383956803828476111044998705691848887931133401282344107957016185140745424949447054435071212190963317799506164691799419568713213629819533726289063381378801767360160399890943847184298291792427937893416909101576813665620236693728283753519245209785000895939221329960836725986553253836742777706291836562349899685464645084346337770973318075036681542051313808939001796044392153698273185573458493793876402508844560375352639967354605247898842070828869945798141918144746187789072122581276292320619030778368639953298115415516505480177138608306177577555963213808941185357431802310718964390209808043856891012846179769418418966437009794771776977891860587373489635953220062090773562972570614410706783739878441548993651498435440613044193558554630554172948521731004957258290206721524377875913645690804720158339291209969395818865270699055587889398020557007878485797930417623109805283747789777012046866180216628057139591941738451151018640920 A174770 506 1459034482019476579809406171315753360530671712602308734340427810765912864725048436800873516516464995770193178734701198065553403577819165738883904304117811553709918231687064755693778571400848137284765516554591571477105299738399633094779993699398595757032200051118364510292424124020787105720280322883705483133182485887912128866509443756685615798999440621600636968641382480956761031525401319671774755785269189394265448023716029919368775941339960178185784072653909748971367050482442692699658081331983890045691944647155252030582788295021878968325603027222553059165491146323576307012903035715838947312113825921174938860807801819298450210146161908302984446317173695485314496896397706367483812264239037346774957317998845639862702688273387106682315112098093328748989473906546801268614034720493043758329338752327587088315438291488776625106774085008551726256564116595958685070195506371200380671698329223644275377579924253601477437419821792473241330530320543319169290660255201086656734613998469015757107802120059793135391591332127429016177963519101220446548953420489714512611247045004205878739754324745713243095337019237150204294137727660932353892657104111639417804355966711275510640105367257989800815188162368066678902366057100892116561727423372788126234022300430590277066529028375973583650324243717645428101545441992052814578688240434988480088744114062356131053899978891511001475945312511871045555892995316863612046130682721140493043448391331118271209082391334554399792351246791714984553937520593443574140153849688502648674977854335392638087275830526245539922979977684809075292422235510636061178799562504994833515970260367690259515632352599763923797334995005497159580803114344035443565702226086006836248498123788224984863212091863471339560174524054841994579486837886134073285244415297178066115113837708039654442282779299934739228081115872778414395262485482031316379541330463281837941123995695430475406934015207317661539257778907846871051016393952475399359960928498124193752376382232015461771237203235949585138472858646776077729316168062715682252178360239406811738859523021630282828790986312330835663352741254767453355119739307441703175426223710548377296078972603125124313074760765754740 A174770 507 28599993842112840124714659897334886653976819996694078124075502408367544657744144234044552995425142609201818335010196281371370712824739835980543406882798571085332370020746994859486671228142422728699380357804759844567460525940276361461052566722606064860890957798598429374416002079739664729116032502288430421056036009734903435769353641220496232395543415760862127085085662067830478024139259086039995402964118795765373952665032947543031630851896469370248325407413960234742868285078385712202650060563339960071983925326568370984548314759411237122859119518995208126639391592502684748126990279193314015378969858277461666727167291723442681909495573407391043687401310383342900942909062337190509423077133705776006621900738721510017333218295822584908165016280980026567895009432184268931808580065685598323051756591603376134006437669894812098089929055959260298806675077663678591232603628991345560059152297392408587568848980508970273714668764168194266855303995243585163124824006239545762391774612918410454603185792348460405493143406249324160763765372112399378659422673044609527101548429997718922607335602098916610641173103824202893095664758229971883967244612003208393971241359042021512425665482659568499482406172683534944222855171155337660732282162212282117971515709253469899674145210397358075668657119661436793715360352645875163414430703865898761750115069415233668727584068431892486239680596288983021356794960474871459946874840932435784237784423025396053948640607002041927820567562797531506989589550388927421050085976593132980105585939845640505233526993232687367278416960227727808417415576133150300253510949186227184528735234788462670981033221962299248701902078303878919594058086996430124807540430490007162072231352550988011370538678519976125935959744230692158716322627604046806421945512149804274849853140575415750414413230896135400917043722619238088766127196561886850825589390322831620884902768850051201034859978720351165539310920060840803369452739845715994514075678871236794435646403898922888081237027276910819362613970236846385443334001987476889861509412692693984413914400874177938739261858106419642652483426197465822736639506794666981896915060162122425577523392909319094843153009379305772560 A174770 508 560617077834061410105180183498152276875500265044525606785819263868392799615187850550692891015450128909109047232676688772740410647237146687071446122832713286296873563436764361548592973720269198927117116488923385918619789752375997498959919318116530384004588797735926361478937962474632783999345363389577490229834934729641091260038741208694723390731826236744978793521212179212230549272416725079154670217127900849323670825874527814022476108590098651255647496450344375867519955152739466248153653787504508565347138858559448560883864035331190775060405492485741042475832294830746480109208956439844305613619619849840977670010994391555121631491482019785517330057456039817113848797588943037210659343674162636382244455723323101040514125882332026035982743966824658382690549225900202133054510517833534377835416774379270626651207102889839815257982164248139335368656718615799311149382811265292849297079122661787663909880302338356911051753459677805122226424427584234435824253630879647320833316909227812683262115890793812400808683461657707920071862312646183733519261556688067015460530039713568241316743113732588638656075032085825005873311016296686181208593574991829786826984855315585738975292384150987494468864324981754489608589728162620871724782078381957730703689524698764216542822317347679984623283433209279240312763065531019002961196856078491107092837275501933296312041971855501977623759217572511332672764849259335435041015028585826923521488557216695422118382981969371634534584365573605965808294949812786234713980211173024742987527046917876390848194958034071307247145989331403942815789104830939776674933260447148862766137434556353184908879953701272637273290760741577639576385567040500908962441963952762894304933042724206343210660314313136480157125343346235503640315361566807687613348902643916048098428755146445461831583673709743266828841151822701189143215210911743620567851886849566814969304026133874707947254849895942308339583911115774822519801141555439330971989512097273055146403347056850304220152946437444802645196373906109804200684155377642353932349625255423827243074738347076112933536728113811051522943144456969983802516154257069322871701625833871700075622236251729500293990360976778390987966380 A174770 509 10989215931103277918768901832216121033978669541425970947521551086272733249689367588750537815640300431451212934653110118313061248135771836535234650919223438955192744505155084994328524611378045609226926988716495852972025274158613777034335977012667661864651884752328670739111712566011749752215503084046465461196793969514388661144375969403480326684629025497131658549740674051832481159007434620862330759556145709484323799763418541545435629137551482910016732855171325048341165926161130732317922209340013316334594655833498385363877131836013686813322831340846376395616056516632900910598029216006837799444857772917612986010093845336096202497053348642340137296395209605093755280787437518506341007264191512921231050045081957525857436385528139156061511162329531937336520119358200752779950246238764360808644241288330706232013585496840202388792154285502098195937148699500223019486523275189666802929999402357209490569065098867623189927501042889667241714177362650859415783434509378022776735132292291809604385585236737124888303352809921247242999320891726728172332165655540066964012700311363816236293079592778866892837466168305168661304439648351977765820879373022602869379348739924870296351659801701991383919109998809945332624040907220839156393840639710853275041439945173660463418933164975077848188243782099634548949344816823674143399505609436151977367897512638781404893413063583965696949035696616686546762553553824698237199105130392504513935782914323879241339147158614982173144880806153256578976666099240646222474512678363545035448372193578627073560677062150338771425868315595763126847370224478665926248891471031501058755598807644899895795402181471313013868746243354502812672430965533840730485357252594517823675290341407661387064375469795562605519994854336948598126769558716241664992818383204096862675596183530770802247287421643974285482808857111544986966066475525871253809145835199619316705465899391309256332038366625401149352172660152107150972301173400269025867222421616670748108561614572733259424515167985555994174228501944950411704964428269211419794440464395308448926057036665471564849009005747662373846311874993042196299455833010433360136428287698638004720224649428878271853479961023657010766811208200 A174770 510 215410610120869375929646603609920221009897603475531617468791837607298853292018183859500191711488278041856547035961217306495937813216988892526522940247171727566974891493176412622063377883639476311797023905703635221034253505437357505051056322442392189754375860910557806092141428240024356168295507454133452580802065160586111806110966492208280154977374767062948534147037899242808116466633184165726682469664897980183814273638859425499101388331808059412049346171420817147239158617090529462156444899329287239286215878301096491343270977365676253583563364882865177621124897363205828818796088582957078104873796451111429901928881886267163369792118108595669351498421568621591751196881501440172353387182022692607808406601452075698534366988608457854785715768000741068845808996968901930092382593717748482737510039898441729180659676257854544335263993046429964588620653438946653012175518090885037405740998987926897772347150158122847430601964390969797594276182436257718683952447428574371589914742360187142637353558548405231266709920971392826799564768047765012987871377660634835940509936042823486150248704860908235100811373175042884013064620113684451868934696261395486453744207173022452233499496457670050956594899727808223428341960254753160981011192494830067515404575101604567705173711357019158632505969993433603219225816786614595027898105994970594981874419949908117596787386560330923736093020101321072117128242089306885586241423724938844896342293165088123672034540484787898588614319027631769887494643069020197440159162807301998611834248751001200978060000924075982563418563475162159481058208324441704655390993940226223306578385061317893201028288652320723996582526588944203392427352210008778958473063902915774426920146967339935785029544748272303880266458977587523074245433249640407550381538334217804058250988291141414119205866207481510234290752388259353011807645910042917405423256093731050996493727590564417908745908115336263433658980144717693257584225081190931889609962936540467907150969622451370294389042102699922160358424449928544064130908522248926873168268050727210960424742789641835267094161597128949738324353850670468674891949436154360468324944423767076334654143502482635633142413901995363748272642315170020 A174770 511 4222478768600065575869654805192754340019891789348701224197286653256721035957407190324555169178055410536171603547698846988823254701618168135533066139490409284544402867856499535062601338946576403285799653372675668886217584241557807655397028998179794690897613760916869362689485537249244863599178784900420853442416620081014994108998504035890738194386173499338891669218578351216850647146462517009139808908040570651417417907545122695214843868644472443043508373635458002548856938871042632356059900598730479124475087311863437589812412334444854086731322265111091870882913842497504139873140017805095429004898358589828476019996956724515091038568896667638961985731922291725231901867515910442820952589201001556306747464970613542760713135853266605341370444422839364101983610622064296275470130822105059519856310993445013487068584741992879281219642402903965880364043852773083592844441486131005228037668259231343647776339346830458956467036516064288929553334486401346438991976458711480322527486003009256077685594850280254106552922982577889381003821340272968892861526572571598398565808802298725664153358876390443631667237644139724444118924022164002977182880150294994952443691079626237368756186833211588537149181840545386796832413772289630554328942238889818343726107206100212790983154626601356382539304175623041708203629911701874474913184530313907993398550402490201408493444946462193703490929683077059959023261254672040017436806150657146107265597116686274485895341821243665229519035708434757147181413414462267810981353686874221098425629908568753347993305064553060348057791909814260334551939872728336070176308336967422958224048445216354534881656618367388650309697672327738031543858145348161119610148268139597757721970897178507079850487749091258230865420523358675772964410384432681710086337249434519011945739009807357816033902587151765141968593042831850980625908488162594791455235412140170226433650731524777820455928034544783069201182179444583563083058829069203473499865467614843830299302558430730145937880743872608706201789841893270818800143657148159036298632970535914324850937359236502218240108190777912667022971610334530651972189796548041940889672200458253942613252516215439974251979325453433159169983323895151523840 A174770 512 82769028606687875297327597561741766963149697844915637921183595508346408139538242452723746566728050445841757730885445762713696132165181518575730269939768062548467657448748212393120698823967412773568768493614164555804001865268762640223735057371264013088582835187116612336881489409018269576246746373322542115044798006025990753938476870000563757878077617956666187437074038693514807142556841791779974368488728796244186245639885221432741944014067560496730791727952901594541876568511019062352956709379869952468673422200931225334406415236517052442431125457144257970181699519511178786587461810219392016396939520204021335832550443785062928270864142686940824248647789263976427118815295679618674872481164645324702171200545560063743423190461365009293085596790781447126341666567895338622863574282520782990474925355999114475076668931884743412612886046459546140466023013437331147990088998964446389109335811711799195784906104223506306544002357290227206134665008163010460863003859709989853609409041072695274605887617839982448245165037781866675044079112465968190106630887677094148052148202149684425910654544756771207032957199615505378576264669394166245054364837147794796405746089089297729336322071114062047528211481775772263700751336079377871202764785707026678889085938571796027247229285466076453516281818056893570773950309954326670633648135315118491627790007738508059380390243764534415498279911583509215452894996953086332489388578939954269681389784942059307432366707983785344244239368123790571418295862794730561836297529949319164037198855930454376363564897309088018552854452760567602724965904162635323154291365844430886881574316552596531432339832209263671049969776385794305378503972687302056589347393599331343950299099572948811889325072657299093151669218610303524060849281403993631471975213033903337942572011992839618755144394143034105386850591299190533969705173155537192062607143348360684821370642854967246012683424400929607145309647813746858836425909830301406353431006576205824986460843208202698222968047001833756267562320433470140191871903287304907276876615276724545000863155329173692300765488534482501855339767453115989288395717042768689164994005057749359337899488200910872804663104395782884054649366720117855141660 A174770 513 1622438494525816962978149991535607310818906037136144545182339614957319639094507592600883689876448075661334724504644904293015024593878633425503296615826267422584653736765959591473452403284807886240918596726025200250194375676780701032107846939194488186382606044440246074110681592706090582984343858810689685638687277071704850677687029496752546746035339272800397106802633637251698898391548565656008540561976252955937968135615612202979484891348908452212444536407824403420751861947096056789200025061204310209560457297507566567141596961653794927531680834479619479620409803098544284077183286530780504500317379470140867635161177779077846795450387886380517369283031979420543632657785524044369354407554836788453810403566346603398885038618710541058896458526922453503731185246080273805621075507615841566074229966971983648495439377334219998381158511063057620541449102745354712389818131713259591988315972543506428604432081678649823790416577740566517630362773936676844652490162666058762398971313495620969763568531399304485670247618517677167986324657758736568189501285798719826918519810492729311817974986232963352809816395359625492291127495930540424571552682354890923304150482394637334464213216481791011044059464316586847367675330857414192741686041000486898069765518841777139625887397470551404040469773658247052151269265772094799695886295835262422358979946333139832489773001064827457150403579335930264564247688707013143617416977487574832937148495298837129858014766314556339074210350574926834346184288321088894010847293200712867379236073548318858116725251123747678786612704925220736334354447101456104876134349176974197277229661529015551992782190509309368112532857247016667646291403328758349565103267999185824864516005227858045432147470223740627732700789157778646319964994649670698731431948039553323795831284633344632399480524380089167382027903322053690015023180178286351876216433768679154003698280907592336431562800029178987614479290515262886482328057601434739098136481091041318966540775149264630859836473719449201417748050403347039794770254248094093644282299114021383995192594719825103479977386866144735223455703098644369287500480873282555296970271597469802483487563154461738713277031920386810639806077716464426301335295480 A174770 514 31803039286926035501609820836753376944930429176793007529748583211209784057184129690624279636234388612385432823898291683066234749375512840241534101687696224077736319999618682463314401616068105362127073559454777481690145596212253436362615375478355300058207830594534868357600968243343298198640838744160392844567005890114760476958030398256866551315220962547355766130879037120333763112756327841432237620315884141953567255150150984762918641407479359466200777305935382227900676403345100336670879828896770179347934131477069897648178358307931272932958955275038375582375014990155965536969767995988897638995829255976761767180408070992933509099355575077966758785745168611953707023381484723502432405478215038246106946206005354919279384463260540835375123370751648336789357246067323860569888983477422152095666272822109898121808488199428711476382725721245169431393939171548420058827883869853225523190523304688477201792278469279987741716239450326582521300143888572074500715101707717080000834645833531753208232775077883278910268211369938342809086069266342675097184636014119875159579731177226331768106261254227893097021249774806421700275175796654188733057409434466207041460162959493934941078209740139745327371591572005523900325399571766281670043151904488779390256517021447429552374848737970519336535212049732676898212286576890651953684436500329165867765606416394416988726022307492357571297676546644625134404873978581976644235521260222053296294030535166415634534746141865566650548885947725476438730113848251688637605898079484076096418466349656947400873593996164137102266094223391322420865448269357776663619350189412756849183824938410188533609919966931142401532605396706050942816809782671817195487852202730693145394911390526174306988005899436438712159101775919107806553650301061995755129535413999349040011981503440249472301777620143363464879476855532045840375293843885063896322057342671041633432133017529254335876526760159283090818093445534873453012847726266897845971369895993160927805926449489424450906311859625675199188863527738846353623616383579268520327916719956170553797040696697148523085343045049403611315696190284287159320468436789688931888442574688609063223573853615859514056745506898759157765695851343486317638656606857300 A174770 515 623403174479885653376738745063889703338918961904590496461987182923794572131603671101109536828582795703531178552719589066819429264243778100535918035778924768545519922047871676879929309004714598023607009671513951470065033726758216182799285558018873652546501708931466445105448105395333738583667138078688161728512763819342257797626461188944068642128414561817928454897093778830148787284550639956206156177423420388597572379515291467707119005889925512907559184538500826023484655437618794852326529616834463994373894635653066836192025612410471850378066513769621403686095564216627433357137108180191084988815740575339104690129491372442304866287721187227916519337659425848484585651780230892309155967814616772145351571076306563561367890849948082836312627254577352170822527233680497068810690048503353517763408713784768256011706337189762225025834191206689300131126375099243027247789467227044794992321045830187557566025813950394238034471901914885092841958902873427030426340579022180039510301965229918112892157887313099501799772993603283777226027961772524459496276666959276507079362063617470744825689621287400174254847185275939082809168503674887911614850915162853908071811191027849630320377732862006071425346926950392815177591635038087322438771670890103012607321348584646995243874645335810722564211822558390158900510189328941293824027524583566013504678994615183415479867656781692192047749598516924362548674075163916217473291544125455711226380753613183583969312964014834071169502923273104438577060857307245312353261920143199566441281910006739409403605331396084164354872300180303997168583780641596691058810397536734510580727139165486854106806099199002062845532762873699153334078437713641557337194529312823779036845228212578063537720846208605601412002085278865562066286006881452246142378454453783291842761537634604485522714812510569686258478337940111259240982819912811842317418616154821324329857517405910162584259341121079467117037280104895298910694954647955673975296053603121459415810451296350922937400894212546011535050901452988815820383088556150567287373729900298556081508207741464910629693790889081022722865541498496893798355453010451001569594696052075843259838692195090515040078586712952445090136359438228941081888520506281499120 A174770 516 12219948994351679290564797379132545128096112546323353734854865229923637991713911103739819450289600325146229549604976560989502769371471788951192225095804381625333057434246060610581691851796013934390639241453942917261437309421768957402978159145670585858861226440266774662422125404358363700373745041977606602041914351819741047234313415267651235266134630925534071025537066121749539408017998531665225231957616266141405471829691488199843961990535678496534615669122915885776963987987527213350204296878309334320946903300137284645966188406291710903179586869953163480016469667399315958510636057578337651961868507761967874159156522702205988996038401612686044534090041279736826235992489062569559351778669712489378143250130815052924578477161297856496859284069101886500814842045247857475503285760873752177776185511942754532231569499785230935527690339650797939925169773301422648562749077756648201586251617172813198720760803263349384671730479619338139561495892824772761845053529277671426763859121602209015380325698878601356395871310343357231246257297578955188703340128551102077649780011449930362846836188369356961515621428757708126418899308759977046820118905964852871557435925067745494046109378482833271939905134710008391105627329691188122678520622744647348639933684699733379323001245497713045733160809254351845035123833013620664647935583202624496389551784681218893841948819508708041027630058831074808034484086958211716329484203711661591237462236031594077800057086084031321199029651450507257262070486206508764496951521041099821897931903533639553472524305152447793520069725868224729107256847271130068777024748895719686990656532738048375791424622888918468966990816317645406948554593245992024251869968102119513949547018028043810940229720393081099441626163477220971704230500336576627820906709073524672702462620701535621776006282530409369895328915422584048109699395555643889220975817544750256842825422758517989447397268778872954268881673798064203712569047996379394996855396757016951475555538505144341929507877448015058484392571092623239972302948254047036387831333177735576353553334351154481466109165922423162364206733137839921951076430590392095977506300124348104890748981184590422199760942690548321758093759942467851743692461325473338892940 A174770 517 239535439563878442973765504849017404537050294794111418006034571774975968989781513323904269763467208744933595927825571995796644218400160742777491895792039452840853823280571358040750646798976156137210712387373179392644742669220481376254961692774149265986524108135607608001332057070784539859392411729177906534537443395857800188544753768450038324742702393273904298424649115221440692645820019933151105040627037871480409670208040172178049875231361363999146023438588212654499222069046852998471909775082089954524737204115396417977162388948104504713654411446755396765661434734265827202098054643513466473565461500334353693928681467879150423858039882124150657729316469827741842029440184952708271521256327736402173591843712665591121023747947869733103352850009907924611620362948421268554318338673957241685415270641693160556034969323083759608451561012000750011723877765128111657883980174396350820448909207500438491136795699542360687941022827026364296799349649192292804259708854560336285245126991344535889567031457260456474972367625577494843605358321114717836438413703582035966814480705079471355052938138726513872229036991661409418124181441144566396880059179872130825414950931366756146442205716642764934559949025238657532059691739015034542657038808268906437936967480162825116842475170371525786650695618791982307988338474222802939487539477910320794661980578642258141906465280142038238531412365457129870167594523880790899574331887864446385981023524310553499853135032106217943309308058229919983746667093559127494423931362185718565643694731784492520429012025992950252496242411596640959656451551624910966570548069043499767656338774004085096776651351062480629688891135925722393306413802729497945743597777543217399615241610540486569472319441424329502649154644478400208480764201311568177093167168880776180530380448229963623448789627446271958118551141635154570935068310698911603697725658093578379811739607054952223237718678344126528499151452752374416278479568130074252772685511934992679702380249967388094151290476335096963865051643506699296948266571292741451123702505576242867383796378443122404233761240717547939582157660102396651588106394077412854900076925442775499992618269341649260869198958541541490149708792255895391650918545013407882697910760 A174770 518 4695373674111196244820072135485641784602714750458059469430935941078213714214059232461260392163664775528588022231007312656629258979577181508452607190123332258782035018612702326068733567971838760805590449826649821000679328540622566515580801698780714766197259708812953891775336320279393145965446354341600281912396363403690247476113216134844235973955217046820441132185900931033614335493824622711629429341145964399142724214012531625342645454441183466575581854908590475330577865220492424488519162060954830410284564354123097285051052502194556095105342869999712417447331963644609077416210108611514912236492524367685493346422139974210583906259308773359199580124016907473354307724260269450498475790107184510285694257942312420786339254582695665346994066069034931069135095853700111660953890599183624090643757957342283821276642936439518356059636563429548362079013512026871471416419130815768191025791316699171978130450270581668550941670544783640313326522712261971430724326051122038182585703552520476470905083935244893768943806993800698743580995002564233401450910596714274940470395373131187786051817330548480936554076621594925518656362078190416481751665873223734602474930996599215228914814622411522099764410848852823030233425686362545377413975152041166481251793087906218013240612818966621402972213889786399627946835565736591550206214084198062525014339646912993759416431638579395414042984704160060600883950379822627176255244337336434674346338431886073233672527075099288998040717735358393240070894911105875530939189138064612934282647882234507718851809940260989505696983550232047630222961034207694657495585814472365933549879865657371543328967543992102122414243175079425194035946916412549025486473979383532179365138452100267599706752594750569986517847629899439437409418968169878859070803635023494265617231844843741126245307552501195540392630469583003384476885160916620669700038929128974505856319462934665750721387772085504299432767412507970369509826552781916667506470786408094329750509106184305202916409253987612693237667683831625748526156681358177369670879780126474179508721600256688751016635706374436208789266292089120446026590139585629016191359211915022985226507198424886027626967615785570353599366269987706301524673453575660359991171107824580 A174770 519 92038714520392229227084611026024045412765010001428586925673788310980573451048020084924112883287887166444173666838609414869674738721027693528527263363305663144605997593992367715027957358633336590335027860291277403882136805408540879617933498644537878072849418825627414050972534548784607376430139578411636996868886980901692835168971074130462945111431839809071893799203731625471792982909257608573340140794038153524957808562663974711926364019906203080453191520772167058841774659552870435777099616246926810620308075944783748866174313170855299628150426224079951360047204385700192401246723346904860666146259989089909540242213093845794397851344546717347148045440321690976221312269107772328486169729409509514292442442011616228541156477208976684183907949981869868807278224312609225829596894970879060750841701794408176822971594284052469492397236307894445981472072851026856817576536144366707906091210569488259907812647712805071236016265330907894594800133908959814335865946449834483600484624751261252791336919409103376201576048217508929146097169196658744814126031680354803679518654137303062277108251958358385179606496064274693025040600038564362434151588050051586497841466569922865985821440082068450482939216524653088013396952772018922749053706387653906557228741671200718015379667360541237570689810880942309888221888451580329092919405538962882137420764964126523093438634837526843625928547932414095533070065475115543385074508600894460598672479555849784002138322226243127907487931105185916233639762063750705063910857989918611375622745221917125573148685928566904264679321299152355236033841232882779124603562168716768960401245358959458218330336700556534452501514088218001517566909062212372194856364998132400002372226538454203878911277792828353434298519738639657207621030405585201194194324676637367425748202442096633108430555020679645355330070506647481200880748353352530056761251485088432605701995732633578438585690885182336599136980291482083730379245671352650948331766102398779539834486819722370337600066102513893536509664974602476279103023971034726228995843998915444361153717940847816518984970712117937323969649917948781322910823264569393581305610417058203630967218603531997644202169943759551112713236134149310130230753645339175831533528172879506400 A174770 520 1804142877333354803198116300512051202695377941445288410458998129040905259709229575490623228276948772072973916688782399519268051571780325868969009907994910418837234506055403373337275694075197095871908455311839169844247824658938889781648165924849429787203279541622688861414209730449939553513390450050578554071023640687238619551291923518992118515230050949982210215431550415136597155017372932149429990728215306544250258564302615018290648962175555938341859993614594163778825991545977501061610282189153097280824448494385086691151651601724053081116448559739072336559932882921163207804629193629818970166284076069647882440142367719143121812471471898494130022627521605662498982689744742828922716448537409415391975946462617443369551328479911106380677298288550547099325336683840670191011646674265280749654374947930231124741605369879353570550452270047710366699267209946814935311263790085457077559431718557317554013771542335954735786722282074786005063631911556907568349672851585329496414661431788519524695309823352160445058399928215803035321097967011909713282265071547404265011649717929019253624688168835923735742165599297835911081920323299576554243822947205445325306953825228697022454856639573891143955052422551838982385784038003689237364405375196816724293631312987083386631254226360716519894040269916017268642525829481042045142814637168536331459659309812468458764590360668769550176055982528196396479178822559264501611603341339488879318743269907429034123842158606290718143289427483136594653413375902746409556905107379195482120344117557371613250352822719958517135254550409000917104687725624007202192784368135600290689419277976443434338339716675341644345832556743006090667921357401540003351025441206917325462968205241640852334151267588268789268549597398966930684348000600862145638718293240642041256021998652746357347714613270054855753984501678673456916661044745531133256013381910664526807996014494763941618490962009956389930778788240864392774923604140028111107282611632750090131741280889688797173331292825068087115049759594490056191351727354066022182599164395860760240860999567777299148454644882300101050016868902365719402577511605499113395123559203815695659196433839927019396764907610607105125834501102228507185076931431265071074059859253612976628220 A174770 521 35364808589449706331897246495552616649210752995445533420388694399786036589839744687719176435760636946886547548489338928538082932040363208962502838687988970666741807643092019330164910440234056114647812950687643546995668455082383312091326468840965024044220807502038528235813925085307180579184872225461301238488568407882364439542731449650312433005076513610119444833817357438303845807178751233083869069681136298086355414852502051025869326244638883483470936514380083277620380027442476316256814315694679396651794028766628393375170925830820575325189325039854869717167853010973436813686149052284988106294639792970977802501761151788430379922271394302937389986197530468755983367708155136663435315495744129631104002988267784682918328912322061030065059716868259874259105380869366592771601072279351138283845996978486688712776771637403494405877495905077982300144589867905393510944535995678593489953272641069328124289689865056737018086258937213689940349418135538368245830472900909682338885709785433934971816210366012129634931379191310122880855233203270285003100215118346186722403554091325981272248075208413525109659544897829683464753109152277699577723054976969551216615322384291452464237233863105974121738487103921931208073050699551363658798151415554295041949854439944066873545127329743097862421739800203959618988481421265497717309123424858243630309359653523241764576977156390585885024205743589157831370767746736637285475105311862152411511544978052944371045769990862188430801631450036512423210292760805873056383748850936131850604374016736853141016290457807940924318355432437914677933733561647947944500180059590474729377227726492998840940676907939710211910475324774891301054592930218078083474428503681628415592702756774417448999829268353967014413755773916030036634932300157069373224954789908740616063175791842931654633268740889060261809958846575286595832908598221152920731844255451594569401905270424367050972081398733474270240789207960443535691968757973585362572302804893401164363613048165192982469269664356918541115311851061529106860400280491378195788582591491818623325912952373852677060191429997875868664493340254522913780543059580170356201818426207584849253364865163030830683388074780950530917056777892647063692567879684904277854545529555793394986862040 A174770 522 693220976166250266184495022607706091045777977521345404661170777165607760193133415659441721003156777155921332972514104988421102114587148050302654774992949895014562494582655256854489201112192273884129333587470733496369923212277053024675291660572430476465386481451679688855735698107981623263242311850101976826274363860286467056678002324753500792773391304555510407650277625074081570375720726653537069354459642986873432297688486639906475514756762431867441359213018398793320525519101429205288573154636823344015369271059001272555013796984093315800308068314786596456851918161168425500712685918261143229768559055533030814991639657214444588093242058654706820015313969621033180311316274299131916225424859980491491251184049168891947639969785711831424194189374331766676436576475987267668254027808194338374668483117921124217619152894777927464657104180886338999723883891414313654719859276027999504606972750809251335008946721070616692572111900540468135943289229191182797861361453958741621508186799414561529021830899259941751764449849661100494721245929406159618860703467556880585150202286522166969587516610633750363622663345091855978254534521027143822950769414734195742648224069927225975281235729746665160426680256025272988808957426821792436072126683289916215484322438152285868148199286369977938474423669557746535394944177120456773651392231256654472787736468703275256769447454977903849474930809778689282333392892352741510618512711518570230960425341050545653810149237038459014282861540326289036631564043903347748487835419144949156351457355731677712829712303598435278529886051393453107856128170735349984085327335308117509652127205296485303675714411094482898527492970404862540266039950213409190725744178141838995530833975323925593653800984123193828269651411752423379151012263330873253093418153072840315428330615683147641374976511192745981943957556584266172843217425669994806654477839348774838751620302862428438390797959482600635303560123661825945769578818874616137114168474237837991105452838392831952673826787393024417874255789458333958187510106840268039781773775823464258573785451571260607956573262363717895261297405652289253560485651312987716768931395397519011248762427729296503128753645091284696429041834417166640273208392506562223239730396292802874919493079860 A174770 523 13588517539446029128298765101259008301126723266162659626722736153611548915519764623916631927384702710049733022040673937493691515112054344041669429936908965154086483352067400701769677990036282512442647082333788367308199687811386338307301755039214313358709481765195017758911602918498730693898895217700826724287328841900766919362637762027086672889631583346820601400641297172884789504201031876683882400402248852147556721812934300262944682014392730944826702039822650138766585663605046187839590294720376695494709871799504514177994987073311271345497063429917121823892341582627370465691533255683605877304935188311918677064488318058956391027373350911478168783002794446313961931706438241103428685187342789841850081874605728820352172955769410610997516024435055934422131635512976921551466522681495153141469113322231492898427081922266665296758714150276238111994605271894913508354425170584164850610712389908090303599517249336736363351061519388135319187070415121187429665310161390026352355121138756414449657950957471083012205957111021677700587402981852986337578622506270834854883927542816853425611873228353567566214206337230945663056061920928064920939781404344564727977839271603391099276010318537260267368709664640120297204701975407510075780522168447697522101628646482806667643374128866296977806877790348931147382852076771433772411616873207969516117341579950161948059952944435499714866821708709076123723141336105130692354506800696081701805133846023727817853042174298657882735784221111844467659539495178300661759985493502330442426669416482678329790034879558846070521801902061059035382281146469020768740092641926529659833726268100993978429652512945597145837225705295400790739403614049490316738527953905507824308766991991596832712384357890953577067774692559415229162088105750879477350067809411579025954285520665445268223300634939131465849005194214205938944786152145074639978888153875070428937614691774804051824969370629696538919746115303229904228531748315611467546126567859707295408247922174563243771119370217208400282252620869650411186862466253882653624424133765108954904744719095786898063312072028662168185036083081102833693769725956494125643934237010763741450913391854984804891298998267691287838451547121188522589988367217345753015040917373585992398378508364553680 A174770 524 266362120115000086806662127330384058110979938417542476481673669421922804676410665964880403381153221519238089542119957550237236090805387137317656115320634759957453351652662693973433971106202008696708494223777585988504596784108871791222675977603387309884992785095966256658505551552676420953824520794129293599378243132664469293059958354576950637229057503990986124099860299532610018787267056471036736159147812645336763874103705856065755016939650797223730581517162228807084213384665589854930219751820250830450479562998518215858056464056033743930340121552927353677151083245809797707317009377197356488670196331521670852285069195600023519704127836473553005829713956721332312164276422090793134787910377141055085324414530245152494125387044346826987597279551772237168292552648937039775859509934413964070883220967713240677046535622652020252286387309057715290431913539960210699349128539070940125643184762371413380348485786489759473336891210474116626164486141262226767108226985705935104906342940395049242780593139326338306001229538482476437253172755560992259809998749060201357877867109145758562321772052599114822297122258778333542133069795777394059234451265011388383087409659321448258081128288686140031214781685848957809781295133129055078628003109839640144946208512871653860993133805888954072600440507945324681440919873478700629692057174971226223675475177395338037167922360055217955841535284640379367442327187999378939180300796626080807265663418796687344504787046792142580348383287951513714736004147853485527915887895144845913302624745542003264812585996282788370769925605670993160170021925229616938107945982958507056752584797663556759881563255083880841606815376672953329668927102332069238495215761730020193958611581488447139504232589724671033559325695280005910282827669777727251685155946992353913683064460655727532029991404701878482379453835042907258611431981504535667196170785604652708686348349418088721010621164692513596422262716870352459025853384713037167964556846071813930354637779360335866008649942323892274939691456412631570626544105321097669505693830281891958219341725141829324265782627949262558399359405294480340412984914638712199559411197116059464523285295892649717749946460914530979118042530240495585391785333921203058094269839117302226700212646042488155500 A174770 525 5221230264905714162138161891631423205832420451733944357831107641285794663655452958723821043160733520835402321154902385859076364358275683553646351130845652627777035445009010775199851999854093784436597391331841158212878738853902417040160556205679843009151315214741648797825008062623960285038137562707627195434185597599160085181794384303779624363877312303599726657784860190796924415383219336744230225507733023071642393312624120377666629579106352912786835914072711969253814611999629228731295979735590262058113604899187082267745108630431386375211255717183418556862393709892022072031457552120289326207307311185552603734573249307663342974283922823181235108795884196648761536730184494117288787009190527531618992687323539990873461025484670330733200270876257814957916936194892828340709476562267859842222299755940001621519973292848142978718652467273435184846808257215694778233728109268443397758692857101292055173500714787255015859613378156652114717940938153951753967668035708497578536347781962502616500570737059123926003153089207376392101358991767103588423809257900455560746287096189547616521777950163174620393100624302366556861946771080766557421048792756971830740714676164179757151515177438815398354611883237301606347212649994893762243756041178554457673538057167681512500380741219661148864816857029866464056673763977077412971789932332169103228517148309961836254403666041849437934906059782699007651528373816022489860681563860957635287939832530118819303255017838177404561331126474641350724410685646684528139906572760643776090227607835444931514177980909100338084986011200560905864593734396069804751771188417860013399934507370074771506204424496501719311579649176317525872769518320509607163492902622903901936468879911569548836965134511398643708876325211103983293948758820894903836652949522876312004436403603488050417406623291665587072470588225505873869095350756665756003304699760534248520599371407678683334446144245333280887372654856346533598594873818613206250829775750573128803104314342773381470938312398313566156159431646347783177771106365641690263767956836761512399906581591485419318470973009749372641082074877546320551672496602978310579269452641934760612821696919174327912349645635547637984980581839322647343661253525535055127418124371336440874191575889346344459557320 A174770 526 102346555386319688891232162593097030350343047583908838884662895502810477575051384220493674123156295094262334780040307025489657343913683858213188637549180367489050688835613277562804804927705975256324173368178256159511263050509598394712355431521060305061996770954373014638999551385049317954641151550370387490771612484760492857069064228062729842203772438546104337954912705360141012857731846651593344409365846559102521548377294133539315416943887712856796760363922718504151045217332518756925273939846820565042892052783385623613821403515659571670857290637889248998689287824152333410150833229344901995118281425189005806883433980643747653381889935475870734129063916192995066921652764289410672712161017932764418353601830706486571337869056382435987844882728808409253315546123996668485650119797715078692827555745052690817321275809362763046191005411207489184309420167510135502977327698530898943794957259256342103139547630911287034390381965289803542226961643529276140012002068849742548763554117122633348249138345052354058187468548641762499488362519365591784722516813554731152688518301629645269914132816776776856346443615277866988829547064592116262790004376387710561168100699082841940362552250074531149860962104002804401769104555418612394373050840554021369477052851654684495160809428394664034159185958899001920493594440037751575594325623883121586514166917496396736863482624584410322344810628018930663344879816099345658249701075622190770288115789989725677185717515159166437419070160807536468948384545310305972744963111338251403775795655487766801998913516967598830859107420783469271086773221461738387514601897258945999707009156715620873401062369098863446861703441547360765485074768449702217286718638718946524028642790067974714813743427188203624256722693228734585247977660124354235228343864862265520918608469752508303626277097733237433092689988016912304539099806920730167672243057509821553896136169646969201303724598486401807261765184071842034729304257566602684215728096298177624726636839392406044232996933623092581469144904192017789438037656352764307229281820408505335781076854136955464338838688671324574561228273350303570159403937998595929336127611127793980416471438486369879845228035998058338867058386096360002989952306215752816686447015832667074898601043882754398053754431140 A174770 527 2006197173461408276740218689011726097296001212907360608083217719814983340140362569834664041438288653276996765522947777158745877396319666630419240119592682432674718974778656021777089010993040527120372661926432785906898620103210408879249174128515267894145417695096304618212020408424728667922915567652222772886477952492089583385107711816691246063098722976503424928992472192684623943240335242681313400368159098743794604319649326293013540425267457368312577183866777214045656819096337420673619991037581396980380507960546320094891044883968850293460758235872649341688888863066640329613754560930161216788019226289247580640976469154005492193928463540914095307216675776419205105149475948870843512386491486508857601035684092821226231374035782183025563404658049831561925676377205646500762885307565334410268945905492223089461130026895155588383293109351836735717398069276725418913666799312874571827825354437249960804449357487622333660865251423997350878080787418519932742563510585924617732365609267490076929876993339145507189466832487322739307594490003245338397027186155490582154544775002257210391309214952680429774928367353576124412670224698187891902443108364903109663045279162707191550806992054445782160759180808051088646176381148102990159606780332783885705934732324597068306460673915011463177927214301521378615648974156946242407722557907567017006681596688247220526036150152699945096753539995521019080187326503650999776988150623664619618230010427438770194075615428894962668111208730818203389684883132761932031062238768545831256169370348643597017337771245420891373399885577211553451282022822499261475991421638298671068396780090005092990332853052871496788881391549631716548720909738381544542744651592675887141105554034443560448209449822778032931281634523793330128926874799808832898051092602377179218170251219652264164194233252360296871817322072636926768069560546164801990045552410002822338937812676820518876276926245084303980611840250803592708417288458225671997383495892807102049318406522665628936281824421941548383644612255812501062216630962055779584666691979879564755219156094886019420484496656864331300799823973130575704718315440975980803868462854057564962188912524388125465551832049284293922924440499280266939286397762779933187152679276933815630825936787998175821303349899648960 A174770 528 39325476891843969654342077850775692366099185425067035055738394859150407930620909518847700319779660058379395503518487547825429663233000761375794086611067123496109473854560526503261221230680775484907569662757762101168770591751867384341443916554800849739978172597280992171819009406941979963575673002477719243750353333978327528754388509961717577266131325581647696912006101966091293175256038569307258622423310244210015274771244545618357285876777282389775425101359806585800246463775360902711780307393396603762598151999736913716668638201735999936758211268718381757896350495142995916936483493202186942133850878603549650535414941473381677341638088947108160736190544440305342278144960628113510240389333406385608762737061233879845880907278064482610711422119247915548058699092669536583957409313245565312376798946631001254564379969877564034126548483323698282324947769652951494035561097153639658438133653884016472432474202332825353508993624022814106622336052750866078090453794493292287940088124097786370856815475184791886875574792229031787265704693555252603892935118297409577838655526905727536460797961588308967671369000518355575459294755704331992479573547378826379227303000979285669696076717888693971840670312338455335639545021496010257689999713710178887053711253549698881288557634921245272819065220579236104724949270930865803638426004509803043481851071768855099254963878429741699202152568647392387990901310779687081529176070275372798134353894110538983354544536451481543061149476122428262037066610220014846362576031596072272945180593798316133246088189953826795733785726225393449968560940279857301990645459439328653023767683617270676080883712141324710956789590294177466240666507206680267677178443232914101021004546154519881837826920612351574330778975678674163958490014577875082343243281963453602172307743489015212394027056586489441548125714175139050490787221286822641688142750668632265978037450194899641365811106952417928141551485334486840198553653628835364926108602275076718072561779930654819016590278085901297793109107969291741629552610680179735065872188960317407923300561990878898543381639129015933486953574960077271613584849114607237718833679529108777261033082886584596889377131984842693479106543799833406447531965956059944118814002500009638162782938019739198566433866679164482780 A174770 529 770857996027728319703005133290686432748550135406162808255223407945848576441047728248090051833656855026064257382972627389526295099947403528168649055330897635178055473822376465738270436786715550062117653409004990780677455232621484364650574773058032128087784245106484313455691604182856282821281674271652684963771653166165223726553940187161876132879460180952735178365718681746849336136744924795225640835428327038845620672271331263561713224743047864136920514524277744828079217137267805318618896911905369189373051995118335022127818551139384186791484163828659483345634920716904142897148619819994707509546528134367553960547623041784758485245297625612750625836711744902189542916992413082805078861268201045479216458314273270828646136318233245952352982270818092982523215057688831878913086636595354263687875602682914981099747886708409983301793014986818024378296890463339085909359649712738845271829724055609136455371398509678685091860959357229950694013680427941689444209142537094004842276989676199199174045220014695297227389509887806648606659604095475571538263975791838636389302743483861296167447351251744817431613745373232438636576971388646091018396708773276646320710483762150678534675304273247187181575037301699220681155272865188411923136384228540146211242962286146465146421238453265575922787853275866971823297076993137857325974184132678601350764227702131500967348581418943646635060649553872645593876628413716099668483909552549706965364985414124774724277011809446325778189689362840630061632376303847847885637283340283969925725598743465222495246223682137141604552776432070276829072178100083740011121370819938298618273223065868959702532389535061393931303492760065075143617828325544436868626507301506930615537843972615344689341522849633865737253896549971736438120991136828632564283421914996524907404397169701424973695454199014132780866063377443753595083484343594736876206172208560977267698667759782610093232110442204369982346388234914770790768456010015142365055908824412557934851253960882289239697573694758012817398976350769444463609989212336252204705447063333449850232972860926052074361347469722473671346932675567610705038914507626215632788596982261127397813205528553918743837445075615054428293152548639893933904254657384289261837058889852509650333055520236990982301060833341632291804600 A174770 530 15110358398810053630974336968421957603961387388132417942351854186816128936247009638498151677195641352441251514841633938571006888723739340726161097406802168833693119901756749626841050598631976981636854757215746166525077376301075744764013182360039629219975897032599132915077474653373339448920783415497262928182132701612817381509582806794358585994985601200904189384677120687595638720861180840579974442348807444192141612207847360657092157013055938356034633535929467252760202228524477056080206714555388739456693961445711451104012585522765570627750672642611171923822753957996404513926911328775052763399944102356021914131104856329649894354396646715623048820543062887382174979953543003104184527725069036504150194630267621917721887684264127179879958675861864836524172146012757783397784787666584724963564172251413700512886256820693872522804182645645058430539677364537424992342316359633545747864766592499916638914173681154247382837833171811427869481242057126176943734521533921662888425021263692768578111848031871241741066497285945211133758709772213807459737797849578685832205702799931993600568575442775903949706183669134733261635826217700945920438280292894195273799740523478374599657419644668114645244539909347237811453550323063878229021309145957844232322605659679331756250450234872354184317242227094479161101033198494539008372880153730339939167877347935330610193111793719169482910717153352859030283777282174761674921934513519903285659711645953319940034739002134222341452592747829252554345689578270958904034247181673670346888000913624224697553500343371164059778616727887655840178079385149280531418143808821785070076063065513395664471769223585389731700086354126006012671019204596655544292136528446960410692858716530201440445952649060696115569299305841767001981373504305624840947208554034518599271487391148179588845363080815047974184047132776526743795687409612356810960570745944069525732797019449221272852636187522278953441535974039247851706156434509763167010990559850026358363877562068652853745897020548056289160753436634673542406391266910662605036456438269590095003949326096571910770752234558118289776726640819522730080095530564904229719314840327448939722825677509680832330117001482829164918559682779332657092557793346514872154470084240074891665818916144902559215326195888728809504789286420 A174770 531 296193244562616675246630633552002079662164682833621521099818237514746351462465306492793040928298909956896557167861451080896249643236443456966806303199487058147154901136180332362961808096113576007330076888825402947219575949576231516242702035970922038911935405545223958294864344699732595694888913689295673646573480253242793146185618452229076815511831621860663739365705741352531028459471530700303734223695682685626032843652603291328989198208209278911943022434368902564327739255457582116016406700095833158924745842885783869422519679289432164305784498348980028222114139739010600565091172969499964448170996784836213426430363433226174187350124583674345377367534492881753649054859807029855812029661724392286151069663289466516911171558299284661773704011891292254728729423618863012474545528927307142140430640784335754770681425099493402483597604918141420368620731321365714236554999372177114036906309474353641900386496042614158688708520741986649740341356109773640023142401663723293401813261968628659991949245946694860593690182571708518756131580348275449730304741909177423891057549894964195074483919661845917970395794850765296021353026882796970543785079282915306983745867420512615140334061340109079002836284121449518278413272751542868180087289955929278413447569929791298799874860357546648267721006212718127240035480933592876648987339447447939354890130423464122918873876413134578785072231004962093157749956691313049938103660665533234652951960718611992050436179195558014527707397264759319207443577051634960133031465369530002799414623983136453777978491235515334217643303495501053347100435278624018876774714929403260123692689591920358749106660618188419985723698782274477100312243304885813653670023361990810668894485945887164663006219137546242407755539255856420222867146993277866995418549511901211667923170933882219130845382136441116190941559115819413854439311008137933864854370885789478634853309907544967630674764454579601603156618180770948154229307638491921589734294589124307852236170036818479278244784157085425685371076047513894427480637150372819171588366898255057978933964839912029734002233227446887246480921941997351879462421885094338203331793867310057134185701532731558146781034719228972215118552473547326195688423931274129866587633329436889136580872743939324445501833109509801290571247300600240 A174770 532 5805979964806053669374400047912007797115794508943261668466219149412203794551116001624719549778363555779444961163168649246094346935713875919723996429155247906998361538378286973222027735458967718263707185537900791355651961238515913880313700545088831446712128599521582997896797969726683687437873037216790379322870431741932529638713111391011556943304337456727129418142374557315192532266922223926172957672908329654834051609136717508783485606185161272175968769723865692136485092125277296113676548055071807025854128555553173962708779649418863761956417108886033870598709443341331834280512658621226974337995115576415353228866069886994610090787247734787871371535362308925072141391186957445690624301244593812524096763389605492396870867163894893675960966161134434915327717637604806757768258060248286933651996457090377213601196781914012854789607728801225476420645144821733365927526105351099429717891730451513496031459456513149057461817040746589136398743392982540834607460413677782463340680672684037729469420540935264625486273217704133098712480104228185593399626091165898013533824260835385351918040192642928241279794420958517663475828771320759998898329203665425554601191219377147758502453670731398521945482196104113547946219161022192979002192828694816569502555033441163379395815256478179164471512979464458503064696336159254369578910819475994353504216397392866389520435115257152219625816389248549796725355620779341122711946281443847952147261048346520622219330044556589198637898059731219427275056443020458910256723880139279933200455112429439853331709687645071237963079975340194919822206892153508632873257430628018896122839031304759806686593096965960184974766211830057945994314580591352514642584253649607342284709302818421485194046467088228794616127964923998243366874813380859244538569566585078997080111397374471868254651591793155678759788467604245017598192630585832370006518567142674614256325055074899436047265459986033163102797076137936151679955036623562212492208475525024122669507046697838268743501405301291493736587543522613921932801907015216734490812562903139208233473483788006280749339864953661649247400742130305450721699663711523686896805593667696899616859181721778325283521010236209311877924700667915005308551828808277700298335916369151816615183375860879721635824373397284929009048780081576618060 A174770 533 113808818973935019464460314492540543287061724302141132391653306666959781266044624401382446121962441492089770171823874694660490307737613752541986321037494866273494824728136280112917855307504877117291612243583854423328086796977812994305677641842129238047529105895886664379549075507718108941424591580634611326191232556431881192735261263300990086973574807314933568993763086706786662664965180973929311616000614854198374394016265092954570593523452333048984060912184192862890478211511946302962705578959110861224959469021207473131233629265388888172437523862599537582495874286262646876556008569202118181473415807357896969156019275494504913773437442747187270950490794612014771233796397684990620587697184498251372952469811977198673996221235496147536902196916853181318961666403599998446910382022441391546139292411454933356674904548397054880092488216364016870656065760174886117545652480537251649152999663404258074855026366184251781752378944006119509701518248902409330201799005769490182680729144139245604430921451463811242087067019746234429253516246949313653544020908729190952112599269837673773333228781702759723720612269233068388687899554076510615608078506464592438377243298484982941652481713342812487066263005196549645392269715943754022858115647988504439459805352066114633125471857610407624423949155741309364356050341358223218892933234381101869941710466804836543915446210396821395970674076977842110448327720766687996086521070758646892457376416736536518131315482962082276142063239143965948686337188643458507217341365458699881065318314427256021871719519240195171036959458975197322853846152892640942957573278395711472396630567943212138750239137620090927686947298569097075106077308439448687138122886369579761474061084952212006886534184857241694519097960684674310621059869024455918167173648782168988863131943411226627645461371484055478608257351036851719140358090304175108729843088276336902863005094724868837853529915971457608561426683299206264459530473665758850780348947507228263443369277134855707091635268471131703139163342759202050212888553831641279116088686438967861537489250278534275336530298819442421100662100757325503049404928610865425456845043742400758979616545924597199476020695869140212202107767373917460510906752611435549973850766080480579853935397044091559566104921831746068925572896587817566611880 A174770 534 2230880463721094286736297415308379681600976122654775968197926448819526482964802932964782707257988228349580119128646630601566281766178357841614139945252977939537797647322565824395128826515682865794182464935023528868176366038707129075863979255075716779118834087059041795646337980205492401743121156725726613999210161248307303398064061644512896293844456429682990362688614607484057604243454945184040142370671094699088205216672776742958775265463227026241024289824665778774513461765572079305397658645079943046659848485899580332765267638151373336537256580798259026806050257160610960732919045692987261972014922317834380812980936609377215432792310661943117150383649184449351236799804846029999187314349586233478818801789157613658802181531787328320123463188003189899079851669515649531951530550635638096839135476197343146567164265356482287845560099227559729897374724610302972854396513995965101475597669684158536331794730798484246912761074598590913882580024316241634708074829503633132883125189342736819654017192822173087032126062234792469578094326760220342008584304453283509877413157353533820469492598660897303461443200421712185596542543583178989766389555985389737311645168535711416245124188042492139640074365482380570044865723025710305333871803929677835327474535008644945597362119957063953775779086879328166695648795726607555377484907681427539378603055066092008540964187095763377746664933631103271800458323257112997319946863317064714942101540373608540481889423877692692220347524975801960794930154296732630638015415188997554929362436398947960111289592684436618097595241351751842582386172466794655610345718529855305653899856269983813039022380889035925398559355971785229036171381405715492573928970176032248834807203102523956940568357897525184607734563609213020912795772185742571527053693324858509934616115274635466980634465549178863698523381835235899794344281687949809895490014209874188827246011610471823884705457365607052056987922743233965057999564664841168369434187576828212894992801900890394872571965789069718343642386108178335065659119499405925338016835940764085118718656050486345077140386168118845384753529251644352380468984688930520358281389650632946009821543916354772582350632396905876203376404578138829393019788856137530842309722418373663957145025037674906889735067041921513045794150909865619859149453700 A174770 535 43729718736052071234669882470414544026201790669217194226474621858107051452116285825931046226288639130146028003069961081228027560520137862673706618664862552533325043209322110561657035144442560227792687560364718969290138703762650347167272727052316558462158147727002231382372852708438986551250551972713101506977906254598087204776970543620480529850948947961071169774488654542139410451593541170532373896820583182290912144458845375699212819799039582644924225080159037683353820014638265687032458601798151464641515488795644104661657303111809590877414415324369949580852659558366421766024032257117927739973318325800773725338155350260992901419089959821971539634633020363085388331735003358083646384745260001651467307901298115073127863163712098988495563977874336331484910071106884095721713903406649395951799342058281027947554620572842861257951614184966137609084322481155093113716994349803255438587413871995875965771582238256861841799690802529200149920214126945450274645273477728417665005529778815597994718799409269315400539923829839334968923570563900322897102955882349242451887861758331370679005320145617680160748449890945789992830358550629575003324257460817531124318276155259771882751941392356449207881925225119360928822908257357703689210801077771429280100651395779652871533377642272895764302414036584641567826798329476910959151235941478409392518275215463825084615143451535707520193304633066212256854741942037601252698910418654581471536427501946098193789459968719216669941169908433606796358254935838215837122919661317388706266662597226859599674242573928607068708866749940080159324736429840262686381355831664650423032033510207592135247704571436643072042469568071986760997934343208757776994706986252461255290311033741613518996808944620754483823571221348695675247948415763866018048850578386702862956176102750272480343170166049542714734399852126036756731884890506834083267220149812110761115339416725463597063127537427099518449619653051445499767701202100686108711890094100637681660420639417884243157299966305709350500946349353348381197848010214466394644164738994768910058155234364144085923571574330935308412496259290070494604627534823011131452166374474861963942121144868769706234639896768128289469444070338569566388056440647101126959519628871109794807476200934568127808495224589640576891910877209612983891230024815520 A174770 536 857189944433212236620904749448768476693227819097019318572579569464687973744856951795097435162927196971134212566597257985585165639749460617951639297454495809505259557451334363907035378506234239069509395764086756301001770002979106066465750919815529923899507232625863652498230863144483034172120918026001059014054304403421544139730873197984597701625404984088460640236536243646402116188078989781320647941436929168595365156594081837783192950741998633542577633780253166844435801152425822231638174207049706364823043564712367253678226122832423962227704032651043170885614805857048342296992119571106573865969723850331844246244140362835046244239785959637975457974959314773550597629318299025350790403777399238022475936002426849874294760076282382840702716774169277581764017314757290374821386402625610908811532606187289233630622525901701501021885253408146130185711159378227410604777550390446899111225385243265490996896018702516275024473292198416306740145123433804691967355016002357613565805261841218162549741086366479927659210499880384581826047360615479802668791799197225546088622356309398370696328465024905167850093811300876175017748502712898385631983104980555689113497111883756879909992138927846929330409358622715347444406077615859984690199817392603752818855133332598220579152322946471182814791966169353057133212734158757612894674971547374873230715691394918844242534033396038751715065779670698959027763379747362736498291044706520242687992336951045876421052453824944661286494120324768035446412552457370552542550840563128038231241565301478465473866542822858963076394587934730209931331640915342656711652681401944759062418615213189364765141691970278696609140563074787728517296279959406688538934753770591775350168428048595905096851491991887671494384458473142569016997263933007529500050997510482456194808454031494725885051354614268670745044842202851190670222507829370680012254239481126980929508694419406525819159602103940547395042392382126511943212513905578084438129301255126512259079352478876565033478999066952548899449831996381948860061881630564850768408991875758624234195873785287296321787504922894607747382906289850432583595556557131679509794844914174854566560512671896079865256638674098218333274166463400236062199852956544687434522972922821771779442484533574379403627216502671067546313723969268682800370271087284369340 A174770 537 16802637247050107526190903664024877209726107683737982013442510494172191803239634516971214098132652688739533704584411447963479335642341366512950170834996408193059545311836012991983596927822168409797962947974941036647517726308257733352211302362951290515961582311774031589268089996985303727402927683895120786080390967937962853628917371649923540526780658647153057508845413673468119739379313906099906170415672788742223165508645047725380772521231837415662024132436297496325592890836030952746305803774129742365109835313976334110956483798103871395777863570611332911329871843557202047339217761808798803802810786940886485114103914054137226218595382961733635105253612853558118451644508965759922835411198195118456571646052263209937810813887424104731355665711702201283401935918962334820364720542553321627874266194683901499346434805170532250188133479354866258934172537047691221519756429036545766574984562951076282525279792835141784772863631873665642191124559629225444998642749032940463388497077606028643484426780236940132706528818115374743114845393861064528013333950761059272079932976488965104058059892412870954579858728371324891752116157347875604528557820504595157185239262827126204735894024511714116378235039840541015485887004603179162539593131319017684983769043484938924012890962863350483262656356549244589340594447153168398484507833120406323590079590204923969378327038014008159583011892911736361796005512953062418801899805638299378515444317377973767659372006087105281818641076664933122386972056911122635100865739595516144091408456772918282991872372739438820294879643987714825133882665897810327021553174459565335476879272376904417918715310753698439495730245349519486324054918766355565531441266416432994161540271318265897966869427028173192012169671166969416522484692366865177496133635151626527943932452969183514048504172805724317894826282125889187391664841739439179093373519041830930368118666893867302381702923378315072610521457024824234059406197809440409055524454491099799201835785630517788368371096553103897221306256292132612201584622524484194547886664104455813243938607881046348135534585575008526733264420681151920213569605028267646927987418555489124738857205452385812649990925055033379000711921546127356952671951266132522444418188273632741549521787019648784135332570076863041453201040353693843043245069961718182987160 A174770 538 329365294459486263295181857001310893616282686123404104330480772134183734262415342056812786956498822841745142706129420636382863951676009826637388630755960295945857397697349969217528103072134766662625430636695398436277886170092698086190939882452820276878349012575887334586969447622675060520069154287591239622746764739465643453412494179350928043421356769176089249199927158590785839484911194999291370971167370063488129321705095068918832065177993526279808363501438669742721105001732077583307264133942317002791176627001520536530601741732205964267613719483419315076844976991793468674895004269983954581036123179645533030874820677045057545501860452576116755695205861180486923115585067117507708394379516616934586479383440527438774117699526527224661650918578069775387967166119482372391498877253743807923980457136661231002899581420330247266486291440428834999481519885497683946002854917196819725955948291741612046795043502258430562601397887514301719814116877706953739058703199188682960983706149428111628363571196463414114833450233487075834152617584417226262637569434026484654085300116514337660347719314748631426769222943440899227248805898584554887070404765547969290589370916440215981476114758486481181399233920544926362839009619825440328241119869915567268448087971536639455902468074895073226443407086286326270901275219883672788335709650151233207637866896481228252835122356616554548107447409790076493226341037142549785992103491830899711139496821250704842613133642266983909264341098291898740261390813159273435876617685000466893351750338421178881728216776571936932561267705052598067544158085597237114933828614103718304073028434713465186853292756252304840716607660200717896136396000361821836140623165360165780962737048212220083350669411754758917934878399830476029531175922778027276271682016191185690274507748293481210884052910286453465105714037186837648400223557553978959217627708003730415948881178944892441879614884902129949370894205558212253905968346248136992728305918805237008827872810850057208720245201154943526379496336388551467993512910663057550962823621366550975449060357488396730865452624653812218130841426809033650175958814168545857950729868729852908956224374717154027669042247672125621073736752873021987586039526518876748410797892016776077031954289716670933046409635019452835894579246699382742065007061019328735629940980 A174770 539 6456218485192212486062047234748792472641496003664859569348102081931759064839673731758009732950075827211235598586015198729965451217273808979404725427128162886134288516603908784765972884436388768298615281542540252172978088058639341577257070223628880704418106828550961220799743523031586539329091834942435795189961296342614575035828857274719519857221894862609042815663914653851170352115109504996795547676916617568821522221840108032301898416238256580904966125693176671860521603918359293951958038807231494114582901877373970243096521230478217513469892733536121843524982327663263729408089826361007715888671282764600951530321749797333303952790242372801657683403790185606291813353580033992877134186704449313953569050417629572802587045208308172770393576574611658025452731106872157544655826171563165580372543292918567255434936095654878701747132034627152544304970493861353063661856740567135631231642731839734516390200160205989963052970816618191710438130676845687147563803255111853814368262144552592766533154079108649063242025158770284842385684866774901075339157108032453201428320780803981070329170889949642780814659353557469778281206201471938287548478469685713473529537691518821850841768596759957979606073666932286606723829251081931276711003269150491818277101735434292163129661255191202262521393182442728211012962207519565306843788182077756640215711143314745446007150099056070664237994024543693186508486375214062747951954793844969490499457038174711998946928877996345412502294332390076722441670660332576020978930824760513412447964866042323491666718222262490735012627149259561383332285761659994376029122581472107911736874167900374072215793826689342368734028503859524226850546148075037512865672929755948703221998577457515666755573923842347357281186294381307319963900693915810198302612333385245986749134372938116365726565691098930888017277888662110109458051994783508253819144759238915604571599038501559114751856908592148627889253195606830619576240557463749783522019843564895801355944163636447035774816458064668106450986989964582129583476227873232631589489074078140468116296667883548944837378254212929441524792226915046256929597224461762230879282559958855158165870785454348447797982753488878081369254008829105055454534189846151070756215937834894656388347626437504396609926937530318744412342500940600260156264425366855811914099920102800 A174770 540 126554794417372454692301986600363973047407711047555891154957392679545569054803550227505164728474599408495817361737927219375362138378137251938281601185177618138044027556612422301632631263193989564054690086171443386399318045847562203504695004332633437115183453174906929274229237951495711721253797628472472169722381708161166160386673806886557848890335539675505688096554805844863482651374537032035991326271548566416669415104380475944086743836270240320905619716029285620371274737286573878314203893392087613691737039809107937703657472629232277966830873095161340893357388510010318632063908101433468976865779903715584672251833908652506747037536785489797641333964339523048670944869952710743310466820072221072601243591699895502635783821399139103118727663353886802036854659768940866070861132223482294452718785703809298204374386344127350891317034876275152733037196621188722868402031882594137726205841103566527698539091493562771753505903384748396020493935807715042588838717667643855270057991596536217260154774630324167741206763047381673246957118924368993294380931369014578220371459291234336824078070124445178474780321221664299650427304734004128413940720075708950742578028538562575003760132052212581557751774837807448144455574616869007266263645753646820751952180949534907010130980468355478675049275935798951305989758920897243924868263156752476011357136623617773336150927988861974803776604320998026432149273433719716948211668082956988460939457151161207782106995023871229133602989594245942815009729543577764350069728591078966225804540410809874745229831711061126611145580447224654531026867432515051673325623727082430671762489135110104128860525403911196355672121891937786234523687698430489326831098932935483315197450334359485051530539971807023485671054824527507686101905372606535584349779682745909816065346288058449252678659466037190356628227708448968328409897553346105233808896611383595972808753936758680588421006680343682518983011190914199599375255153498454910350495980830781579373980486773761984407895002263379021497303450906242567706749550777593133754107279116885834649096308404266059213891808216390288115165013857895301524931143723504435527150882362748941637546227519913899018903906219945903327991459994380544146757201778213762444468065028807162507614096396006892631116896422898392951284867543067052883712523976100564120857898225144620 A174770 541 2480727073713116371686291055278287364926493479312694574754615241956350162680500126719882507249549364655259184713551250768180649906522795195220386967027126243613776142030428185352694053255155698998211266770517351717659180161725826254459689897671210410702945344716418799082480301525475418128430401784225564528462331053413882733285004926761449679228837391497367635459624488507099333081073322786859996980779347321982936306054543867615880320376670834532135376768639931037341055539769817244355730766313662596353935339755231917493123535381689882227601260941459870655469686048239938162452997196209032523515301783961607980879496747084687458096492116380770992626711299927009862255048999682410337777729921490760680262930932301225037061664478879491025126886669312518914767015338047749848862369188873764299028056993526570483579465682648236516717815897613509245842583863570851805063565300753547141951266080468344107028755066617291706232755094867242175530419264699587980729396157351595891822936907040786180961125770460256954485906012750400216568602769796139781553941356266654243268143598454689621597260250203498513001075772404248190206249114742723698127707375568382770301041883365903704884257645702426935092310764627931595331566916037029351368707351981711229274832695681511778295316011042837797113644372137861057283043354465567895702387554873852696865951880444449620485044430522331047558333662209289579296871339287516404782369810168093966365748577604956770149317510994955480540389524114638669743996071540676457490798863399071197707188684730298713671669533501981569184932913870528857627272079874281240534500269147224555780400289554093233549946751673444274542564591735981909609099414088303709505688417728414188551718232116048522585977771787350523776659389201911281662229149932616608614183038572990829266931189387349312890717126695314271695631523738788511380702382638360009613737557196489020081590096744618392669458196239956144956357475046944940123131942636155688940638694225136953992964145795118781916522059550297514722035793677176847605575110866152734615379295760122052651117721043755409161762387279428214704023076850236785445443349670909483440980716792044795124022985974566794220106571740626108157207229555838597259679214722356325285392254478740164579595129206900671850756793754716768312341561236699430026272738715097891041244606909364738440 A174770 542 48627211972369712700422222573263002326925152134079728006784076817870983209317594429159586679600501917497791130259214255819949880092297693038572773389384127442139621798036425732671086530274930748568947687180991042198111863130831600392356637869456062137965697531947788124707849596273131194657781014520591887414446443586637221176686506187704129725685821657795860714773871127161355282191716621893492628781245439933960951054611753788626010095936757862228677334513260212164673750319293220337287156167076520821642226838145016237592269836894412442193161950143623289427175892560210757850085018976181354092477968703435535925615222984520134901100691427759087507671153567204907796874799546904654730375751454241818633441370891376913280980111331174383935434113764200641880460997801752223596534089979171304307253520468322130809826481936884388073351735907985131961853595856519215894133138623339148482390991503499377619449958276740658462802711863684296376351257932705515883215034637688315027657939193821894182982727197787326497664988455170297663504504536425007629027064084607587461963930445449534728212671346418853406668612510346851360123244719882135926570906035171363354490280419709905860566214610926920569097917856461877324241230232583232476522135249899749869424518548568044343237774317481238143542981933370416645910909844475140994314275982374103811490377403335477842974504776170744332263652670022173335350839843440462846827064807246894971712942678755211447259139743528093458323581848705552958378995984610796341970289250620002538490086793542904575517320965874131658036443832109659442555256282828228361905600950200168659976734713350200453941927365777450758386995455086825454371332191271230883241177533213441988507465588488448780245284752035673160046591676081040415635329695073778155519631572328083489380569109024533172834584438822084316587412500100023951116199694579579562343249787268966388043356267634072974426131141688940009752000242859023802094032964298770316159489333705153741388503811895431589365681003409929620202324130356569660521915616448775126337531201382633359181374918803385126122807101559543648237972237253327610406279015318023970905668483406779711272156933527230780388630000355846752151672785762088189103687820230426910030496527824199677282061215099570573611642040063061669560126332076914684307945340580824884089912663779469377756260 A174770 543 953190606601664034640560035194810316334099467205737349076286899029291770912693323319886091373646531337242337080081933129031406781388569472419308308758320699093694622871333875181390452813755139278292813565910519638650037023431380869165148561057387832357193192318295198104104468703665616152206405318202240392872414658722931756091526161006371424121443796907277070233629786374992397734422696141282919722509976132806155240589563291710103182284672007238735698578993549910212003816417730165281685590831303194832168334127383268534051755849680737310180478319114042777891631190495565227137428379518109706711720619009441591252301620063066937246688295270441516944598959597639302707329958463376042342415142228318207361957071949839321832547105252015795022888472878974312828277564142931748891511382909346718157019209191993414607648215347342092365604210550508659102744940136905806385945978231128687798281073500328719628113975111915320570567051719184482701995182466474257643193128238570193820555032254359862734041237569901403546972149212342162049615081354400229748048728632536573162762721323558181287735162135242114274019629426743207956887652792880513689919201973721688906335706486111691312915233919131851293030450730054954681844999687529606967757543799827544958748183314198109534635073875951219046891734744282534955284597488358359304980542104109628038981680994230156233536622137454499878701072079440979510257583314248613435987719569283825067423136023211077184216887103320176975103370857936724975506409546344758354625152399854426360411483619839330758991811901395195258848802812080630522439276028726852475792349291323436925639398070690339744076426674022838092457610368047360820604944004199253684989852500361472130309151913832340874319549123425493495882766257881165025372451020607049471879209466592053985847086408167709866554211279073370078432188131329145750991235032446535942692372716308721941936849476573001700082629969928405831202563804165109521702294043052553101202620978649729413560497727810104219627297112319380864908442881213684808373742308053779160315551994123083346551258507266234198503855643007787313332517090616650968947095812820556206783430170758979108312025086977791782611131046868736295050981789301223126971891392477613568061467653017707595342799358786653177034735418559341092000828049030120405104914539792590662832576994160551833413470080 A174770 544 18684442221978606434654545109466449247518015429241711382513647787988100475559631314398812733946632627672122373945974922936059379908828858706065588429707828954250474555384264823269189923384141709858164982950030318775826983535190064666543641701490278420409638817857524941288867670821403811542418762389619301660493184725840464696268874631360386467924411581290623472923750357748729853228798407569711170507147923374020815092075668589489688790518130589956939301316754230826715486644746596380558380614188049058023642863922739991659466280573171975859745293818111516388608465168918177022137113245228967494781793481345105368292080430861015119389449062790503187388941298361772044464174048924297635091366887583742046467263890919379495184675076169902282864275909939540715859254931868750340019182531254924390142586231327934444816989507412117757666185661859334827746874354710031760258097171153445914882757120362452058650912520693805837083596884996742366240213190356570465616355816517418301582204714592022835490782155862480114540421571195342605326257161204448767096243549627917822528887401420457024152649919962344577580479369354407852024060409922799109467660270517986510770629164050480953405858554716607938119062326112619365211648359633725123198750897042084286381632019900392794529872374878621478275933640914444316823072034055890714621087592010480946446015099358522119154307024163878330451554082637549410337895812775061477131768432170036731724733340614040856209807973740142365537882817233693834264323681548453968656565895371657214896783363426003767994852921373827651589822574685960687391195246159847479402253268902921060416214821004937326313185661722268306510903320047468911718672657998981579461940205470908043484878007307475957329963021672101771470620824140394920746310369270609688673998108444505869902491098392334339779662476657811761455343435162901414910906237989817302969076327641833780236879735396427711690946738244405469414292645937244233985384565737883181591003460264002662259459135072029851017702688630003500304005677155226519257172436200554562651730323851269478376464410078057803955687452191431545356400351772295355039973361716629527447344827301549025074352604482781740995512610392090968499742592882209789972814825971658360930713978903956576459709875748874760476664310062958164022338561856962088103951850501069021592019290149622473259101462751900 A174770 545 366252435482034036730434358595201302955037822109896559314295174863855846492628122112152203890935801393982411436846663359310702835941456506967728191979824554402897103140947736194388785696785492982884610717493680742733240892606758624162207595467463876539481907750450011580849185979336688810188876428154912232946747014123510130253330724432400134537882891695015004408974284278960816207998508650758782222998193871467579884628712015101613587961633213539663916945675317853671727058998318965833975211517628546804076252586445215189125589497743561221121989939242143625135460356349502915492366466695549841314603009109606136419819769353435998307205043282131148208756510385888496017947436999684123779684931388001369366533099427844604914770679010535319296689741363746404233298802346213680022124267086147644986228257149470961795309213716644116938430478978162470742985571998281102427673414363003868592403117275063711753346467602526006906597345569139092143856176255374311800537549072181305309044182994877799366930449085175097635319940091598956537263130824314523378220336311757716524674677679881077263882062443366716274490442324065473288632424198419055350904562932774369610404183967381821162549948076639714883878008423429114066823776463695280177412308116061392381825205895339316244176448757735664341213632182313202754083323056278972299644199673608905408125159938644069585432570054123720896056863249160171462002454211759171760488311371409340445984397875293292840213578717037383545953402008311495681312547830206385147261246326450072326552321129465042240395776205777957725068506850145398582161578692786054262516116101242709334955205995699383399700725597003476670203888787112875239462060621491092916413698222650886968029106568931991801749594276496989800941615898917254978588010833070040096780661449849994595236576524839451320193234000892214868974271937631005403754438326085163740353298231742853043894594631303926527992936262984206041530558614459297670416398735891692082494296726892359206960188552121431411838903882898031500639738418688307349265409286029528229045438647817032321012372019798830565873151239352585509068372382108016458876906867422276184202297097981533818748480644759462600016246406294636117663218010626094513745893091724555798486241846413889158745525389086643696076920628819370512606539397519342801983543768417040421454171462680322726664355039449273720 A174770 546 7179280221634388966011367862528590831058202141480176926437102635167654514960395974082776186271310844978210601312945921223233474054065050540752549313122932485697760061518382969498144153959199310066362429426146146969026669201050699015637528619809585206436645935314682309150280802278090103235918544202273827200602833310355860847385324164055032805851193975081272535134090447512439561560456913343375241565499425761359577524471197827946160961734245461286361510012188279250918962983769561723530985715610174160265453645175856244214499813675303006483261270929279205521793777516554490980563190458029054744219880689784706004756201750573972007956818139026885704397541929195245000582033615603634145405086389976235954739039768517346054619955354779838252683810027347881105841582407731225623924929543403483605765121906501343561783716762456668472814996491263755089644668354563431815077222508085504660994839989943041757426645399293802266689315330762667599207126400717634069557566571296542130150465773483389908598547827476820107985061351135101174848089285091956126055426265286831209688755209352141475106159163862224452450217072855852038049364927113349913065632133140582922585156303357989294377823128792433136437168782996995167825260301029706522403910940492284516426453399578809257117953954019262117537848139761769759471096981726108380961734887380994171799588438671285952655127119046626152840628302958483598360622697121007472074030402370597459252149435426765785639825713801558818527636220629039121111394728303381880108160981834508422373421383882990394570234237190806605952965219686727528321570578144796989493993428414306319480870887511484492395996296839276487967068321494083260396466400583795745348559733098462480876398503479326895990419589677930972405955783379955207949887267603528556706484837065961485611321503137411826386093433105826719203821917066099532761493085157015141648588048969547077724588063725939832405289824936069668581676540546338506998258014035564382463170022849540564910830953739225163462836342894864524845536652179122523505074033567578376145194125722779143705215037955632266674187706638101928957326690077680986854609773375238096046103900267289198613558692524222381402736721060674846786343430944550111776237206411169916790268951742691076385773212217166513981625037689452990725155221247835595747519336844558975840275647419440395938452214224183200707540 A174770 547 140728250538224857029720796110851078875201575422256606002123526540261188938397835391342456691138031292327082812953954510971159199097080284758374964668107530604822938322986239827154885511519439179135343358726706055393180026945754909497768211843299893749107257084556494873513792705405936224293786493264095132631304505602848570206936994010476028627894969761660212538683436543164556006747260207358332834408137520775976567167104535194688632070301091570502044779594997704201195658736123889906335416163415422371894875548660881512647410158537700035341326211633741047396058001744040775851496743865919064400648259966556797995624930294931229946533550853999970295469468687328682115520526915114999518546379636629245796793288175943917934815759949623710418572724859383424072960294123048682333962788887670818554060274625011079348613454182366401687475444283321648289052318343166818440862613175818648001816984890460387254013391363610644429117952207012464710518999563010886776093108130017269763028124782777225993470935147270178671548074969630313137773289629109393158623942273932129060561263089045999515149854666145261273562438787629969325778178012643460797493465722917143515739864248019122181012267808039326263801667600429090856281638353960530788466182078117452974929947156718613162686817162509127270241234894396578642839240281711853427332954962798048082006627166709387305301732202119395793858275098535332245904754646963534255835972186780140024851292787251065054818570801724577243741341650817022843714063782890343783673786418658787768913733640322056584900689277018414884112066511230726160014027890632731895275204921261116373221321802044913024246936010942772120126996567723131283178659144781503578831374971782363327488276497172659246272212995117208644604555464872266087316435240976355935490475679386315591103129509262970095980752155547181348941102349355411103559782051493372480510459195547763585814522181261277963504564620403901380553817506258768799720555920708734289151366705402397426489749148236103102077086581586230533124177955375421287058153856726262043168567023372478127092592852993931671548596859646922772068932269834330322216044318824510291273452468837105773241443672111326475496982606215101940411267815711853280411707206325859617198296193573988632900037347135372617981170292711736895375122134293533950323531238843501276004042819261699178505217576558084060819925360 A174770 548 2758555159871003425862198079353534985583110450368871849373448440805097190402819854380698861976911503120884632321312815011110741397467493687768615516671694501792806751309416211573507096298659892830211690451398462671670967919164018534924553472914835897460415246934830477195935055461086359590516699605044248587565003718224204362840518109208026949108964391416869511102000187985021179331820233024181126876693070116751266908250005574415088737895881035230735620483259634985563558051626537506174425104104283393723709190239396954235058289713156182417457669917183321081778323428392909771686548192696555042352452447644565664525533878885040218837978655883289278704906820811474897633188368008050604958911988232120086132506080085812910840912471912568616845024300009823851330286579558417863379112963851193841893205897434345270890177367099029443421225186026674458498248454518087620514357128395174630046111876827964521010128740082850452805767832472543002492925830227013001867343036007031950598335171841533410440627362158242214842865257569632046991530848461713039603390390398191328558290669382724473143825976059620247622146472664905585868051807354472191439117002034989714054949896404514529634213179195363744630607151866442255967837507189074023485807578691347372722292307739544855636177732901549958732006568862113594795165028531018769156472202219032451122499733922248971287238601970817277304583755640861279725741402229156501361889254731233902396537581963545941777787839215579449330258960511679061153443957160821790544191681270388576011738584444171569294232916637880731367558121800179474501867446390612232466387577372566974733578030482813497589803947290503922259452898753440497918784816159540632568456866848318152846962715021179963066101023139867934173607523816470376463621555643731261443955747560845721150842059029251236684002877366942415696116769048242851385879315011880002205950879502539212839589186072495506914676643283867449925546262176007845465783830159474595500380707696127771504511497892893139267689887709416948015435611435732355889791408394474155002611874646953190524489861399172010670063328968611273539993281395965852898397913882988277354304119248041047099789580247167529048469471644291707175266824937240317058080172882162293805151085196168373439415455692774361840500386096110428933690153351266631246406263596290975167672271502892179877618878997239349536008976199180 A174770 549 54073198103063158615525949721767196676549052172929050569161730334537988586014885847172623701128962593037549270435290986893838241901998612170560116599423590956035067334344238256277646274491445707738370377092969306563388257758273064375836187678308401418719165921309289929438224083634422115287372121364290867549354070253326348317551265769758750245957891372658506394961195146198948614097784200992738241678604726020420813159540042102580034245546427982291788062210810585392019160726787729459907190984316746920356725175177783548254731082309877329209305210375301248211277648447299815600558941821741128074273708478080516189472717098279628074730827666090685587173613206077062256077076274173281043289593274779638291740138385048816502359648339614410077772455910219842274392853459543812834908689983448312801119803447447761374978177401261720967576454409019428452161017916411235194155609989939599922345237007764775650380156309090643212288016623008835727853867413590909299592771415716732165611296275409613128679951559554928748079666107331852415497674553773209373196265273961404148467484640678902033519277267570821427744053883615040506555582201984185883946110676396402651987984353581429561870724557575252314209835127084333501052459959638590654408269369041609121984920841380611103461742757649365128555665492593915790778246246425789631293314680564519144105191702337297168463063770530228067605054984213887706648650720591171092732218915405674767996789656798134763477132169485217564047158900208591305912785604552364955356901552588370448323311963360917460983497047035048819248459419415051547954879524134753090173397396381852917466480180302788377710423950541521873187023601237944072480888683180656334825387925129357460323799812356893138849053009315478250553846037245896854567643646411984945848064628197222146612490449988253232216854306166053076928099557942554023510595229303089751747676659498314454533863639578534745280213598145805133036656450620288280561525839065465100289728343108129871629036955206742167689154076802904433412338322239047684776269900290328529634935923661009417288572136053976900160649702894121324284025529854790378680065585718291893874559054226648136412969578763534232296772107674423437834478362008516879260634268424438076842711954816996262585433129589725693662115950274786335246457490616406371398521628690964456393210589995649690699386087598668153046763890636401000 A174770 550 1059942826457688875310536240583882509900179535110644798887836388644165211457966601973457915408831062771810537678187941603780202206652235398299825717813285713248504888095009006990138210699074222464427643301564693895857073956906700688731122415945647811694897192929089454262017591291466886842776708732466129980658189897540699361496435548778292913113239637577887650937159836153791602748523586576039421989202882962759218662802036997044768256866112343413002594364720688611594724603002935021246563251500151769028549133160125722873492284440379925694004618316318985150254143383085647557009246605903221399815358191234881830701478536034943390635833465072730962996487887360615753532147951493156287002512002413318481562570106491220820993440915912209194431927063907105048252824862183691239631462277676440863676356545283665121037976962529354887307404215904373650492585814699244577757750646508438909282636705780093255470787302960666048164419249038451365464848506548283173863604503423536347903280678992244064706851000029768351161615400193053713478953369611531601671680152296801053720068305368297168278320399855097265567018696604475551344596936455242204342639470039605282749278755243953285867275413143376916667777443530499953421188064160998146818636872686146043317801045610450431110512225899265122348398196253819368468721588127273299821592785211953502043717516626715965173964004742694928610377010495976871184865571699286733530580453817892782071039168456019455670132803008461395474872959431629846266823362266991500694084193689645556257644985094062119626026939821748110317027570171815718642832073930221983682966703297489503515610969760717227297066232688710964467708114372013280955329882048922409315706621539928798088948971074857104286539174022500981527488555848486546326764574293346173264782501397966200957052316649827680828663541425464095047002191838673174920611836298919850301877955673535080435233582223429252004487240036177428933917089819512628699559184031577416736404659481224854047544610891451062078149658945800644994331707777094201281252086695699611443429858972991231950737400486440193797777044806067237230004194896220319606920792712852043820740829226646637521925982583133217774313797806164576584139737676824122930026635871575662300108545933171675543031286766802347354390435016785975647390630797372644340887189719194021677928738817422453734197186211490214138783316248245756202820 A174770 551 20776999230150419230773972772399315237296122570689807174870318321041196140461072745868836210671282791324067566530290760882008536760958876375474571550015909951673601860403299220676450949845606634256264956258900752653621057139896889142234397221530400726534973357076845561134778895057109832257686929286428958516570970822238718630726781309600831913086973129843862361011700713325427850877610729965740548839616670157401478207824716056531505268509499910035248872445466875953669206276044371559687403395998783992180873187848059244588412211345596221144001199027179536539980470383967214965195436368356004057439523190312445167329866073884243244963979507624844670566469980869176794660101889091773263649959228016275600809860935700772148064612331351476289640224228934617245632030674131862219712110732104903826335628199530600255138663044522237099738016472581077887936238687573574296796192978702809509818644784356150985973597062254819567028302907363707042833124697505579360483466176515388075883375703994671880974080173903567659915056326504572784282591535627567902195064972125628981059374773361876451912734444440339332073879063096875873841748641840075487540233007770232076054959508303987955988903086565749762946521133875024959877794932631425714300329323985565372073926974071128509247649548615652170623936314411701768129964779692564976677072144431397866496431616811694647002745252503242220090382092137083644751847229800767830075266963006115398750835012078103713247808441094728104613242186731649346313680241244781792053073409347530641173986549490493705548462613402409411399325611259472297421742765225331800018760227863991851531153311783098909174303915453688374954492584733180732048432275442088384225824860600296375010220270685549145867847750340011230586352421188187243851342330730528041924281646554868842962917364357431749615209506805092884945283887493572016851279191620831676314321935364957987193134224209796558213424133908936363816837661605430097148470844825454683801539034861241245931839591065186763649147446966430166375985702434262211276055718632833883223783565953638205037345107046628542770048732127880281288420904071685175080071000077260177255869840626168334478144974181607756048564832299665922527883700106628095665865237093991863982289640539319229177503020617426483251035613536922744365364809643641083753664321477119584239794681905904348102083553418245089949762412051349422451276640 A174770 552 407270737849465691303942538974035136697596084730482065131163180841213138101152736506554325428120569866703309667316221816621189733808113688059817153223586149059420230419120583228690784528735370545617083208159329251951586066199184864059377965605316499095890736050523133760274481638891875640448292345095871712375694189399333465058807005734359958382037934177959752422663706445445200579111322780264859662314743979222500813070561421338093569228554960370398604984673447337723135169828297168310057460121804912314577707199648524152296333293304092686484785809326154958937712030212381964662113386683267785630708133761146358935118204078800400052840535672628740159712981568509716168311563697828988020910213785063031913756412499036429155141709925710722317318480903649303341774017021507901047105554939258047127390120290842280917562951960747929099709711588130072854952500261231388666554397010781825503026165780312565846961194143531670192222745425724136415163544855655860075913730128450133639929582646422879218609854862006733239886582950527235524453645802418216407296061911926426989924810587371196842096252301599131732214911827806264274570405532752223251521443075672619115224033532496016669341192435586413709900790598440795733024582848253142690716908590128179737247073227941215427821995341451787949305277286699981805064201142812070545550668353551475767109550509025321843831847265604549255516741159694103108448838213689079305848649478265420228421085835715820531064085392206057298167377869440831054810913822056850420832844275946101938646928085467672522098844521887089460501470314880605802245283041114880013745754303623264976224163701961335056917478053656966837146999178231694337600088507885934458672209601780388003021539657029163282444447315625726119452698632642290505487466040215236384453595570986037661792905219082060506129655923729889305233359715646806835645599793539706220193488275145950791424736627726849910670287868395730567360222908872550944791696800709378680300351424945391421531065616515180049599526177286305175501426744784700088339042915388723083252994016393357122150806837590612208938301449393664467748389331608977905699232136593661281717516795213322465793960261981892650930750068424253607226999705350386254418167447489792646205179233743189597165738667111507157884452742160324618263905351244021726366683688707308371074433676790798214074588079907254041705028662247235130644168494460 A174770 553 7983320982548227250789462418195063977146963215590786870011253495979141612017599800540405141173183199855835484774665013519117800280098107752389659462014164143846845405001999812045497537655819783589579430790074215737854237416015364565395037739561016793747249481527381110892054827950779651246957594290882348019559398984034763759844016295678142594603875672669393937145191612731916108426312298261141049134953062641102790780407666773244594087486629064671053544874320042268582019645305074817169374773620216495191568224346637182585253480626934613494878550290410090477917494676242640887339531640569978765577136780546467737533741869022779367951536935290889056985849194139457475462066476944741934094108746964846323557177596996251148598315649899169247512600573033109415170837036023567202193500868207225507686197311605462191015468729195917861690272666812509215521701022184418993068224993409152364807509391807042131375982341627910736853130688806741614646328763427441471702481577494413343094511603151805574448518494030975811064689139081178544245767580736410342388249503402516849730877156074275427136894285703211735774537369574779329213253215411260438336247839629101672126389429249027410448438098133461794975725534364115344083722913113663170392007127883363255223951757340176730745038243435488398766629874749956728931166702671437427141319224389243883555483542581482741971097223097635122003396940121941716994730481912886102752477396997691804311394725800866501971814488610214694063948836383536983604754186426278140704383621444022080853826443157350767287687844769568114202340409712964023676139740750191112804112475840863012199954205354692778002597495633479948488067102937205087672456202883147811816804268388274305034931845346865387976926910413047733053500568010701757300378065468956732877531338458186663691595685141529185683721765801743783356091432200824820098753030301686129707401080855088992048549700183567487739162424582868976672458725642882082014376743539034396065792804830240527783610702283090968267063148478018707083748800675283988697359707951394031245091305485559020354761910593106073472980042240965878768923646389778280835831173261437948366966586963901706348324874577224085561936806792687386909197725696394571252476822639829678356922059357544361944323580175216742691424559400791069630286328329720504236598649912376337212681464692658544686385727440258440307256881887607890979537568377128280 A174770 554 156489057492639612720509351017517105105999636254414519495478525897019953037555853189040285070722411655453517305849673927685525304469293374354228416714584492324099714569428969896595259504438594869187565456729951568734089509877147110011688665711497085585717085241008988485182924977216701084850987122841583440783531626509355249821128942369075945405065212553627525777960293570107313111927373091403564064878490271576152925655050271018579111964819333697127031216227816483875297411364134906737856916002446023616940208019065074853387614574952839000422516656307832784221983771705996216461247534556339337079575249541563726829990049181466317091785626952731471622407875743808663865497710912759267694283731637094703849304763342564102515787754214181805664031274115276529852529444238359947275889102971492479462406792574700149577442937112135429964104795715149094054526310581906480840891957654251807644174973595175474078919440013629112120263397569767003704573200005541162872656183806131760222888482805052110223916980301385332986483303264382678873778300593141469729076250358400073376498227023443136335366204946258104143053349786189912583431925253921121579514906900888207901348866476915401767114266930270925669527758214704598376288340809829442617770981030052777938771722610135071048123024220000448251171690855543374513808747900701315304012068890927290251903112634572674199092125923327996395906037564753560376836603798007555172464982630100105269846539186727499335935687074673343040835467792622714083179560507516990292030477326712876552950604000123461654905584611074229652707187250692050477219085395939963152071332737686842461520237357138524132445581052489995896606124514628094950323792151315374899347062810274743325514346029467715678094558015472114347688992014693077213959720333835023837650132912003779410696620958351349878690253547116125717616214948767208407928950064328051720984769766727966146989720431573553266936211936003109812337805372691551662773261982060455430972291879982023400668945564622083543455791786866596518969338815335490001660944906924182885077556686874933900600685849295258414626742579069111706234776848784044529334984752571474527295617755948884452626541725668786263203192635819508089769840211873726680340664422967773907662593561321405349089441221428859923125797055489853804732547989655275972801785009215717273335673699831059116151734815209357866995595357055861216733660284684300050100 A174770 555 3067498496987400705999197047855907876092740892712070195559583194622131623463028222193967867415895572097016646373429823555826653499089288443993477672049625756522838461143101262911060464760507798969994874493241079860251406834757600234433756659881728132090209511147008710759174584511346946714469398334983124315356438923276982622959005768474610386151945701872331087630183737416051938888084258911380364538607117168482687007587504632098520979489794491644455001229444113842603537588977752796570396450310572181319045462398145372929466838312972069459347558002067587945909235415063443158830733285033832044863855275936595392774997206521360878610402491575905371451550123344288234952028653849840688398607773456221637889225647483763940518220409508076104727171787695049965136172750789494650478410994253694714214872440363075020411574262256609968960464343918079874844315524504829815258745160870418940031965467605120251087936731771175514153492382309442117810302251862289111202365043265313186394646696850119861457415073419236803170069899523740132202623703980991508892942317137108734923601396382655202371572922219657071708920026734357296885653269614108609790390766734962811653138808554106276189946449918732586840621321548914003007888712470553821079883599759087425272440051379915905345130790015410543183979085383731352469722347418380479917807147258637519128560930307410017069121110377978162254915026340902350384809390653813614577772486762744866501840056826837716182144836065932381676242145607041605074948761463593857278103275853842184746915658756593652202108502258589204882798170285725163741484488255075416956711151520025010089856680474675144689505501788311403931793304247672814279041886077627775893853313390201250278457905834694317375144138242357475030351888418513131537336680683456071796661172463566745550288500334007475180557164346848530514969262069643387011398459062205439533057327260000511558203507851155090954916138630370533958576684243041070050799399357972303818884469365614817869672143174111379335729462339095876486818272374457474337273853368168124961896234931031148834015623663123744850407334561932685424648217020941194474246090284074870422610750885143446076483764558234673754084896485397190782981020923951064691643132766537481498172480632100128295306864878124932037895131190287554879576336062936391289140085514047840079549538651406956102147761161348105468589219881752109682805317920844081204931920 A174770 556 60129105381457971146356647811562155169652801872942363718944430285504498186102326173890304948046099933523308646758454095491640134203622927609866774973288347364776187191227356386153637333640214370971244660628946190690696508040828969918223388035312969133735201251786579507292351720408497872280328061311352079988033474990543786865887181252510370420274494243036221426099335842869156535976914531253504814282212645858107359146577340143344937221379839660395273236972532303314898059943844498954238004481130919895769905536988237581098334111223263930589291831534012202607880048384089841093403817391985641187081954039333893347611768412241666761054792548085270138461813895386862237721001807266866261230241881005124908809897292671977419474053951389553590680215718367095301322728408446229900317865033471820816547450113590203975407529111311131499427592105377405991549178856817363456795441802489994408254779451820593566650261737259142414807645557766286823550541036431391152247596705430485273576104328767566719236140045246899514354377183981050807053150971657094964177985571445355063572361195394580253444436085983512973380146220993521947362662807543831715190118230023834133136619023928724748959928544192729236978933475474054072256036165559455190978435704706650680137591948377388966440182697759053247491909780520211115568122940286346266647540396551743759030761103982738520016237806537002013192847950428330307489473298759450674945941113058342243068963524073133725874903740628719470944355497353761750056431539029806282848390121256537178696164189996144770342269206367280983038380081233597408968528461556902927245488840024197510094528189144344829065162713608899087381016453256757990869684100569867511755937749727662097683588544657331979719859719732133210072843369090702389701796400797385585523128464980702434272975772850593570137931656836671348038301757472934723430224186608400961398938007965760260835939013908621661324712882496311270652910352194285682444218163441711117397317937532489779899289949829985693116885377315165584028015256114776596623752072061886678578907112040515892569440354443865797262426157456261920624842643809712445300127332413450857452541411554964074042350300243974349258785877703563097908485882381448558211862008149003289359403057687833153523199816251563696377960438466219595259601534773131152394447983444580752023612783309205453683241298133010748185928021126509496946488625150725395094775445740 A174770 557 1178650720619840653423482304403044317779626346220675320906678526896875978821846174197569535397631783481028323996742570806397306354832763127919320079032920512994717064799600178738282336102955017339270538867653728736677953090364922633579414617834448161077749282847311020354935967664272790781092043943355725136942307861408200386868137903952702512503610250000050310522068093561737469002167539753546942458179567745503503285508522013902342827314966637533273654346680576980134517928415702279523220567268731841486309507016997970666544172318731581254439229022382149193452076762515693650049458469686969253515348418215167701463290491641763945328835164917164973678223104525823150239518842474016458602794512952854685006269968841730453892766465036917619976437483784260014401478157126190247716536139907703637392268402911722737962863365228346537395169691489143568328267129107018433975274434953663709520191246782621807488358179485816977843883954069842372005795587585825877504068279417483329067325610657855145980346955709514650861137698390326658396115733143798671506825364278529532819036689228523165745362633785875899084540554514994990477845619467820919667048087754536429942781194453912053975006243133319428584528467145621086375448817909407728183005475603776166872969652099653527140244555896342171741925872333778092903634993405770612100444606935400133905883460031708710161948276414617203084628043269381104346506305217473361476476723120397137885892956497041510467762146941659323003518874782886292217564565953113501292800285878767365922960025705388771031655508781102939570929121469542806124875931161953922924790655285443168072847931473750766864660174822656138122531280584945665889354733460328656887812115876308319048592452373915115631774372851045136941490400690564059824421481511093671563968292373890556653052125549128834827836261156755267417398260535015204379035867494499416583136543299087505372905564992433293954131930967776554896967814765135703704230494388985021965249922392627395299971063726895236382365807830402413439021278563543578472561313779283249305335612248321957595115020993793033694814332688050311606155480079309766331831901495722373423709846326689654894234704508898620635936047020660347359804949483460133714117854392093629711485537238624424843261634502856286698275848476919705315991154405046580786299578082340586387119017698877506651691939823855515524592455601532619277392960347399201273803707082463560 A174770 558 23103911365461011106949128984551826905554080468964875767470348765288132651361330520518431858974073271749017273460839226188545903675791688629851584579336532922434096539425575512400453966136486916244166731912503730067415045786636705422594715420567464818133072308637789369210875330862723524482468373097330862822991038711290068992845452327393693397585397700226491943817357343897842024511331578272112634811731072665147025544430689369936383957683038807547390512108359432992064517117906536139369670605363677075683719060777288684017361284693442344526253836707443056956035406090952578544179643829400153915422218506771763244749526869550088444094160141651475265955259156453371495608186112454668814265111781671615654487779020425703064534030828179605235388573966458849083930679534664852827293311514152941666691424417328138995957843709798519714708984793142600120993286273206596485965966017166274231524794411178173218566203467630722662436670852869404618291318284306817814403355260893911510947231346539172242739194306581766140933121649492805973899609794031590587219695826409750330873402118685149899546018094026303287871650976222785582353207885445562859769644900974304869714562840548965058089347628939398894921197776009531059657493656404174122283818141806784718337300440319816490625684818239916552726177701994808396576842025171792598106568918500173028271383824510793032611771594263088608327876890973560456971886287383439532902446051660083583780931490186044164115939878475502308886257512549781602694938871756499313311664920947207785565325245180866499766366512784910615102071656007598004426220593668092335614843497659768140539767642653934342936723917808542905868959074645088489506373494419678231745025583651457920262847153749895551956709276906327054594961624263593331587607490878661749199520881589874226532425330741047647444652821056785095079169354969066278764926351196953377254241560349775272353934624145738414180272449505643146594051834373279711816040468568666237121117861342964265137543011275310473737148871974662730916529518374565969104370276077758180821301992712699900738928748950890692041884752088736050647597799889787395826856487819022631438109550243229203681824603741080461461644044440198251243333521866299658682689623581957321455536211592112918089781406001789115608039485466619625137839013388121541799913177175592190915726232909784102077259950743974517180050566515314381948947311783230518218374871135675257380 A174770 559 452882869407116019098576172931702606599626767573023148573278455590499449335108822041356127102040248875192453113351046515005305997455562325689587633004834639312632647371103066394473519905925080429263138939678359249127740990831699609328778978094548827530596322316168664367960557880635138862632554268361835629700545203876400070989556169653433274026766453216229445082657528133017405802733652595122412114032610028202644249218427087520970984436160099390577311285074407258829871684410685992988222003683118230768820419543046905767110345236016684518672046452700069780070056836742775682107315728294443347363137073654391684908412524233630342039369781767817053246090016306575883531088513936817575623208262541532497106414759352114662629265618401210156787169206914088875958949165837022287994413244583889822642781664036197777687042914436607218219378982520011556082566829199128575210886431893218872532685310527723304647712912884139246143266644214062115257904049003186655212108692319974174020104299787535243644318540817268824185056399712220284310053492786491505546881806082458561707250895511429619102377880933740963262984203351378488470292590492658303709383659681850236301608430857659618614755338247463854004925890220810360685785104277385803235599675032691118445071596358179390749591146666894288370196363572576361855921164473782485102314351839995784764775531822177104993547236628796786485825839732235688808181810658783876506480386028164235288876681184733881207959143030114649317129096757481944193139899546606333586421754487606881133884139533075319423031545351954309096127869030131814613219969952206014800768239316336119805417357258454489516494895372222883218187197658661743986358267348259799238337334602923762276684010859213000235540299614143450073125300817324555795216222211782046096715336756956422214598044680133890436081249770518840276986610278705376661334881957126812606438226482839751589594321129599199402328406601077685991760049160417214145882321560652501191063130352794863132598722807047572179300355806081531021023398180156963562840287679114902081175912355818731205962523741820338351611991215629071376743900467284132453688274542396580125727449980157932523881470988297954696672525923180719100211476335818256426037948287335673023077791108143060181771470277185435741292503295840829415032215024442804057315317312696380043989479230378570270040942902791448661907835680240736913430645928181924270717382950197799312699200 A174770 560 8877409983014376840909279034858105510014056992412319289368528519014621440578670478293332282935761099477449194178889940326294781973578029032375608152309184020469692231334265768038894424795489460437929133251408466088898248834867929955426020106014630696687284291908465850302973486365334661122599804285960328916059224263394155480247211044701146710078982618359131882283760922646049844647343033658257943987154586961097159908032582225155383866981226310571057648262638018979223711765753749716648591576826812954166740788199086386069608303299037765241567110039572931121490197157796482829715024361848034665612059002351167300802939055278095095105638018118589736078381233686241312523025554581312004911459548074008226608326458332372596433161587366490665162485558541396180088472464806631354601635593040096789290864511746124420893276212828530981737747100648281729187874864968032058077199352004910322219423225439637806526295299788694035269590097447374730416030550269146531160936772452778498248172973488034499376759794360909185093709406225820363552862591701196697698386575608656900175781722941641274959661322517172267854713066222070154771889776483880183865775637313983431009823591957281003537469082237438837265158405187126914153228554387822858620050707706993161953508713475731977153669166338777022392672566023464143104958269438242247803773326661028454458956946506931787572719899785903014432069502103407081044419395561595259896588994021629288472477120802222049252370957560367477438862245753903557524146708217638479204539918154405163039189117562017166149397852222641854117387873626572174040739846576921708456566691463977122766022896440457260848398596149589039034362542636128430975506267054215090250210201141486004496102060599446076867165401079730631427075092026234318434235056207744176709152281910338906660676645287559189587017010557057486052706439604013438346420077358673429514448738262383250309452610428468882538703012014052351304837337048446397314305555415869859778553244054367045782235899326203498583335100773661299099437920210907281384229349981640034517452053177456776386577489648233523417407559766876305038197886312105764467410161753201275805486843072946243089895390630791904223094391684544411362147107891375940596896203645664239016413539846284054090971442283607505399026533997032452726841853771288831743373308163561264446689580958154501523558460703258025926742877824028358461753139535274767771371622371402390991854461020 A174770 561 174014990034164945428387668542712411275592938565639515137178747456446153887723649380397077368750661969916710229102147496924983801240770527637064345311976992164412267805981630213995342120367664497579206440730969812596224224533340172154561236789319812821915319159393425281470221911772732146690062500980840099050757284310507031847405759908675708157534943258309249940296836523050340921759812343035519622913792099578816500314610427559068747039595013703653772630666919162956335939202433317535059699100737183844458222161458071796689556194157393038248513972323662143143381064617069819685298225433629447220884233200950507775947526453148695820630374391790814238791375696627685901500463389814363983456854438138446716443918129816408283168170806292331617304885131359241008005361296190421975878972900358732679789703516465866862152222636821949867416100447528635935529167020536535203300686487113820242926261532382469755805135818745067595215258946896795251552915588471761300630027401510671802686512606208152469248001844744001028938067595782131054142928212473364881792268108199086474787111625851156760329662141603729860747122261100815822460094928344428871478630333245043532804325747938191373681850335262937840607781053552171550421225437324999397284430736872804927921559356479701857986832248981560526046879268995580560567030141607260067667079646895127924308689300653345077823350482056034260100639894405145870397020183616579625709060954331591284473261233088475424711094302139180262641928424138920777106379581342249922761057889240895518287303948566520957785177276236680272454728002700198725414767859380849376959605485308640244123461010608485968695819765229348970928691342566191845320129860438456850824821124438074057208830315186331139537175956424580223090075880772944292623319776567979140070756933291126491406161386328690554150817004858191071086311352131261139761149695049834608215411560981009989726138480024525905924457039171047589199735489063597119737803351379559430726699498890572478628524965993518172182962466064952978865651090950806349536700155499820277496193065208595374910960746122149784207684634938318115729683590745996727806041536997976865942572972188442276890196923263311918283141569127913628340088508675274851762102957824362125864065184989068920148162029871804043646282378117326842510724602592588655390799529306810592987629121952265308486222676664320921424565229198768202326548127739810069672502271006846718024531832214840 A174770 562 3411041825772291277272878237864969650966067271749608783306658518272728989492537534575873032288918192998546254433411101055833592145626801909163706264429764848097625253063159684120470928204552534686058144213279337015102721160404285219705779408118226864920553389475145630458913439611595609174083944021626623335632615370995334574878692225482650186602853247670395298970566707241071860102285996900839221990098208748789374078069833692980283354314757591637794940535275301169632078101022386124568490505124058700892257116642160335159622294448264915036709605643921315290323624507133605447674732985234980062575738073592972851072956112731681680197901503722245522590198810326914665354970770844115608222409255784930284461725456572334776834289887711780696995919693182418283697524912039452186764548272191196284949140979038899410485783447233707648472559419234709220959961002748682298087067998443205752396930256338337946713654465792745515212715470607480883073565520949192914745803265963475416223482521858719231214164832783912113808334815918811926697489315268040306711695341758531917470120061914152651874340762340054990213192822707385125529792626013517718254843927926493706016046962301260835349630626734355025314154886946571261544229946869216083797746552684130014490125244552206402344525908590867383092793905038178804124770781730827242408167847434664970911270473212449923708561528576542483780589728778060167248115308594832798261553752930218858336615578218523174472964821258161253947939603531108879318935695029324074768323777540360115795062568960611826252487878819393554478015724191541421789008105538843562910240478266453274601330959963924645517918198189627102378555168662619949915836754548808364135653053431024926527921487342180402397761646230669220453281035987836161997767995826050470895922800697220379574204668834138346954905125342213250818376389071770541257584617975946780631565067903901019556228516175988146379462324343127862829440863751787293692654023979436568545234903798699757671709300601169043884926931676470107518063193585379785852711115063878127097840341946766833361547876158908890421805510796653351937656952707605141546348261740824180773005039595351002438655396999912049591394236814950971258178003584905629752864801582376942745523166739742189126460218018575660579946921776829306769862770933178069051681620630098793080182241601818723618792435384415557998506301696011376477976637938202617450445621744904586995314481983220832660 A174770 563 66863241694773463582938013790241466555524439385242892804737605138003286195586566865032613798530297050406841709487014173794302576313592769782656442558287905240432658046131788322147840920670296664548447245289495123439073727590020574343332515803372246216852874718576485488862195961796275219257661324021862569644230427451493264026265093156505149049113421203300145392111798655042654078674669189490438086414385464979977211099508379735189086752209131271689042720718693822860208831979904873611358233346382099554152840155961404728340844419085332670392188651583631649997261544445451869368250296291277853752980170497685220625781577945818897842090569455333082342022262841236805573660451148585890762561302248439348997880295683286988165689342095758154416221686208456878065679642317791980468768253255612856677214328791330802727876460270522914688537159868422669701728519640350503386566171702183032671370806641817838899098585082664261770454581059632581323111236090093163926375474318786017707302032590788101764051906582982243410126978032702483791342054503741197879689287207358474538050206978854108656189670863060095776555275849963040969534179232656879384887021803736499292081509022224989146585268171564976870945126253318908815237823868109148237278428528429885807162630115790790542277695002211350194403385600511501649458176302920645464077646077747223112907595891601754103881878005334035285011085603406895503992410408678892327906397039229089106782747279766230032930581001591382597748331845774867828270856716858430932266432764585081100573920958478609069634746442832575178641383953147866947207938159357643660785684478019411603426649233089389890833746552217250695595089445195984915684040217345611693348614302530129485362242937672589932614592649876402102900634644343488566707303961558921553933899599196156947122433427080618490681359712807247137683622907498534797599912541803359098890103852836856224360181384355581165305694575849535328011652222062799041899807058307112265244135153535413150990273231755590632238819542539204581504121741794963471334036927945438891872046105344330402344466093555971323926081838428314369743633471244792393845521898837594054514467920205497377614080815102079072827197911763527369474891597931231645740380988855649873873382988568361206267804273451958068816315517023125693185523193321431906958474472200397012650921706891221498423304009919091091222399604420649772522529854538099579523825007771117443275307757810562929586480 A174770 564 1310653260289907607380459669043434989556420409863463913008857752608481897733158894195831761102917850493156718190818197401304818045065453327652829677863853254093196114922650061627582293606508227013926128216106539196373386193116862137873718755071923362224523185312982879077531134784217147236293068099392606068539581503271555590447513781175121706178071095824236202305780178265579398009109005350105570469055561894439304543183189181499342785536520036872891023773732895780430512354838017231507457965487291410336445271844898338842776897143288396556762766911632741959325005503896123036222836860226895504030937239519887621113597639820985922768977662265537576346074873623725052527977498059609859883611038451498863271519271522066085451507706926761455154996796062252030661034065015833489109343113551974944395558988018525416032934963737006726490997759268261752258573221030189564634787799619123807981004799395983021761792518076730393431705182718202388488145566764440678335619132851040253135059026621145848920226241625453102541396909588699271359075025684845645569629101126945476136328239729378175964477276383363235071981526997782706377423855788747523689037683141998931196888033837607274950103591349386049889911339503402363649720561918445576877915672216536068907871861039605831657520975088820977919827781448432550294500367765079710656022776007833220024549723755907110731842648951996231080244816217392236891199061582808338816788396501414851740936553841362062886982074320229460422901546892939355638656454044923268104962540283072982193089882833035126022368473519916259832334853771588763707628582010720425499877424227896027983915903665687260676198454398644349945427840926176527654618606424571925864211173422542544741045759536336620516930842725115587790389019845140026896760410256709984474161829047520267780273560463429614820197666135542533050661125414409890030782944386844827080497035091742987806007255939909585826334078696340267156556544027434123067532724264281990643878968734366264787011578217163786971976296787926556530173686864601680379710006008875378094597720659119222599989391004336273732690165775066307479061351365683467796554778714666256915768419398863120000640209698975556985646683874994426681495853844469999134897318390683647245289110596393849625519310241745064046361756184740388060993318865623937307021947552390561611884574218299482210274881583641588185725919047347275144975253730679190019623400351883822378177995673288172562533348300 A174770 565 25691425141339527225098306849651398875043486318619180237556736861893857021362094448440127316106781906836560939569576595973362869525070439815057997562830808928446925004281128461892079797126933345256683300743673136037815992718403004036580060693587325942952857261652215677101279815178028558329541501626632540133650306982898605232458901112329642527997400571233256834297757662250088704731900644198100202843989037840413782675499663236241737546897779010573278576323669502369305080319325981792104317428123652879032900664550857082034708009461894730220331086609636356303057107890110259310588178765917309378736578016088666651383520309989388112298602293638498116202677330749995638416609343304021324852652813164978469408971762495243723733465905489035948190092780190578096560711676760725735729363243077559604428890605924806413746788431296345582153623388639306999349882576905256205620607061567893181860623406389252550756818040241484089384023221187622159512048076605330086641642315770616723167409332525668339746173024290225133034218811630705084478104862132289840714671760601098015865831617125064026401574915477015270820886115655260760447221451636849726695637280062441245584899947203268781346941451045397178377065206000566878942913639487546329851754769510111494302218412935723396359935611413373806973113977548789250361294559472916185358712991227900701174000572155695292963825500875152116300923602482237024134388501153798648807793820314336884596749221615631876944392587894556881618333524447065403454075983917729184535044782362363832363866782719233581811857748302652082400852624989298993049068517366203621290953608929533462521307940228152450685452212288479995413025842239822849889849007450418673444655728080064659483849493069027497700288446483123101990803464103800162886808995144725154103598619055592689832765385081713882624896160907545020051812242689639756884872478271019758628543782978242194136498006573926317012219445299967340953286048014111458306977419128648522294203279886912368819587805222571320469088737398116818565260028415800397008112066451938233464865628488008896060661640122533544152221305596767920776246239726493864503274378519366069225298502542046958047052012905238052930567224490442840047154357584409325111025589353799864446507272037129251791068313090882471984825075916965569748465343218437225770812308963485316515764411176184743394586730379238401697508373943701682971155151106243628226558314173801678485927627912487000760215763790120 A174770 566 503603314309884152376469403486407051705167429261152761153123242957985632724257877645164481454493377834892417044286122243451661567125612716189313540573779838751563369840722565187358486555699853827213279047251352596506729892892749492008180211841980008061838545818383546389556407859588581016158525278592182952307207248939196956495103789156371871658683339819243204641668443389646060524575318418462154826042302650692229073565839855573621357894947478628737369780205545811710222403988915540250811598718621878247511508490080628677146007558695163358490533402959324944619783469536935799110026443946674238215098898240432804180532144002814345956291279390924177808267304691286540880517323819467927950151840560048869505855801216912495950557313227888375729660743522298915786531039626829680855933489181463209814040169261779067303739130797336002364368599173109936532994646013923611112385574986066042531708132031037329103952125463021053043375229750014586852552777909472113593908794338116496156487304601109124174558634701910751432283654604188171477240540148442119772843350281673622180056555222557265316145495528703176955267774567092894428503728517561672553940358274746290153956277568190440814355471373288284141161182278111772457636629511514321239308520114021533294776016422494188975841626197403978275466002268083585437149545660287735300321781398026533536579539190846215376769796736312082831734473375611993929690046508417699531122035649013235110450626501173062210501920620927029673253113323309829145567441798098873430332679718904515558923534481772533837640909559860112599305253322705385090159077369783741373824847142359290704446650260436340672648973589080330471441782614157166577364292589424500412290215717614254032659873022093317473584433611031336320108141712973670947767203026066492214028755656565898858581599298098195063783599725912031347513090530541193100047380288285584921791888153442468397720646118854847726163939740435881121026045956616068778299248302227044069728982048464287519235295370961264806671290458501589089589670546832832517551332346880887243502917955024229721461866869692511528135568299617679007989671312057381366309716571181834974288044331060785072775193556328266614569421748814976675609893035873737746356324467615866552196788301182696997214671447688167974101477091762602913469029596774487633935525573280291621951452375990999121721206878618949566432970960318521342253308127009333869817806054811460149797330984162574515613576839280583940 A174770 567 9871632141410924013544026022042244177873293073333630105504341570905697510767045896238419717030851876212779252065535628646562874065433390937672484207269234836377336247170918718521472591572748737594101350627537712853051783322667682823941344475946431424440833232179097014675869029762375549900710854181422468604493336360055831758318419242584300315923868299139404726152727993026084416152636686906794514701981013714880036459623810173454462621215022929182730911858310532677474277193685642100670427165978108629284067710389659818778558958130834582691236705544477600954800639266805907644044479043654529651575059224572385811458124435359646499445833546322293439759157590355921443589904943092600980374855053805425126888806946044946983127580730159602035563773946334010567057003342204403727377282519205678595697255793440502671363088028142591887050007698837677587280454051815048048119725835256259504138649622211770318706417012569320641514757164175762710296117393069424294062470099974117241888847421623531719544030017680681525285399064517077725666163983511657569654985511506694581372370579606735897602019976952064759200143646243268800932269325954022453765489176205939499535409707306769073639727168512255494689644316638481757714026332741790085445379281423295326134087979611512679368724160361577170742310769485860464190216143671665627883991373605403119156131426044966941659746262661363946792507030807822702527547267523615245055255493984163614320716296079245143834626771067019047760550645745185746464347590672258133063652003314921531623655290547838425566203527380520178868929493230818333547999241553432381043511032393573207459029775883765209637112729607700425612721827389682937009672013448050049631294135052018879468134171495223716048174569943147808063636691866906433814332550830146385234666514276406130370323819608555434558572239202431477566406580527856224457488991526101557365944832955235482553877911085294718554339229779804696434385211888302132178110406913277098726178983819793684065137891041994907517799315098459411936019903493757154593240819655447085295205964289519322512086618319050970851979865656884438317845616282702549815909199725031950646628175752155006454492386044094669273551752189703948304862283242042649719667347103180626802361579833275954502272737926515155537454681967905466392854348407508163381966946516627967410007052958411153607794353840101919021980695066655281407147662934481811409925006059855927682525603465627157742570332443362242601760 A174770 568 193503732732333618203605845707602666888265239118318388066943342319770239648070000933807625648074277023029521064096212348443803213978963762034643319241578000688888706365480978879735340552650534198619720847787715200094168460184202025822148742409321736939909204955336113863292838331845677669565153147505717950993095427022607165187360697498033665636367794741047271622802569477628863335777923812171667658726077004796775823989316853454214520727435521562892412705509233281338304969840403552468426173056691286632604417011546603277616684020134611931218458543592316530956677186288145932101624079103689646283500072704969008435769351001387646679322883218718316615234829277889467445962775813983840597839980814542102777225524250517249546354341522031205873232721166378531613152463727359682237219811085536222651394398248980564102280184223911955372618248548247556892761523790683925825319254710307623814059767362886989756245857176431697751951216888798070897209906286394077102740425305783851837388691002177164165392952232018084556733641030380102974319974927554971531934906223710876902387585921394681842237530272068877881138038798392780468781448898847019621149446278048467795146810928671009813295491142821760833618123753586337136598571716767939743386003435150914868858859281568855118491542015566009503486797427995834550973031411102443977494263605091330543671954676753902799568130863918259348714639986160467239332987608307859525155418661955539518901445725294736808273291755953786753275284084644017678884312326790162126214833138646412143982375446395194336176187706072046986328643327005247651502496042771304163431161883153974870252610962426915378870343053121170153780242789050782317106424230244384483448127222999458357720111996989502259883000446441149722632070113866958202654875713605326417303440798817357310953188653385304330118937969062462097344670443993947181274506111847262439201665693796637775578646415373300954247309855979791919070937802408452438339251418014809387003516371106613746580545420969888806202637367888710934268273058694957197503874029334741419075740068500239804857692170828170260947997798470680460288730762383864069434070766700359725393370526805698105460174678461150150771894831853155045856933800500626983931181591560222178964025135695086958970853211620878631157018701833405860470128024014945421838828451683415843890666630139323057028985802252470938049916018263605865824387146588404340248016098967489839621406729335892561907289140941209840199115580 A174770 569 3793060159147571442616157774016401454301531039323983969554593290647794666675770647537451181715132261174572795685634702388659801953852773597969687406100927762234361585798821900829653426991583179788595030464233442724708177303478944787498076824766180211549668811093665271769169202304969943916440582096696229093944187956003809291946812634038036671219781196590140319210771240747752986081834446413552342539554046746045385986958552501785702861844728472460794144670661078922482921341337313241800447743586835434594203152976268807058182421384119704944909641680259883095335185250819597294250127554546045402794638773587743278785565006871076214848440657407482895969539683746031750519840887915806300306258323551799244833749599469832179562690819387274967367505764739578030347004026926701149009579009521398517206954398779261224092393499794034121071471020992740911374233802064532262212859982711724206746940055708661150990160973665997126764427111939462621551345872729779306298493522781504963742375879135829350346500930107988475800411306192111713985542422863768568457330462142195097533906877858807973864804170791074167274003077325951636505785160382929952659748992176816889514528288288399427053449143741864987348326967128155063913123445078058822108062353890448951836076033503224718421158527220400757925771032441263579382312897530213963175176927303008887711654536417598576632167559534779457092140426216210448017582520570503394888481271556396991665342524786511134836527921165579356870683070866641388796304543765393167325805026120094967531420991876583308829887205848220737645493887627027371233933593882403862658145254190073183013118472626462619372851254890168447746699893538251607590237190751578411196500140193941247676010755896854051803002858702964846919886030308383422821534439923759057601835661303751323732898273613334915870435987510990142829718752476762772119486644346941046807129493563856860721657144480269534219861049242576651417823826368425272808023874117815886690765829180252858840678167276713869337189190167555196635067276560518647491713784129778781641275571527535736365301159420487175136051681993642412725695262086402887206344105352951251612128898419817118511075337592703079211336013220433793019183668052551006896976371838096128048872193907533514736470710151919725001424725055883739709029983133886611751376551927931370855316879873983957605471026087958581487552534768022507115234355440278238943059800162035729776402887025916562532879523998159262844220820997400 A174770 570 74351565046106962685828306482663655599615944544563494652890749616334728736408216584959117130172396935469698918000290372126297089455618854088438050499747066753739955115939800534581887596153672937565505588540183096502014491408625815540335276096917922097474871095148821701883140840289182508804390620694286335193776021320491242718134256065052897331216485379192135796122266238334884555547255482820529206288670765589904651319585722150686494043665846789740965260941885763529276942794589044325368824201362975132224283572036404144407888546354830436195506864997995684842443770329888559873745068222587502881890862956366871045785636828917484962071487087178596508076600265554885095800453638962859284619435060422387982689056871582126133270615895275022388306642127192487384483441322664732195526085507418642648754497473476680265678533280682472617331019580881458796510174095307437613212555555795963190345895157941408518822145649555018502404602496286129418851410900039227675668992930822634993494200145431835923314947066583837870621577867244132787164499598655616551345620186976402078148765717400767982303209513609105554836130440605265180393620245044744033189380123500518390215315711882394640430700302332546339180144376027971809238708633821537314194298517574576918739847539871351648922694332082753641294954274426851255056262866414222695057374151499316611832521679185812622389845702432616054001877285975517215880185328890019938296150359893075168668504651963745539770883502414394797425342801852620418541143988004924539130267995791268414904502138782410573288254672860635193254924198936347203922318655780384473053659109202652650269173430171309302519714919486738859609641159356565222933047096006015786029411264633509113945704479370021126452959776412516482882456243472861740280759888730649333505856215572692648994914648415402367506981897071490810685684888704833415092230021214232287666089893637056490069285570523596994404415333005677665112390725402934395174431542118175592897582396587800167888359688377599845777693699461779596551877820871013469437616399008049648397542334007015435732393522102697436188714809491380775778398067128938632634893083694479667400590941431884630248400662031991080239458380375048378908883215309171036693903856839178710453770566011446820169211901427077237857048829388414363942999868920317339535537749052482279822505635399166906843119996347178312066533848472861166209217969515946893173453862528208276109559551860609729433611867504628729331206692991919220 A174770 571 1457439374240728523420035021057015203047270290661002582861980504424800062043279194822597966448188143013944777016068896188784973158849238823988789067926354596405882837948290384280052259830150869930575860757969638593399045335883705932742707294553708284188522211657438391906648054982179353232613721030408818645772168475980081383757058395440354259448468875183143049285448343593069166310084315892413567088118181807539264229121133338639204154458235066927773928584188700066039807710176613105528566450194669294955024971984854441062414624227464964826184620622781069734021699690671290299825553533049032676944779292876064632651746774334875533355449075034434191343834622435867173901848741711109079781303865748141325684871647963003236994538433216490169468311831609721372971066386459870053570001179106841223679487142268135487788569385275544328450888524752967334336451521241982590029660251791852487745436030139027434077290548032416499018137891367773596928862734911223068168684293131491768360968347508378968632990242052675459831935693553308184701886807147304972775708278447780971393677008058582976130299539020961516294823661622741330740124107537581912155648276521108169308183729069790411453323160272873429598744202710573336276542102727046329354777817433434502870689539640482201518957935876327609656262935761544105860349285325138695738300684942512676922132202243745762606487178826916580355765341467551662249472944799319650259977744466142787899843036522450815284077723577799045653552212731231994577602115656567987050638345927695417348863083392991820181013059267526965209962286502056390264257919056673502558393963200445143060503154565099532321528832478927800235899738259007497961681981585672730686170108412845905457622451528600398223876865734235289394497060364669005524600032517363748311622735935820260001846993205340443594536943275959375360070652358673392125875120756354736955889647287944087754481275031746403804045815137716244348956431581524493645783934280576603854162523447148229710694767770899544900220482559660613484054712409646329467397509161642005078109843189929945043690641454955915723684012559598363973165746186166192990506287020235085087435132021818904102312031266075751562150783960775685102938135767306702608722896504785209244218682586084186661423376955302857864554146152246973306126943721546077355688999205550205721149384609777589833954880562926363185169615010212489812010583523217235559707803670218138466263856559168784890441097293946208354191050751806779553040 A174770 572 28568726539515195469972563796931305527468936637921028084697047194844181199837630040504348753358266849186948583599283585092272671733465689972209389221054352299001048635722432996717783862608729756225475085012215267167624990171977912284996732847506513689745490295434236263005293471877538841776511650833683042400139711272385533963914615949287568128655989560123484672901222634989075559675388204575835259240763393502713891829327804384419957685003829738252377758366301637752626547205605027299981915231347083318345424368622833181669047319698879694168040497252247663928297672494094862127291940481082070310884060817065755972872669224726593375916027806753491931543249760911268077269153939220706542910259091775631205652466060681732579984816234639024406642826134907116225786355922902931467414430917326216159146664313985494358154856824492686645611844244876646106781663922875168634453962642411336908990073872439320604841640803709282564198520444186495550713437910878383682203321838294508712589066554365044397712038801401597297041765594410369169282252406536972477693817122787782414282454633815577780705363581585678128802027860292845124562647575558060397030273483177382211278499067010715933425645947238164664662037522352514161664806488416853514190817463135884607696679437292884574303261810125079472399312425502833288647715435887105847447947331185759341528318816549382759426549056975373105701096169445070397438651448076078455506063808729180568519648033244576229234745997801133390486535676532266755857536252558901694161688317744417575081145745764923520405807414473808899185045546758385163023636525426595341369253993601466585069330185515907602395298871732227820737367809743423815688324980109309770904290679079194174146806180917920526614413195669520366298414894385785602820348097124604305673779536308092520983512111816168726924710794588373778736614116849030943746570701973835532595116578472190114526285463103007436843309073925098488722566306748652399041722284593431046631118191713417202201238669956813190756522053356773646052660876102009529348912505148890184533059497811464448739408518067652337912956578004532321110614180962831647870965605535755054189423790491103216781635806629216220089288586959666599012744958401862769227015180592895814765995905598651660925774214908634718433913135019296341358285986886746339405898422891657383493487957298354680526016661951362574808516481363651376822170292012886281925445474370162087687495840163266969561816659722321708654224247505709799806770860 A174770 573 560004176170137487361673672127412429892430892929257701855228936251355135454417162010687049440730780329574423121768379818909832722534421295986009623522318345838663958951548293653371614994804060851380892685833582909050146463952065700726800024534115386792682816582579687569991370729095461394323828147028133966718719974589132760780572918080876515017560447909071671375066716805607515527687793276011206859223876951322015900099219392422266671902240916070988041891722316119038285512284462034957632396836299077011537713518719804042222224498322815537616965000953938085541421242207547796747886317484617209184916683191343655704185429491343909019830443712532873807676590469548054414762781614755547943017818935682057145058314036611674069859130836855723202522508428137460648142775829676876164387621271427310044751690203256518140416015685136258351739042437183492232166841879747534330583985686886774298170940302119532357078408957018808791002898728805794417311213000175342027326446505564666652679114237695252775572415952083868163937229349696362902962526971050927360449230465177832436983704338375947598803560795942923659815833822636688508935687035964992365005508661594769584372969403360324657219100404439343483831829914409779886380200509405059858122074557611792646635807459125583785010336483113871941643712508443602362528412113909763496535967847602569670125428519868798606533452008344084791036306757696928463040783435714345085510212518731653037979352847817146723008675764820093142518026677833280217087431045057475352389427353787727379045201559620947454002816757502542774298297597595579463532932907154202824846614224181984800083867235979666257053116162166297263166083570690855376115048298420708543593175205140255788779789300730626634095329237637072485946239365253109021815457875236461082453678159088493660498544413973546179837737400984359534835734558404052200646886774216003353574738215322223337000159893263876745256140663033965438223500395930652744491346576816501095486574939803880550400450697798684394309800389678994450263645009296878384651053458531036235575027197990482934259940727471479672813859118360829998811895202067679775400474809205583551986000053771473233534720979233865080114483319432600713072141571655178235081248961259047256257842497326087271382839499215680795438707408094100731058148608827058023488343529833268825689145217812963837893388773615728628470176882520679278255692252026013375085346628896113572632154992616502578181945273435852839093895345415872744005542844680 A174770 574 10977201832718308487748331851068974653820124835730372833845169523702016170333304009895857502632856002662050992845955197610986955934847054510452070668075094994075138624367201016470957400410365338200038502202234807170985703818763401693668821795920996964403654880906236740312734586026435762373996837561533831181937306541756469104435256376306725498086651771257633342170573109922295884384660564120983472278671176759050762171031006700933466918207768751819677858909163082199086834859173477603634482942803219276233078942048521230212806862947076510469488053780658597100535275261454679417757205468041526053360666513032657522047686816016654079880122981737041585624584594840831201726911967943284311558328743866980592381801866093195974435646102679229651576821803565524368717778466026970203671394684748087214171006472217569954602940381305184111718102064241826569858288327745147245072938652980391907381409862812073200824130367533841886211956256683530737981638846515999143541269322198756757431307284698235790541726099780709182347900272670982511213502284404287871582553337884598748641972158158390691016169618016709607994031845789296507859312212716338204780777583754307190215496734966170016920092872702174063731906865320222982980310528720551494922055391287488896323470490117100256060888041438736307675020580191199068007448645609143748171992194300758239488039308318149373735885966841011693098520579363279022287455039468221144290092730286114054121290706003263676819839833107257467978504968452352282283081067487680379298635860827258714339626465890544066228439693674757428987986330323023001885787387822400158346047990653161272449777380490343232454847580615484887220353749415314337339183361057317748762203649466868614892467255726115562363616117101748699199997817739276548659841002450037013013652693600673116424999946619197340401010601609384621013476290077222114388049330801611395762936485901629643379687019701473048857503432433482716594958566038466348348866976557034769880296795338917474835532432377011141540447516481965595857294323419576533993920420545212867140851498601949948665898909400487426478844928525152411632178448640316477994568459339082243250274518864604627832644383853306416671187881938229252217973520074839845362199872911584663724270413866590057094994758937851560043554824179547427510905487671942004489672170465893312629501241066081759852031526214398850623909832442653873848716702702043622165536682694176143880573414477772843374255521688072927629596827906617690022286851034646500 A174770 575 215175109764940106806705313582980369036769657137555875359775311148377984719518289747561436755922193923450743232191990661802186491325039239979460193249598388551542521476181915373315413309472366364593093868787314004332078857205253736047230544116843357962125056182841236001030535785298823084959624615557358011800201116112790332796007134707791515132618033002631680864155902725630127120100600850211724747595305547607036088754533893252478426108442011170928409319349372845544184017871232995701981099687196307416421736410497399635911636085266369259900089292591504819410754380133613383739328944836663676213358575803549469555835101263373023782466261668179045448880233420393382746702873980861477460410812094262734636186023034100513454275860834859128793353137790968900247468432842917894102689802446044384300752758823657116046870319213928203272761978311529241985178675568293534418172209145137656481603621832671318580435071107319959696507957752507670797110290252095402211520619226413583453603818741975703728503662232329045440299672980959369835110708875930323887710283168764674205702105807237069986923009253559980939956088581345956324421549484729974454147809831746420881009397414433895268307335833488915592833494890175180997970267097600049894057069921895282788120875900639591760179943603271772619931881471264171622638405988702023637757627496147495162841976851526935504102038115484059199773115605642688637181765220615287434660052613558195170153887381096621745205353685559785122494561249084982759479674867806079749954384791546497964697630605341243226588927421409778365519965272693599285369624912561754996745029887936653038378551412287840806600256018171618597127076932872908069831816867330494212816007393256383383981887357963527952720976493333148764081284737379059541577094308210167653857159017506716269074355293130961852567063632909419940121802703257973327830490781726299805529077643069006054206401623188114810440905537304987547660412373262516964403837729979648982377076686746885401922226189053721698677167823769689220315688877406894210051949698876209163163934840020395695758467487808413806366838616136178454453131951435588399581851164564215322986297566797979861004021978757791400354759781638686482544116227434869077134663673731633617064101396355055801849999993316926780758080868128781265974668638287258563179495861984097184330214501688189438806558138961257496314151907070724352661865528109766829662836679085894143450886497961148283205654157947660253959504181531624614400994109975597848320 A174770 576 4217862490635154140906729069105249342789784165390245433071942815285335732769981345298395273393729342654625466175376408106691261991966463247230324197626556944312241511900979280780527715221319925068388487815930426910682602587951679915234411432109541706852578386892399027185963822150692944084942799340158494185773711096105609561710862750106872903322853184830934437041550663057228641885916093481189664381379707065521944652715611204504075407644213384764769927658208547609194012919225074322576755912433939075173479600885491085614618660330584507285485039843890623689431010258843814286603646558931075913092728749540510189200822132916951196167249581339522667151908749881966493760038534045934713235688427113409380471537831132636398637519449649262539928078555401750579085351851869098094173955303875967336315268364290320316533182042628480259247496187144494137151645828631401533919864398590049689372002287782613324001615063021555482437107101652699106281425171539935227634228034534889740658785297548900459787892996536387848940045007424865294836857604172483924442609099091571805895573929391488887725274136372113128368309640377511590082014705140364746533867163541115758355239017902236480083190380087956850748548103105307032601990192666845649302755189686935941925256513080866787565946998450445245457168432924699711955758966183088421738181266007491005881270190755591681433258777403832561592940919003287403302757939567045824825985207040875011439242446322965273446251666124503074863880921626058863598968304475653707770925471385258592276744240786272583837052089086034781846164930287353602868792385650248133623795917517286282205135092333888875000634986013352487125400074817820994569528936894228986502301628160407977625944341098333819203121018858700264971772644222106507394717653969694703900871018047513958705722396030953167614822240931279848056882955575786503094911165915349597986369584196502170772924241238046406812789581484748933475756686745733291497777678834194102795520687333315652309562002922298620360458702141085931614662537517635616885861784003451031471126583593228297826307531030121618031915344074656441539037880879861955168286968533219289422095161654099482370796210994965843176447584568493650492600514072204783575153831970287609250105851847081389961273642774003639818568341133505546196088027136801354683502473396940102541347552032590648313404392787887043228351155058490506318224014233290946693007302417905014305748133252461014169624389429834514610041273336786077784870596521454817988122140 A174770 577 82678540326255181705113596405895784034384980173209933841520347705447839885379189611020854401502445818793774464518985119515371455764340121247169574942415575972810169564740474385677988900452899861718184773574774359515886371596949972493171196844980692420880883577739749548058026840767347304654225667706162187472178273105661042515865998831587787943143052996437943832256795233091893112617600144317678950992080270303055611475495322076154992888163444659717008951027794630886048195698465888999916573693548974064354239720135659849720355343888481426543708491119854712968721843683102067512391296108838005211779992735134504925165045893602976083897402510951061653332669866306073790290892597665538267984487087866238581740349929675915651992142797748983472811067049631977060262166752869627999079977763886909280407506176066100021026318352733150827841216987644395764917319547654057299603647522989944865932332363511164544408339884913459459412213710088250128820825415415520079990735721432289469979925948949728070786574789602612382593716795242536528432712921878321010993699672682707370400365958229859369953753634243152288715624630723893607441695925739880276826889685585141263532974347910242068156802562176794354884124324236733562889030758685241320032557334186248411723595381290274869228101303445684098179643002258082282492615632482493254209805538521211201137163116349131287927803050567887756860768694529324073897972494211467037623674593755179360673835262668877908996803414167155587922008703219444595181993944852089111919601340139454134262242643194884583032651823675526372338746597972740050740469058146539002731892578428815815848405041550338315474606189233479434460473669451850202678998151168859726087622302384309784167377590227652166056050258947266100643538607960447020572195911536861277654706041910209601042854137924388698454783714167883948701599755074764330408475346442192038002516783890757908421854922541784043156186565823143056686795025929451606676921096104035073018147530730576729825148979360671367251989780692398607740925840105004484789768479983697420020814128430526253970884527493976468853190768184576950912042086553922093773172757606313346687694035757360486634367466919298479186934152356852755317268794299241940205296337146914042788941290842388009665830143806019354406649842140894848406936241960911516218756920347324028031397530612627386551163468621603682400881845142378997779102774339103608966562312332937411335380764563854301791828998397961997438368785988176515207408818612563232227572339960 A174770 578 1620664743257391581148482575841640089536765038565476957771236422650245742147867141985249442679855669546266224398875680137363903169201333064720554760790905922592467999495801267007080657646150027868079932863224239179299977745360810772859461885320900100724565373038276183748634414946757719715139187453433391858671144323643456659290395747385921069154617221513323390168963263117516625736301556142999049316157093077100789030620714650621178966089704434575559424693276902696419769122887315436951290354964191077175532731820619603488727319836283352592525266557446352239722261890445156468534079899721796019230235504501377816002575040405583404279605687852413129189104327567422908555315582939401347083097202660665581565864958849969467477713584483956124384779996378807458933508413604398596168867629953755891838580599747979328321837575817093179898863276144309258639415160621469002555429164825784500671955889617543559616878954422458569301842730708042777372446713511549853068043173977287703655656767792527272094657979237897411387214187680299193605472743857801244285014576541317330783016167617647773978344591013160134791290545643140122115560533454338428045995945082972775506657604812497547117773163740599142856481754255140348194443748329757907688432539561963651679669974738795454905742454184195301242072116673094495976720539672162866585932186427911515957199665525405480750369113963972958406152226357222891493260653528775237304453444560803818787053507379592898449190067078252917709944139736626631328698581708022346296194317698488108554549888015161886810333457210635578864549328967296720187261071608996071881302424698565730104974153419334639326044355520719677860941717743195092855092727189683051456540585869035612228840957897698096660696877972763291246114378821468038275149676863227900794892843932652910552128068105871471236157502750296620231168910342092574828880430646048682413575736011457052324383029418739809575901162250475668712425622622512423648347715828053616667107625101860077724716917983865877218574883320673695367851696703075760393213424858778652823796967074368592037108980681629395712338627406038733317121407441592100002279777226311985688552889066820618604907388715755877794056440078051443141235452413253226439699435225599977096461217932986637918388212517611948611075510387077479684967218018829760404118718469145772200531351853721169998585257998516282594535042700129758055975466264371094709671607753342936719091119441232538771262417856972461643952390332898962714309549877572867956670055019773780 A174770 579 31768270214652849447417373746534232629203884251575499153021842515269769332134651831815669964389676432943464711872986617533622110407313074970312193173853762952241981753306526871132320665501843945817202982266736762817863804248676241172641199382889086929422238021415406176100982253728317981088811047807975679507509583559880764329749294924392825965981018832961112097654074051372765664591089990897467220377632387505249396275171637105981028017135393438386671183120604895627425683460788961496653304538091499801245818544793545747450373073710470933630198848515354905483181064607784113413102966681955349460113071147456015214147971016865199997085854609385599647413761375643953987195222266487252607857333098569879641987846341636751571822226031062365152441474016206316760382654863211254529232515283273545227932947635852384617698560140140342159644367111139533100205420213584715840437465189311380259181734482350756492098896720180692990541261747926840811966450349432574804424262216312057845625894492289193638649757638234690268409560124315507997811940196667907068596534718369202645325975547240765707293651303086211327935724986981208042985323969330245940817732238689542659896361106001602570692347487486421836095960992025136781070752791870883747823413320461054166038642433106273125772088717690494991501413532846355307877593736161120878334949464150115997271816642491835117319604083993994880109508184193514424521571256573079707430429382657201862108643490980944732732145785871110278783169439195346524085705003458660087245911903606162563746832770610960662061271845210226793227369574078203711137951474939071942870751126209392863088887539477392558518783141442540936196700116741636540693677435693169023482248838117213768525430672543300500515328035966055776059067953014877878309036945300797399844628249113156310732604789968438441246770670456530635603489031824098896720949871115370926228719539294064355771798234244282824765030539277637492277823997959693502425460318984585897804608594228513712829324296494589945877833495599855995908230351032765215122765069292010672668370728570959012680883985350414887259285305559980482297636877758046257690766099416994785860700384800123730136034146971879249599795859223030236097644582887320950371746389086914413897918751133462785633857732104399272868282800200842914643832559198164721480623603213438506327491531005244843699640840735752702796472224607061672270852091935099424159879246214465933234686711951659460430431613040545194746792757867116681137719281492774539074083186270033295600 A174770 580 622721631126960411610883779031081452156014449562617895832057199213081595798257703059383620656716994758702125735868059278018380470840247726366726545873326700598941403735846540232134482678086487379758784990312641161531527111582573934105302017443929996669634608971219418825655270388948074118545154443992751816272810998269638418748289019817552427199238862009086497824891769386045689439797920265270596310843300743720805588685125399930725460570709016089551093955970672470811895550778616100370082638604379224139829457939510351920902609502145331404735805236072720299834962988719522300678487884365608860395340401402197305726350711870016609937293517773570836436191421296268458489577838312367542679818096315069578081580182422898645460889807183170897234201649280896224758213341695158597677617168413860403604185747719397843528147847545193411196255704213693851685917388387272439282786190085452511014695858651083639140579013892102989578131243481019202888123582377130617804774534896105783912671080182196005912285277130018419403466786169618400092810458129611570500828029264458533712362441893997321776722378864751323437035946403515094415458198331250947477570759296796470136315694893185808778213848331935677090553884509194976927408548031809314895076640219245044200725817294079191072589028138426628639215406828782140071922096439509751784958812810338387350610633868925286444293398504081173675933621020409043392248948278084854896276039454393026340249810923154971271422623245455436606454769637163042828501358149098073322172018838293680876077307414966162882563163899477408390207319526531620178429404624494616615156391694654094203702643443861695512750547812512331910608037827427841727482372239364772008615990268233038421599879814352818513403363500309747349546558768883257349145703926636553768526502144223246070327608540833262219447727446131410768802971770647076231431484544723070249886677995666513490381736663273402512304319055019087873154237295580289412031449524388136940712320996959700697020337135170034135231414962173493911119435973092567043760680495048568346866750197650971492202095843729851938427114847248110007959544760691815301662297078492154566129463254299136291305922744035388334899320638433398609934585972521812855933746279182261115627026263256919591008241346322222029152130838461412425770926140435206851633423466071103131885716790233457572479189761516966481700165952212580199723484650136352648010858274624353469923392208585309302124781707558349050454169995758830850762610641511816637357310660595137640577420 A174770 581 12206589381582407773743694389149884878627962611122551742524486065952982925567678163235385900297296566870402635731020986094729676455788425524927498781896756811286686443788082128323773258323530660116187757562905409781604231623377810007655888973294716411829090675631605026405088434063177895143404136322334873294603961680571868724423197036714367753566654207121094697402416365851193553026153168448744237987683160800782843644156431814270443372126010116251987105338265938652249880958936749338665398385269737013497437233284463373559987204010679712485160320607298614802010039021699011530115606096231698199514113088172800439391911439928094571125627538311680926436624592835692947668750799403806305122541716110660770985255093865812906687610428582289896522455576762653781504181163525843968465397206015976348175703798862688892986369489882321106128662154352459769607819546961894141236459057617574931598687962096807012082873338214106081529835644173676667086157649790064020776615628609203359944120668105511615603422363652863418912065674087299754303762602444705808289323961045381459460525940680159954226546363213204138926567293465977893750603560703857103125096082918072168922517591399867117668945284310255654842615408053278945705925577448773398702408553754228035961573304559897870298617003797350056895405413156373976843461626529676418327641770373303604696553647826856822389204080157395082401655959132549884381349459625448069103723217954582719664374931607040255881481528125271682488616115644500526328937098352915429802555826022320828926704816201333954213042476696284314054617084131703244659369478311391999951223647127858428371586353697689415963543679702083588669197821296540436800472919942350825219721617755655181022987075595513275956432230817743631579755868928581657543076210060892781669859095186435820357405471884808816057175912152297243433545217044734956464421063324711751922907735842335458144398446301687001801906437351453621211931867190140835094946971151595941327257018377795458834478935694278712624216250210691332045907188036330148159031643941176967443271364705983614619186470047908572346633417976472146816042514101444085785138089641837114388274952850071284782054967492547535168817233554775620328907518135727992714692344192784293301606554914443386689480761236750464111040795827237806169118779560978365507553645301302160377785314194664704330492234005614736238533950198798772467918073841120692671209419739307330502972400838002520988590510601127145046457445510071844469532012657195348232703464494902701760565291240 A174770 582 239273564435056726053963485805232264359783870947209809694347080032753172093896031557482331358243986647076637706897347633560831839867984246299381104756013681141514927072192582143556063177523365321511025043989286852226364986749924720187496801549221013660743838754096112756373124658851142711652933761645253742328075040589758772466505089565386016887861128568748836249395667778523326640372964968134364287763969007173644557391948787738203831049688589728062435149289594973490729695745182609757903038777974746334197540507012593109012517252114734221988781199808462211276280485068381035293803810019845863741266784359022832810762942319119797913187941068692051746439878832573831863934394680335572880644520039383076117783392268377482173991894160180239368462276981499890144148734409220251774700118354707999963079742261120679960920971212525410777140624353361212190158627073629660569244631164633513723744970418325752399764844035093893518044848718961166547203659363061252558132601747223069365518869423533158506862279260038151607495891939992463614243954440310665124475757783583538103886695776850053528751440034982848666487248649484152269784236581458808604207185939789291358422719690304500347360856684835783014289270138106489384532576241742308129555297575613737741673715715257300759514299435846627676837108269475835865303394731312620712548682197898684448923457254091413563547891934951859901156086434982621813234168715329084772486327622069691016468051069111392172633829642888952274686416492408729679936782173412490105891625979517514050327586931101240755517895745637401224621195692942327475281340335430501358549269315843889218285741501479464487855687696769694692581283782446747814735028449227588636592211142630362590179554234223371420945166075086047165916627193191498882276122520467916379656024215318012806422615989558413871519500010561603119652942575707922845968505451859515216469767188094781654879984854023931946047567472658874827977200587506903353950861116482134117508755133529225587113755400458914189689852801398556528590378788768707591120771240774270420774436944099940616114321693677007991408856320747692174639955353456962208868461531496994037746811059637634069998705181482994040343767077241391071253846560561954140671586474933211438115830573805893002630282290754541251182399650653384638065653891183371780243859703562701481654244596958100744052851198498870298230776010096687585703549883710163167604694397719044017894911531303133207833041886678512589642309796434258299532935661343732574545636673671772099315463198309060 A174770 583 4690240397849392562527384475010468456830598559679244078506039720277541613431567085022090496048912725958699685460199172582038439630362550740172042890499881395839218789182432551389903822082039748708728452796090243314435796688667792741737502296311941336483184315428701326618820963157711665370642912452366127534780053651036489777316564041237499666321486088637960481039559182392197882953397306279216640320005082490934619813214136493087839681965552363723469737544387535332099344843747188557537666027460462592373203175521023616838399989615965816208744376593485155658139035266300366032130130753893412524824613307491452480583774755947474838766215449702874060022033578439487659361149056855187100202587576689445341950129284259480311708776202640242623518307656868905269842949710385354211761827751523589009260312759626783769731283984721553612171189412445924326999029638289469059516439118852687078395273978541333436443383460693037162526609043059241142484609463748569022854451238672450977093697518495976304946002782451845484157271054895666597679110240635207055325267995784480552867005551157288808590425773339187436347278909100621059326332711719152005555812155666653606289729982446831224409100395067205734335842618404547996862328613784707146506769544374771933458060139488900304928101427242848591924010939402859921475303166679728364677702850115568242194494004398146240845808955319722277625066523896873393650466290776531260084828924944086865350224017392346577760928072778427714363131453595579803541620277834294532702772222647946484392200530096741705088327838192941862108740363918438419038761588595739209318890777177948269328978676540414109193257774268535875661894736034323329367895590861286272512129697598118749737044441076259450997853869447404465728554094661183892161794896103135886813124604998804591845060298269918556824716423149852632199139736935481486581939687402929153948528624498126174156622004964178667704737415797152827026555464704378452354003944510335821819810676800182861580808374525316700252021781988798254862737272971537018164819209702625604846843545534975671251089319220270240599687829252662844030820258022420859116795497155265987486075876002741950190043334185374681686270987079268514223942279951227906929716445366948466417162217606136559723115406773889756368926933841066849848125141405857674075361772401682429142084342211787376590259284862482621580304935111381319856162212352568544570266526912879281099468725333631616301940766074081693181041411583246885677372760364127833269048221844610612195879007852688902880 A174770 584 91938092039370228575605064425191716885561128607048671479665580902533290673732405906706986346068455895998444587314186474055769860073534879740868138440197570365226685564039115800152312576896079976665129810197935905460283634464901086573613799824809872528522365290289564650286015763444339405744199658238347070291504869339542232025200515869832378893847753421620172780588602843856195123129167357312239615418375339223331410404978946145559045707684926384018864067282649318290216384136402694359670719712376948957724782312365564430253723487439644677209073047996714821402379158013739289893433787744014862291766206312180667165380319955319459470375557331887796255859850458130958266223411948540982857835548797621987553523358112270940801737948950162141746025627321482004117961610078824978849735095810665273404812650751124473193151948707590922693254244085624384304473766779591545431011579038505740946070646803622247602837450196740070424752696944002396156022148161195790622931700622324782305767589392039258106018388034758795920412675610568964707713455322687374258175238128891630013715504709898479449139472480243312092296512509703125355430621545334581031446221271170558050701995757500065970562685596746510119615403991676679696388876102875253244083388479278981864031157112587708061943343417300018663047834757337751911283056807952640673099710555416686485597787025289005358968133578629304151054694100270425827353818418567397044853731814267663112525400172456726548158319909968910414057150478694138816614111006171059256627251002453421007538400740628743972040161528740150635418127388908034197055477184372339645638395655692872659542750799259455866926774403356152537954765923163522119822741557327905064555177695726112589715182543797283524236560127962856262125070197631899460964004671137547132842952127530543394028859160264327561319677455063911285805934003756365524271258906503711823839542880942502077723322886427845390324330878408222242715665391158025835536281966340741662829794769128429319177780170331502557881216780854570590420819496197689841298078557470095865433556758802156163763912219241415562558072837601840747944446523115538326950463126369062355205065283658936647987595366703009328931289848384054338576325500350122871074347621411337363776002351399658269886615200951504713589164505970192740069564383771968236041869682373919272480435794381211558964161757821533149718267039822520621723804100831498726956201292941565270392741936094935411447509688751107463056261160212495656613602549124698126396150670052420546591848212612944675944700 A174770 585 1802170475465494822689617910335223559380300786124769498665160638345417843508961007151703261333543376424448784841832997804242028215122991082317946509532709883799292094587075958732153079742413137620550125830771486822742236488345194410348184962428420824992154067937071730846205154376214977873686136330145166819487950914013653181121490734763890249839703996249112538207137311905709954411380055584637214662214353079450659815823777489131111920874200245013985409723404754392737286229742420771091076890264346926008858590513786618440809870962391925346686433678087227335644280597246282294190723075228048576749788651306752130284332551180397288590826836053449132504490728658249465495023661654151289124105327328398623334719523766605697336186963612302099865351723237382587851378210922177525027153136318832937757548570763229163905380728834913281911616080395219768690370449414523835249219912796350415172189740249329318969486262313115399772965202969725926391105005771150424042138172744359144085205310169056018898196137311339135180083783161101791304932553556207669573543962477265735744370770456424443004743130967303630294008801867921754116529984205315745659256823801673123243206914548786310708138538658324696297495414709003657004066752506232100305815434464057058123966808262884113941313112737813538590215064989323673562110558074184495794372161629575038375119579075221078648347113562482664649251836128434363170916154990291826096691590938445807387636028830272736404652809114282509157920549320231055487690000401344825714112841447319735941821246925604109243189541198036594562524270968634922412243044729305013138064622324000912694408731838105177363084522661329527780453445963956624558442050638846004214124320679493561385478258486469910565825600630474039002771160285426398572632527401843302794851660790729106610949105414441050587069760649446365874515286142492540071283730503346071767973565603706301229406401063136620376958866173820556604559645970924157723803746750207273564453815244644794714339985318029738614270911086289510724630648901729843297587917718709609451602974739196319587124536070480908636993103162983453088544196715290524262462119086290863131463702204206600171110894188069054680336461921753246065504618233920828567571455145188589637788731674973883800180871445935988621885046277100784249776751202572979957035055438531793177479073299376166767028122186558407938294848934296114115648688128336825693226913173974035517359246331864198601562468616958442416747138081443928277692951490569572309489512165319325709682796467759933685179106520 A174770 586 35326145568136537474991661702785987785780939124056603105785807353181299665929362988455281421953130918603589184471165835644565763017071011122061507738992040702036153272869177379028548868958469746741943589869652874501457414184258866366744035059908105186686331511180114777757748785796550232835656238599305901757255743524990760316801229357641260807525498840627350552316132807387123682515676726440891324496486133645016494486446275936969109727417027495079215617379315928323786966385194547818524594843291008731248697133526462982311190660351083033206102795748792782236584366864842467516987263827186420457434494851148748945652819502857827695637928169944152563465231007299155564502495549521261620869729768455721016985184551349646766912996058990396811398482732873546165580711572534913766757276928386667435258193679288167319748799853470021444440575714652853820244257244949729438963663299622481799699522342296706506817622111024237869609593483859870665116044167103942450878201839203227320033412184166246690403182577558481693041206397111241702590323207095327416293234494304124823169525828771327221880495404081613280779848441918489714489095394961977701078171228714175290642783888283313505000865664217795100076994999510485692917036786238285527319340902281057974067015511537897288889911573943277566145377040872887891826739248087107678608642439163219346812407503434696558375894761083651613825330340734876286605872642765881956579951520721682902144778324605606006547277816099845834544648193718018670975560571253050267476980661423110461478159074697291008756257414523751797874450124109054360216753965728359683160003081156670234942927301947786887411726946280607000196295909830711831431058956799917817277359869404255094552032233136600643114029899321991984569464021789858067188843341166927750247135121976919820257280970305014313343413886930770208808337353159204766720938161055330792292106009124308035756322195916281146201302304414899672154355937606389948543975208261281010069682023595732496862063073026238765985435841232230208369639389350888892121628521824067207000225645404169497744658992289654551860923245642728809839802596068678333477244131379010372733889135401792492895179099886934243140945997658917280991967188044990581231412792681639112668597354516835718851487172196622048014685963534565066893931137003271169345832920664230527491025522333935826586073692136756154584922479091805389072424962967854356407135225080037751269710676204460084892892098382109699501969937616202721886841578504542207285915291068438752508781629769182007483936170060340 A174770 587 692463103624441932119291730008393022241654409329456747954843897071899197706129529790739419281422010932924178769555007868471780282418597744891658592381775472308602792655489520396641656197170844233222440628074809815206081410097605810175722164896133715441004645289998541936535660852978823287829555715337457956100560265088917969716284516746993259585224578434273329277388297083265086518962340780314296158142906529495260245472660085092690999745716652084342539517883941103598117722345297296596298337027113462885590035202527136865477340883392058654514101655581402439314299423640361451021702051349785138578582391322429125525934437610686587309497379396418442495596325700587318717128452266692108638137153797163716046544964240836252158422851412142794684730958664435528700330520393451168733798617323082318747098174743858085038486810822338631519010883247009160189208161825134147048041892749979975441359621781510300697309709650810848406971851697655981807878771372466474150964088409923489182935801548821457456227165987105220835654592616090776693073724200550054457972312983805492306503309551204785746877027906064652562542958864477433515493493815514702691218566765998440245506726534922596776240658041858680893384559682909125843556098079776120400281620060697863943604579933199054393935932731123014113768142164975283466264069178892926641902113298105264006641773507207342862063210458414625371721460689833208841613952372580663122588383612494837309396137331283060110067003346536368934461684735340052668231882830012290941738949211102969818575138240395051428036048596305041543898376770261412600333888823964261779997367258768427621350348278371786728939494237907935756518264644048167355754993112749938415424803945937887683915374448465387319851303520684086251056594752353637547609308600921590358501039866139921525954114968969785155716548424547196983614662922111445694771289761722863687163790222881120513189126454944541964701307394181997199749128484400809800434844308533883609178633462069733158845365643120346972816774745563265458172160585425475161638318987207447672908813649609555755594485979737272455096908824095666967496357399594035977530415200829242240038831700682234241524700544872790845979768765773634620251294754553287139377324994574034741341255705450282085952967749217313939247885635319498164154053897761370258944036953825191361347289111310736773364049746236571955615242496862720302301560008447192965955838988791986826414833157600580252206272310923645712679172300405667672981940344153084856648939226034024261357811797052709242940183120343678160 A174770 588 13573661721920165185265819016632858319194921945895072049354246964617560720254251377028711108299152836354048833637228079766618001451403589978295280605806055069201191239596752305945792365748394019701156534449578832128016733299275854906805639509549978030166467870288219907859857246282342108291484718296388612256177280559017226517387848780473332516748311378943126959868014847110029418557576121460044106851025929294679957686738588501540653040046428086740254964550345396133414375269625551222686092183880883256192327138791239803310623853685060473394702387446603854866646115065613998298084936093571224459230951577267760867410617900391858981582939935290666139854526612917681614193996356829203164003502867862273393488653372063687663459757966467827002419699440341782500710332695171718236985006730009782683693950986070912503636251145990682001565629888967297843376004567852022305485987742721444178979049506461642571971958421757572139449224367367859071538169011327043659203255610133118395760680261926586024890718217276053961262019631419405007626389439188858960389845862815320765887953050653190381438956279134183915449353798881638209852213751282623807191288644668930196978247562894768853724555873935648198654329038827389685274900941642734725848034789110458626741479001783552352692034864505561748714805556572468465632820392217919899947457546260816945894972697475870831347466493029948725452832458616780218978440407801453515763095538992172280217100181823032219671927393051528087753472109637487518684662696258340355786916614959059752960599398310064723395071615828514009819744183576214085682690528510593493683148709846375637077039292009716461512885078639744410418664023356336266676797543565065336019239189670914604975854075386786289107124608498419559371219385766171981418379600006421673040409633208939619774832741364464758317341468874560268342044413790891205349702055188353412940453823656809715175225221013500715675793881339453204694582744396868736101733869591905978245838563053808885783954360474381968334915652577095288278860483425870774767545436665611867460291358159420866516993616430151022375155054909000018254134787907039697162872865289410675010230806262884020200574687185417346275961184205748788167248598786786346461083743312227436318132181669639074932014354968670615640515006208846839479182697609987242812549843023048480400899033668887539897546276539655591337213828838580564273909790213156913550811999451165300691345808285575897899287264945833204877827435930581960109589272739247190855490299422803652502697074337045576810931462041040609231980 A174770 589 266070916380615974337138652244745558764465837741780792981985201045589528166524637786387265354140574616790054304032766050030238195978632888335946345543351699084706278369972746045659901556758363377011226155058203639298574190926323897785598335490476504451189387752385041343870379805090809153750860160216253862108129097417295409104918642078553747246307140064818596233059497755662499579300520613897443802179514107891410001080189566334539795798299083610565825730773330937123247480437082332721795482392134736560768533688995847421967711914457214516090897544214227107514594708201866170998699466284481090500059974239020257200553806557546782146302201302070258277009988170816069300843397869437588154104554577699129262000867352647441338301923500279493489288153744848661914488412790425500487928933187853142842686508481863852152419709925222537772350845564526089078847281349827179407002184684783856046367352984301495914284028285982219426672847642172921822635207152153938435235742318865298383777365311349137711086401038818043761552887979428584343401709093906289141011704144933604669130163392400528305761635236711245204573580603134913325045660437148498053048937321581802955169168482356532535786147464645917948163476925709932927849482414524788016297057535861589940688607449356613284270213020102088667184604406165384698359261861991596699877136179902420475327990809280246528865695334309844457911796482084665162582180032110139443407535632736177424320760454698940238726060648529050229607191358652345605916705503824104824122848544688540066430699587098750467595142385434483024181583942562571737290687139530764839212819230411287979215696580624113800203786582556775695118716429312638855350418093207417603899188180504464140798803901816410390612469255934716682110556148731908427409439371716569034016519271660594560686349870272123223566742317162581955493557615514386485153413991030813838735912164156993813983644269117514573732369697314654324241213755918292480665377511305696677041043903802128317067340215173469700180669648999447095278957737941758341567950487881004838749183529732154175856553113669334360860516931229309533721883145057434744192597927872612850721302024326220863289430776683850276828600286821318979880772413167291208776876397028957212133992283747009441367063300142913658568061212457930112151441074396916035850231763993759358993231496630244445760965339366279155155493517278613724034459405456741810975823847285903235359773707599025593021248715261950171091527686432095281662501251252783090996235992636857970323843789796955599595169275988294901821593800 A174770 590 5215522089319172607036426676035683426268201032219465158137801861541398966502655229634511798443152435339165808113601446475464649350955160425757630287045499399652357399407014528390273084369785073167780035390294373287951819162521067745117443665478680930702236348555783710134327277079532794749482252569074289908654934311396544050257388704635961773048780042802262744417305315138481469643419386516041571950278728691861489546493918192551060575697605596887883229234363868479144500978113312616387083823164532922183301541179369462374171285636566465259353300266984892314897230603526865618302508640023462242410951155802323504377494848730414123239956768340241267455283648269809977517450670842719246167554314828555463931467608357941773049706640992720664909199387286824030506019366807587965392664711363290575992558255567544243820818650317961039422939273190210509156266565643307802884034518705145403499448674219228416450152950489865043444069020032649246199436259058352489880447361731141968785685519072385535486129608272193076537905748910739478879955294032361640553252464259142655908968696929882105196349192471057549365867411533296772115906826036771107553241462186357856858295843612905187871711208877433409684252276043437066424315869014613953052720195969924096906919456480809331814712362928006277548590866854848314284769785385938886293071723450989699896562329948538694982954528595675078034038309188991147900155674010982545568220997709799010879363266215908444736476021160539049549232077258831168929691742601297406504115721386068147423114820345710308355735257644215120411493398622367347618157963626391523867656188871373357122210447296354586701878163078392838535972669028722323486242628786254256306566550695009316417023549107551201089999333247707707904311562256223483227907849146008586198370137722681341369634210382241418063890524583679462617024448037268590091086015702483957678547937301351569084897679788016299660801195130967972724323067348927624809133993874880396671452564356490756217345117113875992588559518124771509384562841300273863585544190695898020183549628089518327995719287617152675711436830510801870571016335155281047948623607419286091810428287270611775099315401883982145940976876546310310437874112675656643487657984673477875960023080427876697400038099877387038566580520246085339849545708461145650524749000225255827931936843396047017956918902684711527459702392588481557379942908991853262765591185503686275768356983525010291388826619417277482307902920831614495780566389417467781410461027072177390511484333464902849326218931336991094624466272435620 A174770 591 102234663728763505062512061366512814276963717869100118288036399107949301495795519644771062486695408683377753553852761249779292006547184858687068180550719533688633810658470020415533386954156625447476460876709324150132227919925163779013468232945114768113148732453201084533668041941442622037588541961108134070573200160263865959055849924283355480596748439152702814251249422554285016012287807235186926279471919837638354810198963783330196323070284669111897203448886174819154859571049729673469337284379875691948502340249429466512462658119080263937556628875742540314942388406775738911648099603363040440591258374055977171093787396824259771086202850426703208022588211796374827008480998749015584793938811525164789626285498797031507282672908238437386973270632900308170901130329713673926507201513184214288682752984082948493785511835031112962369545917860723660835955048140892838202305665228656075514612336865677962434954402221218306295608421504007142881828427727426618354482590749418102553271709161079535955249974870265127647477984728595427285576299330220643784218565663396010196193999728089385633658308565056034845958487796302102723881092278927126813110141088728049388554512171330999010304750580629302231984795166839976450339506736574980293214633265105394611707845245248217072875378453844566032405389504904132250444672634775912187125195223209163917469994316323264689775628140666727545313374478810807999054186359381099826118128553699944578521101320043476879025462728062825800734996948820417214707471932553926258469571546486859281099356641985913877290372052746762404871610575614060805448560665713839511323031775043841315898281208687446027906101952458869838425360563182298555664689154117737838913899922824384439902031468807414741949756539709097234405598561235936569501541231550620934943882405623480381866975231226346406616258839322542509056331274932981287451081594646676547384082828245181293045170505221051236833510453224864504027526441932465545590352067270028024248116489474887899570270668598856991547473974101101477956753719889010536062078884453042503756934971061554735639935300014873635626250390812221335703752667991935956831485208440248043795402436357229991170559644440387248051178457232174418381889376787449112477780606792636927539415210413246738688537392429477429839197699295703619272864865103935967189213866565232975128066645256082149361279884664750021898807144363921970483027178023848251274376607267434530325430355697478024204753800796224492937562883049779659858567083698702199955073961672585216169257934255181862695587892472530160840492970461429440 A174770 592 2004003873195700136916188819869957509421359371401899486462624337176220346379184809574147137229691602568418289823456017904572235436873268249028750049397574012319100556874971940778270922685105087651648512937476136600597558398421241233700936557072696019075260522845411310473177248001831000101277804772159391482301579632837366218016226165544945426021501131222500522150728436491789568734384127780714742414167000707108302297658598534344590132272659508233803385117183569570709688832572300081232636832027239490410009951386014861397923562076040048067418573962951974986515805234720803542599182806819810076446384405834313351978097048171645184101334150824279515318532860177255710750434559960752822288069337348725891425892883487943997397012574240143018457330281202641378717132692541416940586576096044303775396033418001398119616058746459057638049878042482965926516180344501514848798287846928081873532285623741570745430747775890168289516651234877478994736951594113580313926215253989646284518090074189795544722424471920807423873670380112021816741127140591029765425890683580636127606652126761039440261088059295879202579420728417246406060220398735622713753813878068005761928087690724134398987088533009784373473932545176144942336117944626026894692979288209875749208773085590436094581693836637548820439204167526539933518368158702107645306089190472274307659257128692006304500443167830394664747557688499611149208469013116432644780585010341405315918371617196128967566748675659011490185468360641545740983864695892230319917223134950119694242041441473093063476935564622206779016078190091693421286035338551164718474562544986753188602864751130480869742660823770220603494421079223526747259416913312773268332136009980637033095950304434539394664147926601378390741110835093035266379145727992947422420761396716661324722675107112864631880250487704509953678842743034211851159347511327178137979338833920714106404919863158445366556394172243312598876979600590437122275734456413493095456431182755234188250885689428529677634437592251770273046136777032701543227615006707504348462745419119198967838495683755172265388393084449264332111663089226961593470529725107222134735191386747046135016313535051005068952317054177688206402811485125913464827132811966691284380149740994497382143896012566364516702320914735013862098901357236221644367697319687662696553204534448372878895732790342279527244548890184119205876926741363680564429627067490065066159752810064024980705451292614380973093284625325638860060933136194095571106051578386244988335172403515785741407656064542027604875804248582518667447260 A174770 593 39282483820147450355067628184578845733164672121256315864540243969291872121775479141476912539205352306850726633741631309112663709254297797670276699781223065238759475427229389324665646210940042973990988703123946352935589189593625250737841979378270754420798488655667020054694135881663849322542625491555326430727941493389677892341688106241162095957517984577475016082495764560862636572046381660469763145615575268388817104000349038271258872442612348610114344843169828881838876501341222655142592473712060664111141323118566323063692631151351878903137274949265155737943142499268608784266290269731182313755461586531905836269497487244473192074494580938254676632570673102606354645755191235869678073475150356770913398565562675845179439944733197582375209363201198863543405305064138066525155704138127458929421098758376910421857765489762578612789940747019205180230846506276963645925251200173178595656323787281969932886255555468044676589887091210459921750826582265985973586155053054222455719705499080996663106569428543341692252506559143477866923164146924289066131657665395329063709949584792575895379908462504659515563905770272476376255290337532134584156075132824778907856586325525019970317613910413753042708206723518557997992832607500219872453196799714275351170884975412035883080742145512893853524404714059449846271922920396434041428514048124512325755527594319150713264494422286035768077714898264656003267973601596054126343607927546594098448931975861757418702199930661242480502552725004560582665945298554172026798463481632822674700045637054656213588288977060434125229526402277305763868434803900831370145824535495507304227949513535761404800008191439637762317238772156514210736596791779092292451728792228726547199922433427623809745399212915290462675598157355088078730328077990616214142741143963496112881590397067759397282890323653367545272690132939900289431492548629584264266024323275129755085504057864586675570017387327479903109961689626746222028916481269026939589866936020119984068618973384607768072391388691771726918149271625438261930458698825418421354113693201817603196508637657328951446128407605748229047240598539323148487217387714720283076638973519220195902232547922899241717162931647939865764675736313056266360754008267693301949627058295434722474371402899637339863969417140796544025566960785271551807791666893328350311270682309128938526858072006928083408382897323490297529235596013727839245925701525665878819596040052549587316090778213622342033778340732695610051864631675818094301122120839572100299673464237547174168817692314457237218302984719874037948839761080 A174770 594 770015245838526448664335510757925714191536393499506932174818375823434940154822595752045630019356178689196340906185167097770416124230509993059495620082784475412589225005449932667124056248575799691066272906987083472767282693816683766541937246071926771083795955553124404266703141079197526418649544784189703922969717671122886412844404040523033239414322107666164134026581454771300965593463604574144169399641763996790592165506539550534617883275497125182801879382011600624622087608580957653532797588471176305879352725360127113308488094430875968183256815488077008812209504284147464154467018324671452907414747942752033796720376392988066462872597591450334020527370818838756903588837547855082869635507075005354107089956268146024323893852662741997144613794451442792896628148488517247333560695574987873838468074086308164671254521010710007221449360885020581900402087289524861042925259176996358985127177004768889000694810652853863974624798472390784151282223670840905460122231036042653323028020908467606516025178393584159379612826148456782767315841791268787133721723791653349623261795633497420574475926241755247764787801706301661198938954790244681719891762039877502273736799391013353767441733472943298610156483820936841331479359829883191995201536773306246145441811538817954294558271441762051480147832384554131719095693152092531921379624726030601418987577596184735152718613361150429958028972771036229287559207389277383971470969950987752507454559274923797304204394073254926427152027025353928180776314001275015373411250847049366934520174883303329657284547464861694158126969758423669393257365604778061179047287826308371632489513175725130305759279698857118593172293808317570479635243565194350203326014516935361768232242506952331614194775976901375722765696689733325684178855718392913301633064481551689407988273638599544598426351492373060134730762032209082730401905087077763236815430646859754625265336435856708151365035459836866888518156441186499843620383743559731613427078584409960744957834928034195780326486323501671798797791749355704033328149871148236888675832265679283238738763347520466422491836780499483701334745880456149267419473640513417263761055024188562893328516269368357401088822717210600194541485576805717448077586605236191292849898312326961688948130857494795123447163998091572941254149703213991601300110610075325003113865218070340918555099048584071500628842026090507921983956947184166363534955036876475489131656510950324200505986453837973855931742061949014722911011650048453148296500241591240731687954257649227304541378663340334699411147501603166643290638329242900 A174770 595 15093838809644311626570854326809231665003650652212662763234473938350727727622960400156119298162507275460274367592315011708864387754502747629654435474586041505814508749797354152911576425918936614604238107531772107109237922428605445598129803159659929188513813899953855916768894916740294031194519054317061084742725975061409326074898115660644391317837445996954164777714033593931276966700437004815992348102014712249513919239442084269230541476707422205220933829531846552274013279464527430583327243186619524235786408011367888556506660563341399576976321194060010577471774965034716093087253708933919550159961575418363779951406981785854591560755465913114866532122846158306639721542038967300143174725531610779800850406409369632806121122120455123894831137223627818425160841423266610018094390229505208164854192258818713885509020698994172071792271759278232699392476534818419819886457284462231428653284327991155974909649745530985886162550623065917059722974226644996846563329999182353037383772810128076523846128883764467263615828925909543296661447263869286618470924163632331293919848654297866853308301210810977904180710973483019392549125015543085913541183735349603666745009833806057435024372889219020628942534353149797240261100413392537721989720651377152237228675038613024564669895353720677587600963956877625375898263930895394890326449362451137800890482170284885584144439545840776305751248156180137268230079579976641679012719826635653997104530172458124298895257113921743137163791553248434975195016724387047552795435312305398209017641793362466230887435485817929951827170735975094365169325116716424751330853565825472165244552133042614490717731995856989047223725540913402244385295833628342860906504244109238169152161870421357170873822188953821554002362723836554492706185851061609808547995115824635071811890026982237876150593944670606401107624852082672306741437854085405766338471807273720586889321369730159135318470749513704877421252999450176080307900540112341377817370654821737114502543496190707332301352016840888381908262586952721238835860131843789040666405242717731616843939635941587545156356033125222471907815459701460839400633373814126617489523917507505236315805380009925993853243861185599253365462334511869937104160586275085813454750404768606044731326538594241571110173968826621595653667298456833702583413216370904853817709635693344140376388113023486897548398477987043238963239226549468433044284349386926971012292852108052214925768759152041185310351665864546245865806040312385146937089903434549379982975179058766689386072930389979548463400076108122287821909054580979564720 A174770 596 295869427576632550665515437849779048339475845893136221985415225964732589093430329609037654730535837594216119464348217953331992630993346734805976251113339965514191525100938511099922788433738939270896475692771523936568198282678241250797856634993716685881321008983099528127379473891240102520277436084073486598937210640184027938597266450335547318089216377017973430306586352481659436329961000574939477433351522989873207848140951570338917523491801006791243619743681376735663607679441579085713422967411318325598708863959480626124516447054130020077013879862707511851524724052401000572548883048055672697564113893936018871855445860245945310785862179956280022312338009867755932982910144248179858655887000998998581264312329373585997440211481267485923737954712938702318560020682243941086168989945200394872484002818896355497439659070429239940562103803922556488470743135108578019889474647103401287465320412155462415410065311203574687704453338713307732298956639413004515493489183850253202754061301102535111964211863525908907813319226066041552700906499049914503998268321799234231763523698284990425051899759840862635995048737426344426446287355736615286989601860431169035658180488529538450334403607029508895588259780285841682661248971841164596559312213093401380850241961450695977841334429074450630392044002567380233803637854315837488086528481387578447024630082936749624214568824852283784185536399414077960809790639142922802729950070241119700255247933069593232021032642889614901429715599623795358418789650658592128621107618399164846114447498970888174552180735718515450854506608456829987625441544617992370809330418263617556815339279411816071323852277029419604822349459812216986122998451147533194294945989703272074785315215767200756516330933678034124652938389878444476293329368330819748764886958761432196104978900917553209704397905006875182138602215793780524536582085380218744688961129364040297344722864185242934655955480602607547374534406704195085008966543661731944416367962388612334068896867372410199736906453788607738664091430649449974304826271073802903994638679077142887695621504988235712634424538828774113837514939733289493475066126085036315516230567221062618073854165626053062142928765871293847259192486560188930310038364086645510103826141424317376496501120576192419406835013492272519911613443096704534826074266002366334459419275747066621587618872931291117159635464873179544066907396838723277349895453147587448906488997890383006024595016392324860615539498345093449512515279292362000212383138827536704835038728221990387696574276963000445639233592460265584281894644605723098398540 A174770 597 5799632504263312448501121986160514578741173866193605571145446496126214273058693593373395707871844190359317098279879400728898707843867194941163998844669254529423140769214087944783332345966574261669176101925469304672837715627820962569534140161017031316985725229572903050399036530447193572862184270925489429995306118226161340590974290884579282868540428104468869183915540903631454677008618566569526631832564205545479907989745013442341377026255741858414535228994708517240631485458400553773627086423869418631766366915547331221924882838648396090208226496092471453253577063403389448188387112420733587283732210388972266507746669801134038196169878890747535084251583137304905640024364926010782622072553818856838579163249429974623352190219334683138621987493451887219220595100252504309904474522811427910785223258401814101642098311589533262320726286972218193008770807541921811527453662146063587574663782065787046275712125320562725497396808182907635102607088322799487867706528418502664098032072240439083136645957102705982646489419853517620606499872532929160238087437172984425778697297613933728014000485784099378579797041170320229964180732198024117312484262126988040087367987191146178897397544480619544152300439270628715513728562084930095029217916011336202490274205699681503944621272808822027536267258937361830465393533322035115546077240965709950267438997995243995848968393960314920896828578750066600007656247878399992802470802264146601728749372879499994075951982970665117376082148020034083367290139537192998518183398740425117008137190857185556635105615894118854049720086711800045442339539988276769736179743527949865523222115310478285587475661616598687236738646887513536448580771254098112046226670383659295100703579707306798807875948088134635957625344316034544787747349571834877653679505617646478083414724603895851034387731583350822649674479526364833759293775296185193747987249719322110634830670694437762274966904012301563629930746018962632606169681880956729462108266981370924150681401891690488544535508005812272052405138315327931443601965729728552680313866720864912166877955896839760497472444653765597054220495940836480949637406802885508042622534089143351931978453038796512114199695815365240808375437756090488900067434908665839013969386569449064445478370234207985210971208824301557108685851057914303834827005178765168517168682825484364223016364770811055455076276834045587435756279829593427133144217628314659786538026324354435576041896585553592765744619936208855932798078638882839615777987350207471053627049167632276520861559590955804345440708416006049874971411001652329593828616360 A174770 598 113684396052700023038886442507202968922705441785651210512456820231650826215763922723874973056666235088887496166266076548739654517823492124243349970547230476172412439843943026792704369545714000243500250679046573617425440965168348225609766964638399212881837500068767036610822385942446414524004433558404007722694503930532003958080250111322256652453582153614582396725139002486397422097063504811934860462242446123750974166541773905355824102129747528416840712767510656611269481642291959975629059062367265376608565998679849922652690927278669413106131635699390745563969105745308515910987763605122336729880046090480520474148831349586383556475376655230571002765219510345112750488001668296753216709686341301344748829759434062050237576046681958247402000712922905938558223402836589568800503568509980619962011551438708357201492055606338371937581636736667317215435368880966008214452568665497663796535158168588237268941046665123605233996397546296902124567996413004558921769778854566000037799371477303025606541998939163030808310576700155333173062568948689570899937075439466572392314790196064805238245447097288016259080318965025568410331526286099381391822701219223617701361418249262666910217248216574700697443884314994604301214265591327550750921564993094900028120953599274914878871770211757194954691460179298122598215263806374894480618368589323317963754760791678142723694728834195524254567350016473269093935999810102606019771109863251851616845825506928710950807217538169944987916347364058992502541825956789267506294838853488705525194340369068103782190452108204337041364097688870197882303909675224759695750602961825542845722582347500656074673881847684715190185131351466690881652863291999832741182601998565543512860719494637312654464783577907284200363337874629970757050979070013777903436605920352219304629663235580587571058515104792444920572043965537201255555896058819240082467827324309190883299910509607646151928658317793179769671294936089171117641943019221547267254514304952464892813044505812020089077574828193025702982637782592966681508035757929312818565709511467755329217998803794231480283219147468688694628056047594761759841502954675095602566450597699157417349579018392635064836489375229860684454481483635693276858932928769629412265182405430514419835949636834443805529265215967124108952187532525622740673574420688080567271174186285725231752500160649819436099114061341326140042515053152782961825169676600328507988130943103506648271190250845426509001801179374026495649614487966866142856118107826383708765660712948889156139937903405341399816328320731316997188924014172494320092505439490180 A174770 599 2228441525625393347344939597525070610662357491141161162271573019035372999355190140174703628483375832340528509491830534228515307129477384775550951181502812949262374116397830441976503107051753486806517652141494834123304189126392246290581689471307761209892747359362246222072437358844798087052341333749651088454768236050982223360127722091164584016815834506612616036137305542822821364315184144314928568211349797085202390067071944103039850607605934025771169793254208661899395861911575513983880261966896049488411692074356051268290716334591594997057996232771230898452450957565960465483792693999220932158375076181866951945293125606845620672896294999659773905456297757533316997760903061928591627932489040116405947704105847321059326991043707555346239334836092814714166407923182233627374966640028165589683922520516337959461833172353346455130941980991426465084745907795924885477777439453631543593618582846002844879995350454040784476234659205115067262874230585108275661731717239496204322440615600061835698997180068827772801797941829955421004854855925713096247637392526336314861170091644565014666153525987039208926393033772634150808998348295939341844484471986737092055098480434678809582932320643899738590675476190223794241773318607474087734634421965428314339890729962712675755962935746243262693039974898334540232853770667167148287046145541838437759810870771035955674620078758932272477714274126080442029266868269975035321153302736991993129265269858067219178223084107255278682471123654202223014790789037693082121198432687902206964434342906335779481311685589915798790700188847513532177121192011416199567826549521524547333904193652485745065279146390840125541410257514711427774645889801199950138563252329655113555436528433177022945511888886262636807387513060871342463678746942662724891329471597064697191704180660435952963993162049753773749702383162785739485041840785680968800349157463121509975122735174498409175667798070415005832795159707289186229054734456611087651766259943569949847550374252245815894408133237704181824053393761982194575592585483328424139796485163477073242466300385096569579671901231208791138333557590732024075576659967903817198622056573476349605743095986553979502128352619056033321311505233851421856898314369674840830556266497279557088175220335750397241776671552416357959379222903881405904769101959500750100884387882404103167328143926041395815603778375336398163067792636144571788103548867575421785268682960176910995057435721030153843899713952345047431514887260328431493382787533834786109017010241597076071022786261689942528243863397534567362891238650837822660800962031057892000 A174770 600 43681910671624564341955482951799991603000562618643599317196163806674561301709610911940617801656160008872804754171365965681280501612361178546857620816468168884210581257217832479680387111724102302667358773777331059438435097830099846619634051406807770597918420856381250376296880497253346159953580300156227077486359240376849611773219650350758064575367335545038345925781066525273941896908817499797724982144018260221691126343770081766013246254467416643418941870528285423041301073921221582820060919446037299704580611432961318281184698937973517853661429048650032372074198106238851299104788476784965107046131513436909901551115373996556506843729618107954232864183345877948569444996471331922584793979433454675448085551133989427970865628201179453215025194055090641104183989551994740727214527277328533379003629285149705242662496642978241607138352773812304831923872069180350724169385153717516852024447664412189596749431590659060792179546555742268002189958543361296006516706199558825742562480909193040626068717117167163063297812447440209462381831712793259163956617268364169004442083744101973221421136178152495476087139988930855659132417212965476692736203228061319259240422712119155776181972439044474459279719986836882499732636290129441476446753188444760824595638060608140270893470587626090223551774633265693478346277014402546634347784064292748467644494725099086011455760060137861570912630946852078808184420057892050832262641020479407186068006202912008123402817943863200434563853977953324611476936544175033838950464171253420207428136464455653580324567878743077379690968060424862568865731723503870668703776327970321215013647158253443227268945752879366293178008677618242055771917850230258130616284130983297537348123317486416509140611391483736628791125830655862180343060040519095663306062398809056273999566044676202314419606391440758368249221194184882099848588907525022291605204102124280514223164971590607307053794025847616626541270950910987692372759787176547520928374960159343851959217543279477977350168138647902543922068921539737195477799179136168012058977883608768078231069090930664153106497127650935576424925701265473088334691928849347670052293950386832807272618750178852087808084903202246989934487441139474087603227481415433301190934523614491472611896249185429649898862510241200232752627418409695786019661195936559282789455203999711044000241045485763280127645827614230015451128731211190843037622803077043741234508215397256866221609206732442824802695683892066440378528324427343426166423258382111369482567725990125172195299500161708350033294810502144268716077062844798985624526137640291359493820 A174770 601 856252810756743184605618029476243837876946417788294342674518040666861731600738793740669849973360420010548886450738606167453926164090196692398118307693457864965482864541609835868864506187512746285132079877065591285617370664361428067045820385094556447952635675734037910513925229434722732582611993991321029423236525375098770038996428226047837490641766494538007150224544429891114266240385276315850860785058477725515792373388191075705447550040219693438364072774925657608246921751607923554863320159100961181913139656897215686591731200291440562375876335153641701786167532826043005599091598238146192029097337768015231708338011615787375040305167301255823872943948040443250100727503833287443445202993226646059093256567380756661237586984672528598213368507628551910831399849031792984552625536315227271267063551563582001650332299733826319629779535941326818323945275215327327099243402305393325879751679524189157629479513160103559194262687109425278173812500104093893734632199262020384966213546459561366752137157231713550297935946792925044051653244229318610206164515446837048298737410690716787441732096697991690335220909136629598857679491399550925835075713831973508132893673947861211090040214167217467706901332591301094569535342317343993213835168265259779718295382924150035627341134702683684815818623668234148664209181803464948459318114941220309920928947841581413225519853024202283754097119342480174671950559945533112144037253962284036924313064460215913376874818157383370811065386993369945379968687124128224273413916563711110218104124011825378575186400077810117206786557129747967227392541067001680836515224013047686935172964262179800488440129582662191688035200557262523262529705925567630075140451396971345997442799713932207978997241550352316511301011725128697398213320450576566249462710250125649485874796416038737106817171521028583484667460098709675758446300280263646174364242009490989176680969797996349258370061318997183043046987346962021038601651119179950048626918317277198242534632435813953059772179959368052428256213175968534743773624933834579889051660334702586706008343077956578344096987116541737937872602457872245886804607113728253060461248816860640114681523135262762638660100770442092877639789499904465831347043233807009200269857701334995348858833188357571661567105683971335410000644696287633893675992857979333101738150807917948002088621806283787891020717697290358387536627226133970269078910397812662548103408252948346131499072675311908530752286951752572411954864783909898579385797217423359530762506455841423383775184731147020815662702347219168557837975222992511065374138689224029197739967640 A174770 602 16784267552771769233014760271837848758263912078485583086462303315955659856163120533194999487237193151390619263334573403923065894987215533952026736520549540252585226226534054745483649570607237740957056727082880946603340640324377615140132324568989444085959793917820190265512711971082554506831014146264294518598055292916326849927558374313770060140801842250566680613663173988944555321570090289434491073310991298231542301881464195122208101109875140176311395911115150869908570737133717443601209218938636121641824063849918610455609796706928118965718410068020255589762423606381896889514542209559353179369400907882503058509931802141548751543505382595487041449493036624585242596511960695103995080946488434736616891339785712040939589752102685277380998996271509680501026458736537216531205825035636557694048446358745705111200108496719966874404696856383535518973670452846974196619018447820934820177375570008708203440867820214918376666876400539407747020804624850489961624964363417417386548892195137841001882351929987331895772977365737104266060297431001271684467977667832282552387681719917346723330859338052896935798504784809073407877377731281580035253677449798141478359662537485552747667812501923824362946205462174964068915149280371940664848155491888869013593265271483550937759000651548535002133586437592951148850134903365242905297007054730016450777300767946184136947554147524653106009950162438665437067496067867920006355367419906050671310977503481146131101492062118210890775303281280183691384821593530224908032425753531401011241856831451664606375150234000666038744352713166351593166486021129635224253500752399984431332939230453601290920960192810398528589499708145451303373865239781058834502644997667148193258576222644375823317887419729394716770785803044846895743915327129141811102872383016900582413061485347625280091627881735595902025693184605685870032182278245139084784865580264838267717019855757159466571962634921188756162190419433878585487681872865405593676637331926892679790820013047607564598176294213364425050775746753266296507713400475226255849022633821862221002407462783035757770324988351954019407243176954286062607670820308609287641813729255808317141154409224801923064163207494121001385248163842639898086590653865857512928256449470634055213839375546288870524608755718343606465632404584002781174141025982449691523711949347352412737230120646533764754024828174639777498262951435549354003293958580301008190879267339785265472387956359854824287363504025558240527072819115673507525776970889509435139895282064835855178635998904644401866911941376895331568595721605022139058664880961643282693807486185460 A174770 603 329005211713179409748812146242947481883245366685527981872539726924844803833647757090949586208153610180198498789335421412961331506085472732437431396877693780337717739527037676579360663014178568010727479679146552438253091946021079347615445759155510697878427432424475693850542269543235004008178806712460707162238050428509313537181229214302092492832160221153841578851018386306746743522302643613109617703191190642876214475964668779397332122250324947695836289211315114577022145981048207577862979554771825097322074117672964945253647548457473787674571711777456714916881325746130410002221050792690842783852804567215487184896451477240627011968417469331569685237138630971171884933577352817924678289269621094713937657983386270859117081659479249822549813726700764249552568733322202669412903597795922267603510374257069760026162525102372490938254548149050527301595069892761112986798672514942562039723590043559018679658733382373316859320552009110783547676534082506804123678657717076016349110999842878412859336495779474522589228352025242771030388906190833683329622688038683887145066288775082419780014717302780789037530600456606547804582759430902040451491659535867455426832596926898131011923249572670590995254051762652313087573661624315438595009550738170442139195406133325182557801895144313248409138876533878404751526195711556309626166983827499667526916339732352153610864543174258397159804759330025600554916883250396408019044800020961151296753744098924362001635534024766351723594124108588773725155327496410781523123385347308606058651767392011405602340316311694655613656684676700266799501491758790568598815440912029270809940587860178528242452861211029302374749181591031935891471983167658609348353217169130987487283265118832255174745021222538353687788626799984077125243530844172117330661938202434574966335181749909354324317352630963979350479054319973194325661161259714916059689288929987117714298034035870870065747262311355080679294073558695900685767519033306029328069494931804031991982455653224571045439498659398189500477253759601312768175663332341760133317961779124482921386604379464723845857332077578015571879042816785312941363317532884752142626579660411105815740268614943044160640964554639659098711541630003637782388884165731495734612673722253511048966684090599521251665809168023865689967990984654977820287878497631985995268468529368651186557236822824733050424606790858571221230591986503011211038597907012149964744952850291062520841402589066801590368990875156705679059108988350567310610381603990366730188867788272405977370199466753654834248187059207199942188444777063668746835437931235992938139985146467419280 A174770 604 6449160143217475237124446457639496268037526919505807422179940640718504528791503478333673255657227579515057821877933667202294616259221541514022996289569816961630402877623766309774572970920278719539042315713573993811756161722564557047580352630833996130823490444424778633038139302073780577485766462346640635529895745901584271039499605131191242730725944514255760378070981794721675677579621098534084436783462645670668257926317135532282309138142768514858642764808802964823637235611936227807552681631428096619071175212801395006943388789253604479068835728543296457780452157513224690481640148123783690689729495757157071915837183346938968547056167690332046374531349994803874663882740673424998848722268031752094171235173446341594700993749522502918936171289789384548219771809555357989294519792789843253927452662138635077287132705856597070651698778412991579782331041064232883920253382018885653281726991856468314149962288320413936861483083815713178562147674064493749581859086945159709057856432371210453730872988386907661806722260625831432000579073092424429625992246466303887985306840181483872610501765238249688660777894351896765256357842487164065648559474968396411478631086601394626610166790455676422765145559705305178967654846244681946967436548721461514923639337432174957014481810859827643767405255683498052346465339487791877926882311689641428132597640656266147133982638354258953601839786377211659638815308406774322121396163655513067812916220516137840474913606851977964367681130001253861280311038199822545886039691545517542430290933176350741165410273966688405338232294288325916637476648289326704544345048504097014016470971902280280154959694537636192339434928957908299199182510678578820665360928446660619058578369600773643290976082686309389258637945762502076764176795863546516786493501541250155473201650248661678117643466180528041492494520754421370565924212980749506356890356820741901170831795454120939271618369255219656554333673735366625808536322603182914023412645976585303179947415923688028585097488123347016374990703144929186128513056132849781658072430945375480403157998043860054043459665614359272888018977887382527322317687671936091191156926861564766944332428248959142412082264135883390158822637646083143967747009330078125524020117375356874111210886330092440028864320786995059536408952815574470649280213136441163496802828588972351211542543463780296607889377560384884903922286621169074323229242169958205028629557580526140193747908078499488414558134847458240695358413862575001306911192675642197755652751245820419903574794768669143156288560867667591889882562951406313170446115269423052611776706147246866541100 A174770 605 126416436798343737884933989713837259603124120792907470404043214566824398848526247348648906066443388805500553244252756955163957654951929150672406040830716155204185376869463327677163502796618640446225739461889997747551491843832618501225590724654162233000891361813187078340337912748707977336640990186740043025196309248924804452406957722600381525705597471536281193777105806289115900325168989251162479516719817077245248548995454014739129044328542426177934167779945866505157822515443027956435440087476273995155208079199258827253139361793301606541233530276333985387955708274692904636690700181301357112209234791978988356478753283070246184218767987097471303701993837361006920190257597746899474614729219669134928849837932237204553058020361058442737737007072637789213439717458335393983948507565362909667563659479731150527912615274038490676542108516196912797842725765346023097843693807535524060685850454646901850408542095998020607985474549635057717064435159335672396796797698620362899876085438229467471154159459023668207260847163559195704832579960368797478695016685609800773604097536171158095828635822185453094347779247555279935948578623850630583941022376838846921936671132727940543914358414588919666371792266089340355471657208514593900140252633028537877362736153150087374072689898672446328815429412769052288217008833113500679566437447573367446755511425227789283768174066155640834244866332761343622214457120472707011827199580930567134307632457803589850064894519876938032768933786690454080227883245637594048047368510551849519409956813471059836312966587954709809745373818983079941227550460265890303687683041961868756721593181287910191418991689873883431208301102683736889870439682849518875023795571058224285655265713631099836957457998072015425709467325047938908747316427273707977876728286549647345151123781839084464552692899753358038371898245349113385860052097187490563892848714710893816763527140193644615731393208393553396422967993266583040403028309900072447380905358363530181129297254953677083100509916754349555584378262569648146889800158140458087719775658073288387738220156269140399895172519515338389572932432669429483786758372381973726644305937713812901231698442795828494618592380950621659253582244426980158052139094499307250790346606179071724074444744875787918846277164400867989008822603122899789012212917612641189232343050732567499080005750419784551283114528514057723028113441117564208380928393976922827959046622948520549786783973313344382835366968910885558953709949475086187267505888217556756415938499731704082677467149685253077395913535879833077018278056785021773703416004675792746060054055758347931471222920 A174770 606 2478014987671973806803000829246191505100942747745045315354247669758951225510306971736712378380750051708194265178784719957190230750073098952258961698340701784742624795764817271503992672044745619106638225392925420133930349311050826138459472337090535460449476343438602665202525132662034469679056112154711861033257418367528270974496914238913073535689878906328239446163067636808268083452286849721665824952657417564698716386740631670599271994645779499797097041963856110425300672124076998390111268787157241221604292149392696319014642762928909302167655181407863053031411335820078159175186414472229053989741729702642634006539449938905782356117321536028464804834436825419107654765554767151982827972923315232114843562428976478510202701720416473845022617893701674654372460793398518583318000656001723962513739599194237350509508007314569788384981340482793106250321530669981703699699202095057960618678387330261578215239928015790911637317335260463317554183879431150176257517078906497266618211317702317588998353379984908955811819464293365093580296800382570095084955287445331068297883631918720200812949046775977486317155480149800702952567272928362218219247854982235602395406216065102003940414627032605212844543449234737689942650245633648223385867285145188850750602839150408675274397910379295482077612403581693707270131754800225500833069428920450837001660106824717484884157600910800233278608916252948071305436128836690694439062444064004813311185143624949747724834221903714132466358675719025150879373106100677080330001971657797662733956431027368781735056029891677947723940412261474038719616527484655333443559258444191502865159655523134643669914794949948168480908925875371681557332059464033758309637620118522384000753899460018449403266448387231563688447589246951752726762819843242427918793111086452685718402172898408083425500208103321858087637907912838799835207370643144977052678114148872583775456757831244026303445830399312064421463362049677887022613535122124897510377592811229272633911181611654562259248166803121271865217966327899539830404676571356203302633260791480168031069111100029692074885117684079997498049348657167178853805510293113761317745593799909233628378985931351401902554505439311821628805328996435027412054886562628411399914248650302046559950391777844308455132284947721493533555881130006128848642926961762779454891224983656959527993921508186073310471314380043181926412194768864206991513884055506399103695026874407342236394399251140268513839374910033043879152381734252225580242649113929354863623028716088112182823291164555536054445553974027927108044694579217433856728047353208774138846126989198430005452045136740 A174770 607 48574049661929593762608684369949856169151420138174257478666492418571747355628638411456788692370556447140635180533984836348085947998975230710251016538468395553808776042396571286557936680257600829109682047926384623575304959643726450133464075526057951441568402283192127630112819310103286925940880573815671713233868889643979918717284060504216344846211480616248678087407258039609864682715826503075104249559511182383407161367641313011632914899917525426480270038641339696610877269818334806999933134330416154949613339557187554046066200185793118347788770324723401289187739616789463801459099459793933735005560273421966119817197941223677862674365552530461980006893326949871510887707484355455569647025768210450695494375803947093824756154570545699949074913214603219502371187258758043811864054874997285547831413955841781064956225431467581717883913559601601952521889846350255590575480661623632336511809687761937001528231218556991353916673797790127401062054687544970595664177383928361721629815349724743941316255483310025892799616931817695400801782176266559043486496065808362915165314179266655840164269119074074864603428627548614131720943747993177577683065869420759901315905725371458348512066975178768967589821025527535932166489759439115266295176623275739219384778975663574699578660465182260141012912006192930637140070369377011434216326266132239859333173967222600713471468009285332106571651142145421760967815375242353871921795016715422769595284051028632497098610567691709904728624728675397220847017545557588882991104600388781274359164441588526046099508461623704543329970151404040287998843230526663385894758280335358797200990810842892103929759619189892308688893333800734599203086139743550047535997754539480200124553651560015931571729084329055113348934218709280931902065885819921644790474585639917258902472048003471469467570614688622162480520232535567909020621493486875742999105829653351672455609550244518263406500551755921878395971426474817948150687475060863931098349126904810843806396800822355474452105482574273254347653020375108517185944323261924138997759090314818595671728328044561867782757676948163591441424942804858607222866128978857576968475403021514859869671980994651737298044921002797946617220399734537162904119728348503025761811851252874110489075855554859389461715130698959551843894392901557534568198865292261085262136602897300669935169350323457658612074153194491923607474118831162744330090946875108041253707088833086099569282464334067570094935044151100757208259427801102176348830220663737325819181852476820675275998070730150468053988671602981891292059026123542081674561410514182385993869035182213569208523057299154560 A174770 608 952148518995128909262681624216756251381514632447549047351775269034595721906081344631069000211135269096100679100632905583310460795485681722309241473928095791305057843240432794594291403302416819407462368396814765998397707685005976564465336670002315627067088361105655742366868818914119497660258671328878684768098436941543875999167931179506734552762363907349827681541117625929364930702327547660991343778199713244422129612429788630913396727268911338764086753500350498769110305817678326762735690909033548682165079460395698285018293337027273942924446173737572930662795018936895733616123108435694274601349938489875650178014080037327083525237131204584794196066658190036944531001734453570085309069016280488331217848639665408504176391631689135089985292603810034414983805358273714381401640620341696135306867413848670993241034580398119529519390685210329260990540978517836179416478868229447238965246532880831101773694810130914216503683728146964742055155078431072634185059028822246667560890373867093113035363650985489747565749135285671000953151440638880289987852200797020242417739420244101355860179802459140968719978921640052454060193236395594993949381238953137880603358781633325110482431532907039602270090458897847310107589842321875291816269828783583755033191586730354552110732227164104752904839619067781422767525952110396423333282926635654736802198039103837312360750231033853479042217272409725641105543045680064491760720331478593273065601944657078110583177216623058675648776369465136460604018087048646751183714552046818918882190678650061856528273783129691826566676127183881585463879286285167128205653718367574444698542319008982715498096504385445474084971518648253073738207212953921008567766869674845270764319116677125532830650584107751689944634244866691735580192542767079284237940454908920547022553571366561874846095235763626163525621299510524294239783422680122367671123495420186885334602274628436289168050197512073750261005767480296019369971888863529519655264942075210509349063717455808630398555609410172737528601422640174910825979340794175560401277870385717813320877050655260390632247923908652785035354814230811489761615443006438055930622293532282140483256076543078177423164874638942339910278932646791068470811527503032469748354624508344589663504818360635961974384231536828720187522524356100449662599705308815974831545622235101662748412230077046495515927804240447116306510525750916257345494235749131983769148767251611126849349732629481993257860648221610502132763257424604823126537544405207929946778247808627610160672001999629118310238749886316097059079013922028977305767318912170955777043046688795623394427038963725982548380 A174770 609 18664015220768467217437491435288171669630593656085436288015241344949652922231259161829576130681884852451209064589971034710066816165024385121730520661687517162693348289390187597240728800976037813767476516204680995174207242466182192972923079271921315395711114612824661578683234958241751083033103549447799405008593847694274167691709868263406950199031512465659841597320309616060153332017159906534925817665166529457651402279441555375523089636292285162536103115633600438230760518027253291384810206198942486937383732633063138225741031946342423643411875549815134262128706672013290553553781370097379710941727759272982221367465877074487550038020383197905583300836653834210859746824487871173327872915287483106500321818339226961694918534939614271463346005670809381387909333130510162045476915628073872769287929498430234853668978780007713586171514493608960614334982308384734942571563184458144116573130201018241569206028666657949253348217085220129075975022446343831087750556487309501793600211386912943851994454345301314548473788657070106028865979138601549268075319796536694726064165200459560598304588647639812149774951957384879576939293688105509323402593468276342866166278936260533090305164559531723308519544207725781947201440157026909710743405917520632142884882263703630954810998417292120901258406071953739442896113076127920320802000493695777884664446103180245029672825315254127886900210867203790874805433020452808792251286065721590321916506549572761072622807303146585592375604489526980172084565321480556071145583766230639847539920408539348070078696650808710722736280901728476686858921481763002816560560801546435984645467740013088378350795575033742563823719399854163417615603189119673470201816131830319242982703124980461042986396818108419541965665354527957182133653291418222243812187152334185977096177847024873822729687341971029442740606550524776983152666742355137157602487014227397496675522114810998590027601708225169100860313175752791145215371017352218169221639463459927277355536145762363972250131581206100518461371832245055581635738521061485011723924676303081486401013351272685849128761936674654215314861477110941879502327306589332643373200620851319114731270752527746452854226135374502825918489691125178124430310399210322743658744323850758795331147339016110271067020317123201442416856970584386621384721888895211873355696201790326190297075864035096054779759160109170220645727402161986357655215264824394198967746094412374219667867359433823567506516856345074018655324614828844315125286769082055622153009887725536561892671907920731906387149507217579462949084939607552987024108903641813664627415415199902774595345248558433652614190200 A174770 610 365852025405354975401080797851837116851342645465072089670125713491927827546981420184102006682557306666613330987991933121753824147156347201670479943701157237495019221863568614040679971362440889923053255263181788470590044368424395661649261635422864954384413641573500655159693029284585985815495398116017092608099771834404725293549020838531371858294681154589500307640845027552893499684835437785570068216881250532229169543059483756041214972137204646487121354508563082289848868905259913200046722899175979719913047244908224175105277423193910851230885641603030088068673977522009502493865488800525728658185472935919059013369415944400024918518192026208214039278205892391543082720309080249005119394800156174837338819951867678263478384617709927317535373313173912890155764333040454838141724118739863433681885858721362049752948328804676621318014497584332160751865062218416595826451602125269672743619259235113038358745472150134311133217534800801242000297647938076698551013774079181825335904676045377151519702181041232716793693457690139083092159922121716128113932128663860089223289523841668886603865190810855795300747639548679487827111580814050957361742643215771633909453519105220188002836725213509307386560503289750318831195319850451641828116950978969602481245707099926987245850638865027926742362522917597581491868185750733542017964390344141711459537735712341123967809409468861183805164454376711436318210456961372912265645217699554282011614088319123317888474158173102154158687923554931495868065188827643773057948981801938450244658600965997622219620755220878564457384751669005472831926993421639094925052984626259519803446013941194239383449579363714917350627073590969792663847979974916626408974991248371048126101675891547880687493817597910655753859282334822771817492136238187449656127208322114258614118731134828005306585456431220883372975206077765378913234279243861975883201582781761950309646699159922919733284759516579567202990108610100444548215683312166291689553057107476552415512710180170141128238448856246372952707073127066156871048835663867888405636811103615132910714850390770137359361600850448648019949129638973868491193130102148655468963422639305263754680228807792809425770363282446129754711895015156808948291875974509218918166236487767949397736560475888975172819770281864763137426510149872622196282868803524237832702382115948351747101618338403722788746343540532150424650432230668730831841272275593539339033775173522592202318409130272076940780750160215492692071170967111748840481048121008909900235369872417719877592544578390184829371786330240242746411865927108239729617605423419512541855641191705447498822334167815377494817373752020 A174770 611 7171431383331753007043518582054219729231846866775749445628367947853527930626276876217508373161912194597069661575408808462647426222491901682120362734699563507689849624276323683035221201405837523295652095901412901395825054535647761293466633604635919563921960806412645229615641181353219535713589710837063499856172322489407577509873738785182082902885389793231872564716002632771508764761990919455584570652380455267589651925400598306478340508310395844148267628540750423412017090050144300520062570884837348270793065157307277647350509823706008559485396703290720236507013045257723595871460757914123963060371929548157635507085069974663411378306050059713028400025808601822373673272638844216510479203544788423874032442196188410981476333581431460338714116221489034802023911068349662606743914130061887398958453833368209400827058287560292351068006595476564521449098335270419803005369362287972940662280602953555576889887175880904100175380863817088860469705418907156998653140911749565652924901666241271537176258300775789369288664609168317649702412764563900404687748317993665672418226520280228314749404871969806651845443080658263363002161630177733178099369968912962099616765015334247188971072397330044883859635676966141542003308712507112926087838762346356230316746207687886540289533268221279002711669272972341720449860734189765814508217658723865334334080810768864608836755014735791609694705747792086707505770502551398805778368765095376970270069037314948727677109375886341122672015085148162692478833659314907918001359870136013735465158048595564982209657973760964969684945179479564376722956238192048056957885788083378305640712780629821740381290276336744234873249332706470475942584685852712521749054308248753153537525807843418432255792769567847855978730110361530618638523672407297096741183293717896545019769390608720712994814294235104413906030546795750406932441358585515708907380268085610735742297100257286957800849266016390968087843008114875738281332679069712632346400856199115916988952867596158960633366102230009821412863528975378974741243695047399827465807759529139159012751010958862881245520250741732461812388623868304293053425856759990637913288367202461159267922730359083897836204208208282900077359740168614077879239228422019310023571823974483020243673263117228352321502865998092769896633009540946169707150172901960221101420220881123389156359732372313910069909771301752052514827551939841059603766261490969293299345861983643757937471236103725892759360697134027231404905074641999885942265190142729882782358098086122257315032496932932495104613849258219731097585932954090775572411314485760381203640614012394766672012619762171781094976507672905840 A174770 612 140574397610216997038712075844346017280565545431195595168135178843699141004208451780634178946617796155934452839587832475492881727059462109616576148655100900176579194840045274971287791949277255769200482460806240429979174248417723048450137290268811659869133321342887030217425143277192780054471799696332720608163597257337595499943819734118118350530987552432250011424062775966742087253971046318332930968357893467274041824812532984944104674602685407199789695567534435291159276709314059673534353314437858801628105943300490011535140518459007756589121894947019056472980381644467920404262871282767169123383681904817513035290822528273936245437530274752302756489091860934716276351947183904022958164342765547884622609094590865280191220827384834867849546788638254747015359814606025753376939366635748998054520178359797781953649946799808521860958443966517120165113064816105706760094654413117243457592351635476337183082530062872010021503504559325041042125923621120443549522169601101211849452097125756728626351863692104842175563686875223904879327611918821653610973114415379705846881987027243511584048947696486959178618579966315638892888884447632344943052892768889239860916193921128394292990773129626814599907271153329803216598538551369107726722173591396323847699256681852244862828443877822872146126214346441319486660588619719603745256540528340817939474940593153548350076947831041577664374438263056029263816677072802062429494672267754361671679611257833536640803380097649900513514685540386361543038601521825636181018883116457159440649577823911663815276093382041680114885730950773669243517915349113532590849382292957396920909732122459751813759812613303281128270516069085160678456752348236890876408336141317068067271532759245012217530169181575136074984411869447440851729569209035701452133225267330999753363260980593412281296344489011060290165127405315093398924336597758999682140492131812558860258557449596639786889327579168536239878331442077685611690238626908823707087857893662013097340901695107197766165101207674203663088577942268305535811702039270295754116875296653374691352812406100779807404550595677838865997793785117371113459385153016206382227623104939221004664557605818533757592465463528398124870275872073278139432038407236546540572835975381579675048533905887349686317124006474844193649037115595116668726935492941355450505801337009398558294611726860478926786648548310600192863499248474332219684295425904707811660238247569609769567718967786825819596911444440451629783456581061310797128533416696743041290873538448798615471547127286798190650455843787836838734636711354221455662166856932269568934250774015321024599343873755757085208352008586926523660 A174770 613 2755539334784042192621081103657352048679426092310449189710036330065822614110966141177714299494093667086714949964531030609202659151172150050212223983816925110561741869564717855710859614754511566182030333901071829007038872221659152660071829870382612552118831801041310759909322428903891693274536681933924278524159333582159224500491176918309617121926335099891574930702605969784075761580831685169971193386166857093125312582385619645473741525083498843619881768366542372036553718643957107670476093149548337344676784429783140048804546795482960220953958825266070841692641204487847130506637207013341291242442969637860960969613067692140628308403057067388588572986150258016499847228495025614019181720936411066089583959598137699026119899676921199498155355812172953329506048283883405749345102858050037729802817137250302288487236856342788357958215067563661993999981775076205728640955612800554843967752336096326558509228177402529964560607596196508590690663494351497515550576569867645042923394354934181728292477694916380815549610020839474374276262199130329289518394584082524676016915037289800793790299157997132501849474752654276072920144549940327595395989625956396910840717133625193769596957945915872422457337445287935125685623010680628537152095120650711977716244599160921496113276616603550671587087050907273471605179137673882938424752892928319054525722451172915043989343722547321990641276129137718537837247796475295525191555760014152232392886769605983947918079128997023973979573743290638373818479974551992461105424228847433369219599289039158385511477000265123039851025128412120285031873799950367227653781534748665106360294263423743274423498106464680640339614421112957986912638783587554849106643683293042860005903431609194921644607944041443047773996585486178625214072396996994147457418384949038963447530096721822676929250231678780509572712413492955914009964439056830553183802217860409510693177507384696232845317641406012381357704084839763785245476319283334083236623558085161924534960438038538423016209353239463637973852483411479796137602008632532642324799162099191691170758669771636474825881119530956746709556291963482084697726574715997820744435230189730242930973498921332168357243610179879451835424247567020657920532738979411556866289420765857900815818341379530565433959912453417029885815655643262467399439219825486276638854496706638009658567589913559375550557974774074613678758259753766308230410499334817821033194696829513628719422669269086123612012765374561035712988084497058739603313626091824366952653820318315252374351009474043321200197740345315328454656617718379516019799019157175033604488802468607708711801571941347730622082334977344426043877480 A174770 614 54014081899862397449541434755179339013868092980903879585500536973815076038104017295157103918049045115615990293270284422413758049188394758224797904914203217362130363950628404567598995197130143771022902835928327531389735543309788462025004960669102680977821681094878452172855508033948941694374687984796984011297850648713887861321032550008885380705881670097087099359382470795644677111765375438730729014422711764381548909965881091478043296430582069729951515223731268009126090701699570515242612704383093194192495526764503167936176714749916467792131744303743625691840096417390397807723182127612644708167197967457668652108842317610518067827380479197420838455371760868547569070656683140138820096070837365374722476891420086081719136993275788525178006416780667442526722811445322704892636952846557472943845823469860247099129034904381390592888409893424458439870522589930719876714305162021821638338637834567841564421553550361862302445020079140456835393344774152130678701958373023408530283164295967733112232419149399033054298613452931689809339386748025102814317917026212534283903862714072688132633932511010843604766444922910539615065034575041417077319843704944399477410497392404854350511175362852158095381914002626833180359779038763142033886260828273082595797502785053126484960203375834356386627208225758160243963401970022864739282402461924369578472393548416540099125567299295657829508717018983120515629702042692065812002813578302739791611004786136886089256650445796283840297704002468407863203482918129554700762889552848505786985425823096004848884308343920848445118114452248650876421120983109183047355893053293951121917091230722483542789658069160857298633840754385686390376384757426497803951538603501890000518650999131906094832592701570197440890744993715661541998806274205510069424613729637836494167485202577907132573750760071111059633248439123794421108229535467655905749891392359255096795106639496258106637276619951327120205179231150718276304141198901676072695471278497486151072281409090528472856537976034865023889252716743249021620969037403202815580417421351480233675836753510805773436141897641263553322883569070382039127465204123604129216212999951469116993721521191395558320155489153531551349587975938463064485004610042386930456458685279510596410091452673024237749132517594756613346914288270193770368690918292246501733470393937716928317843339190979152681558494734762029020419214829827925458174388276803501987974635591887902588513393444907227255848407275233977605540802527888832642842901523407824309177144588742038593229872238650054879477915598415224580342181781038561665878917856778151782919937055397532153413388594954341898300845017553430725159839300 A174770 615 1058784030645563380021869011449944299692490309932251755324532336050686790433092332908703409823883082862210974641969165283623454670988254899550338481915987482915554283598476116769357648143285463445079375207836742369229767112919601210954994578963920882144648040702975618451002908572144726189240940603453798655536189891930296275455655544782994314287075375316766221751040261833620990960749127769168064970742802619240264640025888572766985051158528205763010757795698547148347257898161262595828586560841299643012959970961006668101795913723315806178406230888023725545378728281045373339142685558825854556152123315662251280776566140188307473411683844824786208013608683559119190906512455684506125909161372315138898925936032567775720824316072106993618082283579287396235867220445167377422063800353116726595228101853383426386825053708447162059010252772691166774679989807840195947148081144996134954159134865446494249464734184965047449997319030703638690871753572266571212418272477428284142965543606165149531798151874042151013980605354756962803196284758525866235930520029423512950558840904337795486089551290535398343499351529417644880228734819817307609295980908330492599803659045202821353526289865670057069803855822153738713477263032212099467609947603713844392110671876366786197268410459828437287115864054224406194897133811209056945530714633888599548896803810338567850144326211449762226707880364830999209654881603602077571583626570334545381006683424968471515624914120419626840491619876811987643876298342695556692361699909512181589054947764728598008671826646059470956082239641952926067486528479032406143902987976886495143153715944327858982019603048193018303139906127853803511199907102435426365503210599200364497123736879080191661713560491571066194897335592817812060081975372904011383867130870942486009632081493402038890887985469663687312150426330992204749607601344272552007678817889223900546968169654228144021607663458968272804249541931312294812349990535394335093642544764484165448156935646032101086395434390026070958813493779748683910334438933575572958474699968532553441322060871560144999258778651682928641278417011361336767494488233504313424898386480613467441580686327420236812859519541143915289675171668921505423014402445518129631395946282559545944972711839478279728827930175932506681409183992856682643504611980925396101493210023112630522248355476253983437304534063232830518783643770336027241064826128591402911150457773677489837026410818884402199583016867396371054462775098163592400406266952348214080284123435574701122189239581271008901704204901362394886908538992615300167395042528029546174073763001671099956663500531436723068542762541951747371730157126081120 A174770 616 20754284514700251475326278912900373407392856041423905926967603265765025492254399871572386944210652272216014409315889284619302536046953723352590976697719281725907477704966964890284544051305686457320302141801112987993314363557714479627351341711845816462696709916038046977998106840975672888812559223334213376448836382963767018877593898667803704539769870801077581381676791853080167869167927290765856970825771402519635903092238557837497349494766173458784467144359767697470634940193666367703861438522998451219246847158282125943628235564627721682792651145735296764396888139924954990803477114600922273397049213066413482148113597371128885483297758898874980052061918959754093511601888085671005939932561124050515331371475633502119593516524508448013113123744714774760348026728443359486904589721884841228162188308684198454174297603663946366299328381961882357692818720342760931025276809889909075349605723293844345710166155072131309752985145194832646478011278130224554753692298400590852747002055484884965154574260802555094777014771865332531936563764497237281931607239298842674644320115502966753045639251763142367318430683913199752031704044873024288716002740445250610996951847193568311766967983435689095830137086443943583634748129597642535000948159041737949501070794323038957985728896873353651867688780563698584474213373003917964223428328971081866433105569817863058581988983271270939872270041402700227524534473564105881866116436028884180255753216885227192512393477331815079531032892527564579326855336910035384154119340863368230660149299098784155069980297031749405760275616343446804526220054824872242123603322967036024502148018023623461043064716161021475617291141284349502040854188645554470190096130213986941370729489785078917821003117923183337982180131399669758286065339260858156941053429907600881122971567266181563761279158602596838621661597306860758378013780442201028986864282514675506162414964767073439615295312485419463557572400732404371760966238170658557603905089777947332617286101461239836404994832056753066899797081181380985267126650354979343728818253202757691205314803528485208764664805694146869585075976933821354246044919225686347631254042576772188838395496396369960814276743725347538354681163704611373363465252252041766992236408574273534333844501067361786571460849559496478374226211281062404907783633681408696089223401139583389559395335727687244147064324025931449094434956165707591149524796314474291587567771291651520193503802283258658471319069378855258134345339868661935704874812157086790878321563274958146808411435678844444252555769597027748974765956752902932100239061968556246247415750575836964295120405263809256994620889449037306963101109260282274940 A174770 617 406825483998370298773782339228804108081770464431501094048167203890993693648483955849469595971713796016095231589199087115138403027968932214169233425678354878475250895057208162180881515724336417793107099138506041582808205785228552116735739789280607115337860025629529756159743271845802231394359059706556310001696292123319571212108299326230632671605574693155647374926862252153037188737808719792843200572958706061447100353173795570704734472029421480980564919200729408610120838949328990241569829322099229079958377054983686261785994005436036686702785741580297056287684075773430239448684385061264592844303104118375713761405071454892302273055295196524063514155731527435491057455301019348810602750051937244476829210404766441972515704335192590281880936458025816731273054623695079512217136390306322857401318488631599556245341155240195622963752272884206565202803465781478809962117280080313916550006836433846801999164182722259183748812967366111790505558338383036908150015305220830109418118450148649171480794815128453533093776892544123642936263560108478560441897498868805394078954449953530313388862825126971565393640479922567190009907817807372287287593778108911821568431757508884667002053285057780087790792290098670326304254594122895725938876486345926199682406145318209537778069471639243067824081998189493755598639124342725666123498585158960432111933135830672947863985580199939126751926475124867849495104925541148721892737536807454561131038729176377540002659465427033325068547679918833701007153030670234215257493490627242044147888064971879419242953155773744525205653451675482004620370039447190617211074466192896852175404610306145351139038295584168739916857122648315912811151020294630251622230837978951361425548674961643380068047111455816679299555628740798991009105640720109366219454517949181661600830002651919609519446555176040117760998123318258658254733621374620423225927961658173851382571757592396003909110874693731528865687261394907048563946165388271258510757412476184778849479876712686287627178607611581039227343751426503936293457532689923866162196722440805756294474027337443306190644814521957888285923730658578349174569635739167415552763528317691501964996761078780957644461215917644742905684544881262620471749140451630120271063688449476963537452473964949713900895495844237319793159075512122201268145692143918361279815561007644903579030636848685769883516771442251774201916283491976556431376957816291498935108100541708495325155571695330025404470394198381303902553066297642736165523363667496948322448645203031606158163779839987469214967589293936733034040967397361864282413585925312597010912297368713793172441850227317688524171835606437266749138960571989896027292760 A174770 618 7974593116581770081863429938236739213718491236393428404108267603703655117132557010306903148665146885296846457395466096315053691534944473215191590257556135630152586319003916690102674580943898410274798899992693285305093461808735715034539491722127118963006915759693332364205240636723308498816553399555357565319037341752473851935979864515178962961008770595467129042238772485027043120558358656211385126865279585390714658603276837684715647283223370375414860087388230723215820987614111926521585426667927649902345655812543370945246928550928955568120284423664331751615886488913891413748156325167431434333107173531351528084648728510685311785301010958966934105605669348728576748484717069673497349435512133933673682131838900424069619334258851638180921668437108935821699641973322921870036948035879950928895803785994426192836978870844016997671525686776888709143471178555728912534661993109036582323324932426659289493771964011558364772100476557538172295121902506278195426375458185019506413367007066819003881655000993371894901659552872896876971305773309832977284837490894716095436822453344781087545522345093257373082998320123731374661013292628407530538388949774886785939148699692205395380680181935637297439421374683998649772054970362253890256214350351897207132787311026472565202678825086713718614301676642767816680825530891895134348901302062514061287031462119745554211982284497217779319991825525389544400346522933062772977335314633607871261736989059599322246903648788313760661856542237945314614649127871075750567352019121079208523533618918631076901583604406959886049469553982522638225046708717610423746609444189560773375245146718913155003805208997810923689211842534997381639832797774488003653414415873308456449618185227404046308780560935915429706706096594961690360819011109518457372889303898805500791868830859956618534009810799459229748488374662844621802427687807295755632438875436659552286496086163731503859317926131230116339782234305395565218068362179926971157208241754268945229557210704790508606715229997216698877639148562533078042973570520760974156400809555856181681522192663248884420534445494753720486530098784376823586092645513114760439584334452134778941094321827868835350358793603395506711880910407828722782615277769388365301348653994411030686869860327099790817991722967279093026007719814393177977129452497304084125535930782631998816575153948543125529008509663954953880031539915289503002143535965421165811514695231002154072047996178355355695170008605351249718989947432047574447927038905400368859551552391503980637368265615022935872950241087192071336243293948321306910968179207738464639346606774112023190368183860760925187007064562762413367584598169044832666710406580 A174770 619 156317973864410373146316654875534222838505757134013519145829167519631843715038688867551959670664613273874988241770694830768595346329578535995253338059381944943896118549863879902184464954780780913870190244549674640044400455566631700878491000001395996632254447383648675373621370801307021347999848343725059288827459971335700322329506092118238705731061249606771970330317043324637847096147757641246851463970009859870082676494332219122000547341010034069460606452419179435747114389090983034347127291974888471286550465279098102285044031669315381610257128569882489414877550668006023718861120837247605914532973971258448535139570614861382026723168143762374645814018816418046033988306366544438875694824306099315934272671476915707846236217626305476429836262823272901951139650688021290801384743182182407801892688411744253600390903580943265948161623548448299592423756839245932362025634426806055006387898775420538958810116039390384344003529792667895887217189027369726803710903581327447143884710654405335965439029848677260755408797461637632038267892832155785912258824054620726033947199651509948924537015619655205900201367677424902483537992552194226606241212905893552669067371242934852651367425924249077246627449995763451434161495224786306633906587756721402708290697188334769904893372551280290673034473641469536553083786457903804080781497199530815470387958608538116522990328876728882710291353012022210724467743047428970934753004944710444685018007328507536738306265320889060909460386872400524138242651197375796192387019021317904018236261850154941397545422570632071912597176991511957079005360963912560079090421113929304086804703190579525358239238567736794141987190620513896026588089690824493552983977757717754384374054241278899154101336487418702797294173605898810313653783246663140081314009915569867477340551221686866984584050791844444645489751359142956958312529281664990027286643610381438885746044898409707346254346078913498046760882491167102474497527471504763100352337444109767388205001594755426837022544311226834119818443362779021969294431635890423925489902506717170432515441726110977294968010009943347907019074710447623837356238862778439794969316571167217619111828931473123831756775427752542804921546700129713742722204203086410285006916044534756574047059464679336134664559852709108937258483530642659562585490259706462513110394035385591433157602588668705497933854922916073563704604043503221345871461160617227875945812120810003682411789495932549987006697104211700998610337047009930256685529651100294362887981207529615825422086584421899748994101410823549688396308013934026860706933966416503458547875175073846509863803967596785428198023955387433220394126544170656237942961362488400 A174770 620 3064144915715579017832328987006791897843650637622441765903114937611555796798533262049196503157464600729350634218342702677259909663698706927634482717448414627234116085661845454838703191940938286529785058898863822301457052424923652791884465547487872603858332714607365574980393746241979595740184528417145212624238305039085055965829126481721850594561299653783173566947745641010778593751645224725362126185355006407893775233927241555952617044262831404606196432265460667911284213039140461825160462655706337146231312318055225188448062163534991559395304666106552133846097996578367588023224276903571245969243921451500934654454335107864081977142230168729056848279462733820869009510204648519373771696448698723278809679232608369866301498268291505690126012242940126986937303611086951368965821865820191521852749549351207073080436299156671028271847147125157881833801772419427587604697573499590297126179009472468472243936605110358349899598826223775618623693167019379482300062936574805160729408591834286388527716859212116664334151352941361310341230358324611942142264491833837980822716912132075565473993492630959000962489836129884618358580355347097937307132724842936469644171825164860281979898887586450230252753977377533800328434979624206212275583042951038585536017039152950848649247323547517432686108033705784178870780565467004836699583773756301742788030703357532697963910872429657274389913322421667549095627154815356165329965629948878822082115108391667746084680090573163723158928742810938531919887134156311229092094596288521535444387996263203542356054296327946269223769977338147828680140447389567293952720010928632774519985018566494709353292399400971429773421986854101547378182352479708924851103928353369005569191754787930795991290351517600851296644961316122383173279768840271860764398764992111238392023984255637135771859945087724993141430876393431867633997577176769446707577032418258089601734419812130997237546187979544462581376702252075308399704968278368004113179547422231418589325496030838666154525404981953172419464427919555240079576370883750519266692094780269165262311507033705184272714047794375060178634181987664223675480170602090331347873782988435465317695291773641851522227476584446550458676651704061738377011924006284536637317203003621644370059428939774486584594911414812230420861701141649692931407602093636625684685859756092432490123327126508811221956298669992364331782694580718604906482878668275364858868643380602996951633743627221848666949920941587754369408577076498705459502177772940931195929838770443977018419760590469813264759439982012979904752358352891500575256012698728121586716984542450932512238262182464004102776740386497401423403255151248605407113095960787210220 A174770 621 60063368481538806043138939656990479905997016960169346361219339861232549209213005287649660987340661432832117858072965416108953918459226706865912594232170485463661198567247376055884380066241807337776065810665338400203486501588952986459887592783366278779435041239479132617117002840213913234392075778033032114135259966548685295706482214965205623236351890082396518652537739724776238670081902598918790756238477371637523922265359112485450980179639473852080628395806953559977813708246116943605812354630028328765537712771968058864860812244568872877951380454763506357768723514051610792425218557002682726241513433759347349838165341644781120054559969044258828577599382694337857906372997531970398128354911697549405128016383316594642326261208813876911544615556276106374672123433386770046446749412422651029175188864489672634778458735678161915241481829785721251257882750541862732981349473713334577461305937291428217505106374563128335341551847634919883593737572696687584676106879028427179290420073250971133514969908836881005600774064947766943671165445611150457716882656668068045466170877665745582911271518015042717211519867616630611639989641975821214900189066130027772071503447814220004435125343102171489165406217926967558274531036432194948239672174019670596955603293185445346887776131285064164232799003666307832755504091200442351081437052389529562600162376826397336950464398375813015862198235818174285350272764222868505369015343504917725743175669675463830244362397108889980472260307119630230293103465489361515287442084060580116462989484515053987108434919074980198692267183185196746276155970724937132148657575132638532211442247135726102163712254818603398681823644326907911193234446719164654106845650598761489449542392978965221742374316346675399698131734424457349063819715153225768040604510061354579390586662038447913713131659025534523713883393574300110218663549506505412696934962176051461991759211411346909440673030520684476606648070784297704083914313695042145121782388218242823078190984991497939205580151433701774539507596260678453260834052768846042775274516392933670754659728359247296002763469897329919678239328303119402039138466785935812302582099169995419990245490235098642065579164251545854338436921781471495536473991648985284078281528270075428407148352030400021351893318888589488000622128520133750198792253653974876964749709828529826285806025176223128904081868595335402715530815466642049873656041784072541346315271600767825435920960169013181637002363290306056937445929243190577407231432019658482202322336690261629985448321672302695193914793533317021269406040037071180342141500213534672926322872453248004031047905436855440825844236858098107314117387080648619019574669080389532244040 A174770 622 1177362145910978760342030477323998400110561628609588889750179734056765491987437532849975392624655142248910573524595633868225012032377852244286911744504523138610272187081066979785600163219768715494148155490876904421924920102689604015663063801855080249146613074517937242953361914693479380978573873660818967084134153240049024127353408411918834144957119154833836904843871207137318189400166860992360911678424507253483737516351794089012568557528675922185653073208411471417224436397756171289420671950297352644755733099524805571813776453169976882618611400278969585518430384476341678174751546131142309896214900359306805300026782372466664407445402536063331389049046251294947956859854488111479095592639207398914740596098336092655570509505913671346928591864008111994216195976603943855363497813016486939653700530268977013635720275056327030705892498555612560841999135842319820872472824779031210887806221856607566447066622910249836519006749417740873334428825276307303015441564742652292993645653546456944324874051625303682259669708886954774688480874723639412947554391693742977993389900721287032784151178822137374711821211482531357119482458603429692107375568767148079545209140939882515362077044995589877944170062431050440699763557047708905751187841679550540090485150217004060536743339076202504199773893383758932431889212324930505498893492401355784729786640122520337241370305173051814307273535428594529919768497628669513626887273433417767311138907394863333608782245623448370824053523381230248963266882210635330266353210639660895154385984431076091992095998927653465526819552101026249282357380658009770274810691835029969579775916408369484488118378265661864419989677302674062021108234246406713070093463591932994362820924417981921488663225357737179667281926961543251640226610883153762664860068841823907473103041357253671748967671008358582646114549139412554367074375263428941922915872420997928339704374460350802306725075506720269130899052902137101343377579977345247850309174260674448395747281098477846573469115973878017202570255482437391121263629022798549246730411803642191033863674732986458462540985264213413291157787134763564531106968550457743190664882960056467234213326781893111808127631255431325252295490082083752551444224807291485532217937879832815544015277626440472278765326252259219728975964542389960629747032824717613444626398127372981898761937215380998646269001566249465894037470712994422880904800824568511287195107095049607533591925709599252759226671658266658386500060735616444621837845070947167795188991247872669700530780983000716840721304518080640268909917292054310924175157111929693959973659359111582832565668530134978168604194628115698713073927598151619078773097256200699650260461860 A174770 623 23078652724083637178685675373366076981976749138008144456713676785761377312705201309712212358578829111022483629397005757011981269749716741233285337149865068330868069947501876370509958343549526294874484806156103269813233883649435116326074390184075690260405630707265564596892667634704579985728091837107297614750165557676181004395696215983950771944243826436700980926353044749767971423845832139090355991801686434944310851158003945467465256379226125247043697688950653266913479842291002761369107067963916351912473551451347526046725587170177074608521147790316981360568766038736526061529869014837433001582921750601618563731777638226926214069963660457353452843880576040284187156029009769588215699836515615078615047615314456071851176532692593524533680380806742395754349767158718384019448514084302427578669186765157298556797716196875663720218742841445635587839145809523270378200349578337220322109442983371915580203971724781610920882441966745004751466553949472438181011997967409363368233014921527228949405210026444232870817164628001313428495835162661614326986810728263867197958360788472497538969185824360265301086076670269059794639464541904439182712954684073447589115161808632073618313214231568427444359450074608044520669797686974658934102589124362877512834019317598110301455797585683945356038903693875643589863584507237783677588867886969939039883748157081481273778943385051697265675362825609111739669127805166907041891375828472839731328027137010935395723885748466472567784207184846615033058327194799770278391694119671190782755693950354964070714011783871428312181736661592049355247572629382151546201902049201599888570128981225416387800370348599791611542034255805193319410855696504829942880807419222224904901254270991739232041811321719989879491384932602039084227264677467760340603361301396827724226411237294299811584816373392713278003602868516881497129091793695070570066491518499466429138833686180037215405078020642057684983198758381043389748589618632007234666718288735958149235195381014171763541643672114376741771080373427230144498331202844063109565563489399719712252862081361340830423481097146347857435945023737396063635639395486934215237477223480444771555054211588423287427819185803385673343950342250568795731938199136053707753550734242201322023712043626337785577957903844891906238797368959305879744167587231322405087591779128015481351001667010092310287941839797540161859587098200585861844853855889535916467525947930847135272701102323643592417348036208340674401868133602107618234074861673474951101636124238477734779542738843331729839516315969501917017855177489442562698610249365904360789868997830982374230704230496657936624123982274479689315577021464850650101461633396471445464016041135680 A174770 624 452387749520125310065617848326691363676709836492674019030912602604314784026881864085541253802886815609607581854529533324353222981408935529277006934524743324917152768500659593533669223664657651212360935676123780804002106165371307047534106180725187878629390923977206522710352828022117262186762675212403374183513778177434346808115413098363994619732233340855093473284535478341080568712907812190282297158935745819353874050915455822701459866533021949563874639913157632129626560451363799730601065456808016379890953910793581106043109387896034563306254656367182068350899366372882999381766814254091815565886122259078026726963499964497425275732763264839639846582415662492604385337532692643613716036716283494131804764440653371822090669738269708761995531477645172577568652141629001786945285917716998372380586459316912836041371819255436485187400766472124850237210375316276010111163431562093367974958090472250067346550687302102514360887790913128833720506517183129907947889881141716776001451265498131088319783982613485801108454378778412036938420586170012089313956050947873933120636810182247996037586947744958741609751900178792898611991426830928358256109645609832150874687322227596766126293110005127269768744062418296826263118933560313707378570046264573283327021906573073007912132483737833357792872086007576472264747051078985823323166482821491252658445446645324555806094510992413064628716647800316272892399713317113214206485235362837330980074220628549448232116274832657549650257658413309824496779080709198214786398657867441471083916217660472021283059966995351738847732936513707799360536669398791553950639913693639069180721698710204695625293375085134736903785091062303722144417531341779442293942873961500588993941391857159148008501664039692016260052947781583243167479590567496427313353325565120548208462205600339823549431898802276294667068040782553361967311902972936398051014424822710668522981489576796715036019537053900539234320392930886159623714752361047025836591764045493077380633851462892513810465452687316896918318700277350309810018897116885696050905626272482893995938411484981328224974618003721725437245981064142650504622238899227915936627285343998795451965705421342946498266999871990334713456789356500159451853700028020699972093615960397692434475987935148195646458658552402244893833686297364349312355212415161348959809360609840961338069352777969892250883237297442380686522160404890413350888402402241882210027932344145358450565879474156135988965603446529222241358760768368452797007890816685610920547103512133649309275927066276207585313481984912872059303356920238135821963847183895300168273318135509257140558681493629820343571100131940156241848242061680074845137231859064536017784942788081137500 A174770 625 8867704643014843603822603884214128737424789232952646983035804379536101610733560987099578347331975001000698708490004282826966119869596684495171148697268681505160960237281859404945107751764660935515172766248893545163946015240374477096328433028500742612817630631395571550902771537996874938680341973785439103637939465083902508456497323158434806552040466003197715826622483520088816558142447510708081449819102497749288204201733913878590070836315039876124945444534018216054286571054153360028239323715243669114706126646902225389309504174812482339752129165588355113497348019072486515144867031478838753885066766939525729300319962572300892027987411447422959815355058972299455121102128685171106292163496889215456021913950639779142165236358386298460042883491120292058758323525861925868983110539640088011101828196860938646925671844247349785767766104167848472904162189110496540675755207279804620707908167327602836755170992291841761720511556596709431844363998357158506122099269127934275771084338061350671717176677784338646883689861997268120065606901608741812070552183693414108766855555234064429856281810727495428674091446218621728323196154100393136631822090530975137372173301190190000975523924007290510438493667164004313801612814979471605060071112775576375413405899811357783495510644773211893771933273881610315457928105386695601542925718678003647640908605257903785829583330694337507800406464506436755627707440772925419708616541690961533398575141432799147235007823545867539777878052433491994939248507003376211443216213125893596515734915824878610835577402328873001021832709359963621473190438307539411158292042020810984878906849547303462421584350618440764188203743461243305669679129950704931341038272512527126237014258282779348270910386464231581009568002923209799966895850076800290728591547124131684585448429951449983921664268737403554671154457416008132766366424946407480900914185308283005888016729545535521956017749925480349429090657248031742563013186032654181816864524153037014079226607140423674698572040035142141278506421065540399468760276786862211145788976627646198708665029675741914504611631685472164874547863383379211454209063267026212702833832075587164968986986114110225670606444062935355249794311622165783324667432217323561716925352302164832858396993481062887435544839366230900564036012562138606261480994017825175078860681586510745020819971802764160891720907216523706419667226397074784303528602043891519191431613342411368417145234179707475332060166341517778166773754179690278124841057554596483591089371943207669521948987573603482243983144028745802136962485332652760892692769800105424532589221302383460638248900407427507878022768162166960378229551577475805649529368799921401624149003067950416139320 A174770 626 173824745959989214802005371272747503184309354867627949668793818416754061169284478442244070678860120166728880474213482097444656557330611228065409327486853760339421817654046239555074408616421659993310765351649875596179888986739714334670922896690565375971263317007225069563589604977461914525894801183379502097107515211060878793329913720436225979669102594862448284778360448676245503831627687391992000389071750001945801559408514128932666745831987545118779231039881185157938493236176953711909747492865140945178453114641623511287663794791564890927786672597608280567592947518959514296986684169281382999563263199662461086666845179378742121035183963459621593460950019392598256791239541149191332895375149985685085447425455676510091351141006418484144051840197408487290608080185293329254805145852739087476619663934281660040124183449564731245183265986497399293742536993733577874050143461935298613023047920997580333824794444353994911142953171520907369884389375290503853875481925555886531948019193227330368869008918144623542728287566416070911113989546913970830194874590802252412173969473061320771794840016293417647910798919025522939798392400684479433328618362478529032937190175242782171525453832097798580488083095004750140842388136108668842073806574056801846280299121080328699005991746712015803884078241755239396029834457042956102458606614359744679565837821819983364506936642175892835490502888538525483498048361631170760015087243740992614841538942291508255551175125029820682068415933543651671489324737501099787511709423295108411459964736083052869126966957390601570678225921141070394409679611167718138733286657052023231957262884104543760183200815529300774482432875542200215433328160876186722367589923847682766997364496917648927647237386970203411257535733247810717367849285725848731365424193373903716123411915446116984492639446358685676387675007200550635932952694487576467683321809398538658706235409570097724585144898019728755608495829055525286834024848897334910927152565856067504487922572532733408548895318303403566024385947408022633036329135557175945994059468949494514604357915765481523138068979324007372149161780795018238782755553538008922173032839718374263723287449843083222252281018254658961616133382960904328229971554470276428754470783733419093292605431739806784363354294798199560453989024409354662573201132382196666734478120649423014057151749208430303829620972375060395795936285313299517027354306375959156948560274710015299567522429824746457302907391660828041095876888071528063434681613177309454666922948283653225835594745141848392670350003937993228575866578187302498780427851657819347792513747696002459921697805227712515795181957943696625393899428173438680661999842078827455572032740353021269081813140 A174770 627 3407312661440003945534065683865792673204703236690453836455049445569408727504212735691307286347437728176244514054833967584105875009828521422941469142226158712904664964493654150476709152753989627424216686907868095187424638754125865147844953524600029471287960927157995182189911885865436910539714954116263026322062409529275881022950460291493578495038942512453245275027705688329280846018749370115379680918502993719039104418237489753604219673208549023103270610718805546931892128361254075606701510326903169092144368838498977421358560316194750817153992016506188350097601843769296380177046467941386638078600331354716795281317769905862140484230784023748091027598582464778652057322422364504319822244037397855902155724977760257000170885923842578767805405711506717676750207529033796314190764600022281053076610641337960903245575597052696017620732594099555916788092737247003404376634371465100516132673164639486402376030783943056015956382406347641269667764368690080458186508690582647218671310796454557791829219641096294232900221245993197960002388303033000754604738119658353568090020040844092454534658024143101762006852051736646854447306359515021011751714440509482035572659664442935714936051945041257123767436894389789445096788178442389311662859151404590317015210047958010703346557666723538289014523807922952928759366499569027920133698005311753996530845905342406708653161186230348520666947329820725712021091988356986768464890320443194395545162312948223003392514987565826721464037549351444607631041748565248051031428316672214501955544632240965086515748195463193169659561583484374552511254918264919172647910473893241717372015282175310417239807639964421003162963885038174465161680792939815882181144566346224005086155212631565495996961798988479540803238634433555582758634781731902236755424754309923713519319435781126355178574734505858687891147650819990736149549605950979048973120993206915969479676620610376326051782488334964973141957385812055749424488812525072372891339862779046111069935244187560033133951771330811276666067872062585638587237724246431486106513342564559014847628425156169939140810513628097560823395704352596084133240362906242987625409577021325740241916715622837131208478986849221380902664091323005335019798119086058926339121574585817128764556818814566699106027583451089468417788192292436157533621282335474825043504065042109308335037543567163679012904069408775026661868236645044070735695414810052949350614159313434106559711206252279445876344115359275384920043600593204338919756350856660562375784540041166798589621658672321524619520718533209399237798334528665018248441185855503805055323429949747818917001659739824720327189648861589573088804256212826193440860715254899806984201584152250919848591285030960 A174770 628 66790142615722211380369540733131896707411089661296921234563929563257731459783516875736526984738403668850624797773974958370161264498002119601887450060507835603503482294582791003598213257209296060347835503457265050214022172678486221888342444318286881005621234122887704554061583223144689342937578004692186658585565254485350608750996129303943405223527371460005919018644802124270114467414021321373985113372495293808854522860489714741635785101567232118882765392530795291077764342198809153865609293518208427679072972793803840771846988030385710726287660579767631441004910773972800125270950567600376710335340695651895421441929839027864498393149707398326116863365820013641118235035866397774136006436288177396244070835928609132261673195787811088000103078612902839702249080693512395165474038434831607349668634314887045691138112813302763887836869064356229094382794541773223738857209075408756855297360760240164538377375093026989580423013018083510996506609785178567766081439498925568854839147700154222642209033035900550635165513321230378845550744604938891244848105791348172050898320428451930820727045817458240722564896270230952721850576319415049471672627029538248498816745709473235708933708055173268307991499423340569607782491732985327151106696243758972820075345513792626685918894684108805794550679879021645067785862728522250833417792197662395225637896756956018481199282207980355059937608723655362518498919672275606273817609301312409297735279043569528370208570530714160269108243360318601265240028683886667558816958075897039244037477469727432889798643258342545554276124588782484057184548513419266011076622970522037486874220329243171914630165598399379688471117300035862990557066687772942761638609067151093023851131711006582355614796256124938571854880300909020799986948274140898359153987302617700439031795864058226898764304961291202553683590574985783402802920739918138623483541241158645024342082458498361333696942611756838505508919921079420971163304416282443804518709079267709303336803152076629196958989213077667326904858862146417740179011237642220855102698594956426340093717875306885231272686164999899407936195224570426660384759354905419489895269606598994320503677195915565996105521877966156490199362556497417194097178402094955519629184676276716574309423669110531004136545906444901465127284584862344535564689713766776388120570016220948541333982914946390686802515264721187100250880778920217589247802004079303606794779593913375082073443765389659268243350891969608703541866617732114563433535926057578730512819099220028637670110527459251780449996732017620639921329724855025109518641626359157735036630526082442998715064074298346362625858981189696853743044404889919615654313059764546174425491996980389790519065100095064780 A174770 629 1309220372146074126037999791916785755392879506336039013349468310843928606505267770293974666263534902369372219109720943079137933522583962538607676373144605451273716547033746904758878025791107468620948644114552622606427167441419048167329423445682105916872157959988883857510719972150170314634825493508261288765331223796359433103461145103665438337698005040320093512150230136212237095460968799922823486076947971830738172638072214970128054905956701210785790944121118038576900789703888928672819597764842411272462019320559774048310767238013060385461939905530613095000389910893812984286264792849056116334606710237568122696387913423306429991640380080191204519007605776308810734864520995806746249493844298609283778420623716871232833060983661787023135441779164715752336768803004022440999825787208804567245923516763805228299728384120785180676682289778778208608535621819745994482075607919528080412438349489554540641786904197484265812395885224090576205881295341305916660647918871430310109909754547112275778023673740502952454220159222536640137287735743623843148511815117268748883355308948494707103799097579158410500615334682215083517068142565867440228705823281294306564323813824434701923582830361454460331992247928884951061962957853190204373604148107304233814526605746153020339371470251343144461244137974058478695785552445126661267627642524880265901200055699005968926061621187669733654548485534145086266890111394854445822386009059435526611012544266887582164605396150543982029233064884927672649790434630504708922681961172305446589408131406052507264867918634282382491727424529752669004556967448789534084204790820262504924466749521809373695270088820017000688989838152339101302725156052044431073824132753151159107305878712995814703195740215599246897019822855179991287788577311075107904234222350487409695977549007949927888451550672655417951447054559723675441752116194325747346545326436070766560237530871808258252751143023875060050020875151041424064687343743479650931103362480465774984961904317070841331230073420796663611177766749726208480403339693025088955291611751822526553958042944137139147237255065517514566267737968633799044265968741615669934684087203143909649187340152420209032823308643413612671666523929798280515687556018067199009712351685254623703796193997347809928517873752105375068335564014683485293702890235635068424464588414458968265119424763741606675539225206160640130342738366525868539391344148267094490338320249275819045369538129456894723826718308044154447552284520741309079219832302824307418851717607126461314442707969634594728059311321488681250528506028809867668119394911451024066684226516944617711064867067394525660367367422090788865481583335847948093229651156643918856188687140608016521503794243472174786600 A174770 630 25663337668017202402874660540783293644079327375787947078379356594598758981458527373518974532361284171506030570138125128463286814539529569183785552664493105995359556151452024532500736057959075342698539261585625004873920285972674009497505136493918195864241159326080867252037428340026055284327159980811359777685835990270672353208694757571053792991612889576827101565162892111387469420955795948673164652706349030453634366242637034983960417524927472032255841967779390399653613988697866437645800601520831652244592075042539718101183818627685021645439235301923417308430011592335611344006562344156247424790584023741469645442700457481722801668270231938758283583260971563839488011173222324767973584804199934902892447204822027273977384529140065153439689841755083679564402502374235767194966189915392948692322985425935475770244230094397518298321562356406741380788286164527866442064422327581380356835859671396887345420142357701711485427594561739610456704174154773668793203452739636337439848882153793347129646597410452305838107072925914649898740735350495769968458237355080596224263358715110072820196739090019617345174821067875883796870617008725557243948042076287303967735626899769823317632834931811522276254443735910503387376028292055742653146061360092681347473377705760745990899732873947933633620501798016814420373143331243510085645786215354910774532928266174018245932641417321419911116104353502703257348217445063017174734804275765445891316658594984251342021066605134392605022866268766108878962590834387124620415744244082573288148538947783963777678508051270560003260295421356087229044841618746623933699316298582162651007359737252287013931512366419807649106199118991033763700155518375108250136157888588659953670316810681012248805460544091380181550443995752357888314210892464745990997900867360266902242851476622038622411200397521086541393062609796112911023441578838252559568842865316317924955131055807103019772066571857056315343670689201794073436580340896383701269044306823381041987513945086419479698142702235466987028639256923274276486448524483666556059405318456526570554259217697258326257259442521588155528080791724964504295274858888391007154257987460757310344375921164063741545836499922671757623850711872543338171090278968974832893425998105176457565096420426588101108276357152223655644612260688541093864819518834228897489578473979654679711922422884880059107529205688645603113791257209759296188931538746529582120308146731525011013958604340170284986792064030930623511311177633704522838752589366426147966752638022073795465677323950666798400166840073824397855239135255401301175451269535621347395986473148517870289850525540003417696174773581964662151473142806247073633568006318221037654464470904706342874127584241476470071868420 A174770 631 503052743659252829355074969882434330094457219827315832294353134617856562710621447070451168489371226066326308866475309658416405059465925092556601864721717490576432568407046037852332523449235769076469297984652777230985962839209188492751047518224361029648749288237679199885553812810470763533210675309038780853936468315954495671237401534446651346556157523786959804560229499017187039377338416724922573599526367618004169016349998521683377134195573400819577803466620666492892102829554788206844054718191744282456082582521844233659631164429114556280839504926362920549231992232572742671403650783885969171688911698773577752399691671168816934995003094823159794607877045586775867686206769145580822402585677630122199140825142958000787820307370496154063013254947708507656702099203000705551704813721706793058110593073263679284522170010651769562914084633602654767433776788539616177600811983174609835168440866283436255371089853882044339867442786823958948224645575992160343068163941703567624487477868747435888220326661662425298071891039558808092579254203130347178094525485778032070741608650232338473001772538765441620958432071887739504042751087970230530002080550677909094259451924964262847804128409786629297685145779325439470459955518913709633778890406932591665868915973795537167463543455755924834885931783481458294095876883249732253702040125759318477514193972343049957765668136272851910028143882811503716394672091235151264297187591168261302153615167868750539409365429238967693114242571120201360497032885865982178884709749824640421982213865053126564001607556137598549625928357694597333984316406114354899584464000602761464783760645152580525276131711290980717762714441472405683711347168463715867124535858290779658694391015663323388088822882083494103152556307717896471555170626305373604465744897761729467276964948767652068554422303756787711731395325776350722157826386635310478342710499385137528899712395693302521763790688790874869491572799712692276462423777563569568796155571248552704573473366622090323972151917989550458938723103032255617961155496525492138851374097093222084182062631343614767157660445070915959143925113125016244562178739664271780622095135521677594226547157470637309361278038660903149529108982459070585031431132662288656309737405145317235936396329405785960576623224380014345840314465681218507254706914485664612955648822484602617254135068269994154884180814369605906075896093482963357369567483118128720455185801893033016619797516906479796854203315307583774024567256423591535943919177540853049619977791656972931591745589638262612605475671067794525269716278747870276831328117317854740205102779973020776477032290570279926285892251386303885402387679806471801517251966620117623458893702485366592410632384797627522876589982240 A174770 632 9860839855545336293000977156760817197728256778975717568845963066399867747654842624016456431209680240990844134894618449786153243512364249124764940568489553585786125210555360282529397592151183487477875836396624477696161838700258226862232023954728788409256587683793828350075758586673419566751940373080618201487502874243504033876923191669528502124140006789659096512162517074572008234487118223686136339024751205341768690604858304779400523600541212277937892071296856336814280600011318969732690722940193969903872478538001115625656371983955684904531994330127330666682628203312879309509243018659170423547198622328775647361069110695550692078049248996453346355145322264331008994545537077618452955967510868101455412655562005057909415579687691936471878032383795140412002994984174717455988750563606706642132135153099129215399727806304565892574723588666316882344495511820667391785464674429766374407591421025028246080896757895653475448370128079728681563489045876424172271153356381820592938866101334305084487547713575309450240499370050358830316088642149025714889238920113983629570080788498495583637707925108141096634409840298322401882362209955775450123543539006346297778369808897522580572833207455802575681701951311893528589452660705718244185591156610631301741681143444962413795874387919994764665500401199301747464052958292317920393557304899347945441322455712940199098104380874579025818951765274766742346065104984173990019736296427275982279369273203904653089251039122875639586032777856231918302353959666154148283373460100318357469122068034232439123595733636901155499207444407234075584673341147811965995030729640499031650528625158921146204175719873213437609777079375542977221076063496070240052266901758057974281067499018715654372304857329140107318616227193442210883066566302627040929991540488024553657296164682892039225765163587040155204272269782805417059624801807383777158221251640104600525174237425249060224510805309612157334717494676297504801422357451220749791158540238569823291668182945012269444082642198288465860649863236999017700000293556444172422098078991816020837610221145338318968566133787020652109551064539395776700943323359624196555363301692237936741271467036363511374036030567994523614397836650311989735242774891355903272008639722232510353648783283915795972634867336020684054938188511670984490665671072928478908927730728764706523760875896306002539159653215743809282254112110661790521398965615150020431832969968399086460256259912442212637765808399867193107498943849104063653868180879403212112224656705307345382987601582411899781625735704104068210512580640776617911046392580213319081879077297044680111984916669908101575052642215499555179692941148093317447094099416119539336820196701653685039726873132675510461950446760000060 A174770 633 193292182345346938356152324871750568827434959287024795957202735733217072971673662405349131894120983594531300665878001986232866220912958951877717272466930364666862135800873603851095213749014975272305553068577335027147387131216498923744283640809546192173886602128977335080505819930418557537000771659915602676519250486984697756100952731868696164190741066534740086044449855135531006395229452043357227792640599527582982255232263473935810541934431708876565159561983174447612861828529771615145415344229627479863964041845815285972271969969868171069521596578316430801949957492107067992427438980353407858486218223199748540798098955454492994945104443833475400430398812417539392724305750109270145697294325633939051368752127282319997406192250317031351257036724139087408374200023090712369290782996113849877367320212938537807001785174659930615597962222123058894114146255274945425239062370571468487962997199764162813394301992899509571856906910751398829183553329045021048866987748728283321084085693867570397377474393282889181951843353655242752297161470825947860128514133979781621054691545405901780234012274968009237462260068569283649810324535510359285351469921600319578373695899749785699424413684744513678726092351930591168085011584693533503612248218102704369807842107939237261431192584544193921217214029422781070308907794350138992304778036934978300781484299370859810377992116137829927830240592887833800656064471505106461131719618270276213471935191189323841986748329477242857926446818423615491442540956878920728784704386001730693285090355624810406647597006748928893957865775644673991916169499195093751320237462828598017810900645581411662741671935678598092735869592156678998015127312938621677040819941136916553566705457070473241342596425276981501576021182293297910011974361108924630004320572180512403028589952837084804135796668078738818557357320551156459426414642870510413220142496306619880109327873110019682827558283915226819284257461153210889404788774296405359842720136960290104914727017514657139020817628398698589810908160232931641923150136332263171292474405546203543365613470708859097078218587335518377580504007957310901766874779933174761213959659149152900480725702620250392483216961832550613228523244490306640331158288388927283275624699525464262806906213994921103249802708944054224464884025365460172304809977116837129087136764789596954794158072065255193502613367450829335181139199517296324317499166618603217386661156865373090900910190183894735219005579399993403985610523305570599319532545654142586282974671117456792540350034626692469881165058666372273994673080450786985544461110526013363325138932971567039582107560086506316503901966422330029246037146982537528791466735237523243460231872286921831663359574736072971277525134512931193880 A174770 634 3788913348472650830111961579135077493394562874216003271377370456996557997990879382814811059372103089210322314661696460039518193876182577862342764850131828439710278000182599172133808097378793953136549963772377084805518604849943973202977221064916700504263736765675626038454246732200305978166869559325725270584512146558371171171586841573166990540938404262073968376984209548204161712787279484466770155505204692914930412825294138011231453463598206756857217979796102114225250980748559983188761461844898434920099453244389192697627359529692983905349077431596164346452492400077654543474683349383644482182876426063962848567948688363749860991363245229974535802783331165863284911850832319096376318339910415108962416828823786332474584098271075134760855403961988542007583810656849629159688120472301073121689447568681886064993719777593956153622385362903332611776108612551403968404868708802477250871284296702185698443126861583919428731885613816178791769927330792451456723466521579418453278069654832326013595088168569583480169310583177850698380170128835041587805213419165032759221930434102965698197651524976214991964594125229685257805259579662711852755684063279665925368934889248525490382594776475528749674586286600841496764908868493709983032089045385658054446342019258143785353611823246360901323705064739244953340893463120798466234840338686442139752570709794945138290089202362429361370749350282835552885693433424377991866929977937597657909200891338323852746719587665161875378198570948706933007024769534386644459483627091032464949455983681835465556873757402696770542460929434979455182306678938548886565567328751335448704630242804158206254141107078996159940595078135678142343549548367146798617283912433898936524956586088427917458081920755974534064753059896696998438612510543390574294717650925890863636141866598216371647777847061914274734321162993171499134871162769922943312557456054381111249798444443528368397536737256795470801997857418807745177815164752335780412416250333537066397968655705654126294073797707788647559184955896236062807978571272384729127230910875418602865236734415224834875588921780384697450312387454428143757038502735306768309691840683278393462985248481490681157092507511805626552510989024101154113459375033756977715412892088089510757308465253079660181986836728086483571939972610275561785847900680778570331437575954477948779110380004862256406732224689611503412476881306683930438609828142658894652063311565042073359440555087728444687320734729632862305058744370336851038757413306044322096915657391019731342068595995764824212198697698352493610739513512483745849865908777484521367686054282229579812843792280830780146201384770757871017781264975458759491277013497031831202187925823748045042611489344249629250306537224772030502435700 A174770 635 74270279263468719226507732518053464153769652632947136838514419740843794143400144690262263980462832860579754417467273343816633650128064670344683924714566828608270504692717173171293302473723905320367677117560582547780440665121214631508260563570213522475031575906887019476802809364084577853608419564902095094082004420317941210320747512416266616714778436154432861590904389519448122758525246059288176544855794597877866424618433438063895476857641506913483477963398034081060195277020410961936330559938283777074162002632552913413076215528769900542784444744626416940845325224372226869083675022190760159395335845219581534429181648508125819698209338052856406972683457082853298424560622394621418482828778259671555660739552490937039515174312208599331970597111642363708518769087192230765115825128754852335242701363935010433068357273394943348646067268033163633912222129118474333397291004707096701007446295993246861118009927373686649102912230167829765522716709010080125648369707132772772428438052939168824623347882923500984995936869500386035992852113127323733331845582344458012288498748231642070664463412349753997521964805290030354929414630738153202206559723056541547481542120675900762729837109048900866376726711223602667655152472128691502701475964037420965154491891690292372562261697843973803203072757801465545965412593784983740785201326626860786494912752619030301391468734330348225451598836413901914777528881328592925070454966401069672065879658541888970351873515425754751686205529810106482380084040970506047815877329453713991937505498846248440221028985960065089424390244826601504838901528637265775263157026863440002679564001636208513412262318220810791476946628879693354061579249077684233557377574488467012625282446938658580942848569316016391460307978519033381100384521659567676216130763444992136815140466029647364202656553971846945263424618434790405490588073189614891942240840357836046411929227872715204218495440880146534745535181839211959822321970070497193347777979195273438572691484227505166101777443647255441056444915667111142929064312158135324019717143687481047818166924641623742522434947660882252085505041301196465968157828850608492473404699859663409512283940253454629421076939763196929849769793621907578441724029080545988788596227435105890339296273083961284892384870294148542033113118641737536760730376839811558520002234772539987178524714061151878019509874863151322440542492192479204940333526934900486351141815911293565126380669928742782576966306951257787503768103161732430756152216305548256089598129895794102649771826168632049580826402401940521091343669877033305698284558311790477323368672715125290519796976706737392339333227772493821268218326802905456565474489777351219987764478536877306638348582462621657828435771402456207395813397520 A174770 636 1455846010333600485805353742706922425207115237516466902092556384382649595802371638227641515730221390360981256880871177423797192770292129791913916429912174124247489993276364028321092142956127894711053253721872575329215113112187444356880950364126104402638868446663062590108662630700539162886126262144341308708470180062560137046336121566796816647676096364560788690830939466376012554108450160466887352165493130202397244740440119427634341126132035354919896378181310284260839833594903114927315968447148776753309288655503848964333927279167588060746676780535089593278285718595651991010123654310299931260822891055117811173917970106107593953974438453148846059504005322954759189854952408328536726004033393106171418952854291098524062243972283814693030152883727009651425842904063331450608171244485732143174354310446406505827119874279367901926204056965600710648614766398871721331849729869399800730670711422775328269449532153252144111795856803864185247597501160088259830507886275750090305723789435643932467940851605978297738306874346635983899681188741351670985729249299902646791846393240906213766199113611228352883210562148701049787641127786469699406941130935670264134067263280554117502504776628981778307187847318818772890534801993757742342244348814972480373300295614571091828821668447525751244025730874719262892769064322479788166073050169699386450431140024267522172930431840254283552872879020635955050633568246109645092853066384463789774237715157537216258513571902656056977391125417139136318907474364079090014900182952468074578926517838928178243377144625915438480200127036630113262872692582041004788159517475009822181189364855442716475748959707623226055534947878704670990636934096871217979044916597839017947581849999934999415213800197650632549430422930177032439632738954958335045798020930331084939959519778971281034884102123178296759139374636237598535255008275791668341928861640136846127385525474962518989562579234595895117286509832414375417629410079506721231667363535769499609364832075858900560272915156299703447799785677721756727459455838945197349049766323331092623913105191588374185699934968459692124995372369273665671479686004091124934156910616957281469981396333862969164421269016145678707109560942065643328513520304577487438477085534770053574341374787683343853380868045519062992846599779675366585308275060966085489330513474573752874195492665916319108076176160335267532868010519480096068556487356368091190796187223429864898565240532502660936345248861537820421016000053117534737345244705263943609823980445301698609121095994488929440118534927684140396080025006190093345814028062161808159008151354875831662539480524561674083804829784595039113741744624209287784137671457338625117168328106091943140976863870820820392503368740724409352600703715751340 A174770 637 28537493420288957459287824838033360860856408732028131581871153408154277636074294709138084301081535713393121736799082402393999228866632678053031919514454512468932470239932782990432875014932716518402160559088469104042692099444657619162365757529339334930313576816457776984422985410189159306809269136944958768401337375504299386064339444631603687511480224223342143763235213828998208566185717286946679817859819793371596193524240796402054916690544680169498301891626566228682948337067095581784836651564679761980084899151024444766320729113166845637986457709264381462814539715066645103408217002706824230383890151067083489411558515590739408177681122860414342405541105367875732556683478683495354508509644088838393894642294153373716177169305192161300568457494846246075607008896930654007629141969293496341748840858127758963288193342555812340162508575993637862100983017038461352428444071502683889215510584301795688744502868150038601505735735966433529055576452217333360187535461128883563040024948089054311297407748557038709342790365946821686901164625715123341534941011444846100069314988019744854013392954342834760866939441716873172647311031940964417036706846394448794499444947343879690608197868751463709328595316766758874976660521026486793263982222769614596240011429482330650338269972346138078041418573403174233422593652883836213846380188641246046574490420260779217014752023541195731873065949110907154488617289982712381781512882197804240753538020452164854557494066083990513445066088740555820313117830104594281501567338418401868442403610741164651080430348736165439128817800747633235352229015154266247220237086281985507532233927216824126721422594776568158919785256841422331878771828105290365747554221593462855320032411073443411598362330531499129917918758817022211362647567894708761908165130060219163548094369892254584816150805615884419100803076356104788053278266731480209648874653927721617431175023948286069360690473938053295208903630989451405097159736556168779512646466680375752147495999778294684554964516792009343336515957798256959704549110425939446277938195450218933926463640147348386146466382729311937373277037096997353191148339084036402108735269440191931514911921424097981307531085833410654253564683736600946903614446568603879688481841863966362729133738248872633130010490535879802491630506848083417163475270984326830922045166608592469067440060058766973095357327075382039316127419762306350943365060219193796587086375602530395830382279791736489745496785606898048941497845537441812759709055956431606334221408599205766240197621034200168716571472071638117642020129079994539887613272376211205221087305534907379533973606722660958684004881098298728935071856855532132341761179341277239769382347547849790912551178957481138871229376227244100727222786840344369160 A174770 638 559391944568658133783359456669776196887584898758100197751371447014083765839678729086153090242158747323710581923754356370855995460446540984903401894408420923503840157395672418902101187721618966237591256568198917655572275204099065538633249222209159279177902330117336897785596769901865270031536130736268819633861706526165096503073044747332573915803218707549856337486147970645083417938359876150278657322800835424176898383064923350632961049333715694550470358759767573033332869042349373999243253116654884247184847439849092510805569967742369229028222483270323624899001014216450658721355878676935514253685083480394079504327558848691703772991311416335403486684570687917094786621350359298923530747269317425376804016606831041577293406348658132773529928210783823231847038936971791775794214990273919870805228635326666020751968660073659159212497591180423232407302758451373153031430639357745879727002637742813087667994416952027524513463287784618173232683224368766667366307810278540489326960478726717853174407854219274221174559079014982724360000645093586658999416242720612623953656065603316645387464314924829133371285394053323585781531541060465656716283828196082854334107855723767466414747777120761415001277347092074160148473726642626392127802837188485636500524223667412349793359676169107330158242135631823290448830417891059893141336956291672654835253774767520654187655646992524086895921555181599123021649921067607559861571570423988292342787062502665620321498782424864810141894128494101249772638599386802782741914632952777330472739920998821791651550417452549170311887648050054979642744279892181234395970082577139962443637027260114821676550609227061329343522404549070612670783014383882967652512339872630142292144257374279787754216098987864645747000410960900846456953585186239342195965517833642395113538660898668454592594907056798464260035645143592991419182762049215466793745572624362337504749046692048778056645735680571141458089033857368716610300149738344610336500174808201361957825716978289300330787513897884051991782682356961647246406814935109809186994947158165425219495447650255217873654659848560037627931284356179969747979224071245595550044303817409731624598022013773772295727255180085246628532696223495290819139007053124252945076133625740383107446425962813026566931121782103447842921878202389531363563075676526499478767843866531116104086207183076457540698875217255462574339462149312718571711745841860149444331975943764613595637288549912378139488567055121166693813420347208934360598282177512727642099464441537650984538655158391295712693304555429715454334738174146027964686902019304463982581945204087103098749118976438119587562189595484021899990239424340396233953914853310044996620807659464623495375885068947681413333017840303070121730611715043726608522980 A174770 639 10965200868897343318132454610353128173357078324599871344294251522498916569835104811472478165788711463957839113476311156782436820621673867519443805881161947428067762296337500515386204491286299961256547292847674624796058634508057783243631332091378182661105906544646461053935490899193377612969011927883072265517998402924550846148938437072873669265971005593912059704061328757349711329429521726112044953894862158124895768733242433994866506086984578354033639802910662074972824670285184092066070665807832389448637617535837012245786337741365192514244371479078425986005836417856326097189372830417072947693910775998794595376745319140496261767436278205325456285576612219009786639475977186294020366212618651662592023495133207434703951977530219549321541491487216045495819411166914053492187548231720235338230595367924466480652330711475673496327565442156147625654310809062833528683642040262090662906021815819111560166230872349140667362868765648349695740623035020987761497032336892415210658195740961098409835688447108805534906668357508900996957910958223321063991433848274507643294720097886897894865330647143107718001101533366309486772708095219936771011631183262909264262733393397844929318006236512967388103574848370242370463623114672102017462704421304713223913661236088605451167105721928571913415724264613581565974799618077962372472650803382987191439398446418449443125646775332705127792658592796640060359474598278626098423813541669505624305507758423713469089854278534705942317418193296306609302706004866990317202416353638773893508246062976501149212526631824438487717456237948359910209440139094307541475539311456860457538187500820536807286920915347433583015158015051096892731266316074102103819256520435741827617148877730599988484700560761760455401202925737659633432181965458016017830607318666893098955365667387604677031790783311212690809334297003906741442715713635443313359520504933875885840369195826365123518083641449865040923407946463237952005652130073871315259907647077716630416923952060930865305802162871358670350914796224646251525809426653473369257535507916420469702330830913839140612030256205007474853397098576562729902891397053407824887932041320130289865178495999081563116747674732499918579087257119390006900161869351727159660778491643281147808198478993927208516111216042781294081074854031609086940479992247797171798480444549697771263705364135224660654012378913284250306820097734700489680387291048777589188601595862587580099151734325000156498518401668988323925232616704491685799005714483895431284002095648799625999720952174588557526013987178961810264231420047590311083798113494792830610360084669428089406772850642166413432733081766672916185309944260848590122432506612822322682483831971443202208508308208961272106672676834391404298919350111064342139923084800 A174770 640 214939866872733779153374241488782561784369252431221779332755720592652315587823958674804787919637231874342814978652069371494970186970055690669596497979134599076563353028967527706927961536092864118931873796808861427053423698054673463042595833021945914313838700910257599461906594820391818067553301778827851812414985060265339160046394740429424917618989735848645486769153828815421070834394066936888429035968430700763371434532119808102449901684110655562051712866184439233849736153597309530329743191921877381317310331752629674192811281600670535921848940704672822907362780563818689940655427500479585243760524777443288178180882241464448874473582152389478177774469266032459149789913318184385027919576220062620811419174797115528235825086253957257142723542602480713025228865846810339582068544643965062826076259596826756627080965854377491801353778584647214577652568071946904377883598241786861816537959906683587059565369891793438409619429030775662951289519499798177732098160501457312680781463587358972302881311765818951875966291969330398327386246243092894402773427294460656103250479405122906931833565957834882563428458885761004506395038300969659524904337738035719201995245643276700580724091833379409620844859176476143853753780145328817103677539938612151426669951049284620386365256567884190477667696876713290224414731664733800534149007906576358634922433511440671216628273902416038922467606840078183281567298053807707713696033182234078823648270737834568918433703246338523456441221283100073661450393334764144810998982622112612907771308853725454528042155385472225783688406864376102909870465963782336535822287187207296111523588947447135236323402106089783867201798067509196742247669656901535055182098661069071432321210009130963599997312637835929458909734003309193173636784429954444795276222464542920692080682698593165980508708341871484108446106629834934802167121999499197779257854143968262489880579471839362459152697483054518851609501108483356477846076443407875783380099361517226581231181350472649843435033665816858758334579843812833465447269134854570049076401839182726888939663728077627184021799208475896673516252298366498275376507417061676112207648323912890124527497253975974786440715624379208223902021785521586691761682143893548730546327048115463433595923477792535178519785489939477144473781445805723119817757444478244485067314195295331845780036443692466615063493110759322657258824981456136849402233107426392461414819037766465801338958700601364517771579570026942070461243058828025677823175654715036066516281436808305827308879119987629746233630463988704849369748841438127103718582656038027046319814397108184204464458319538627059670314281228132907580423627410914639239525760670628315912003077683421990226556362136173786887316397974722466764346979146471519583045699726620 A174770 641 4213251259474126670067098563530661165744077912799730993880806290762919167653608668108418641328250853412156395253698750343733248822550211026831563033943190529936847418006059181773701386644287831173002628908500008845426586533209074714503180275264851721001683554136962920005832017733829518566802208499571623343886271633322775290678583552959150162293767536134143237736893648378555073146081170667365259851008224701501448734802843745181788977945430983342759321569307574951260453109989791128339533981981974620749527674377429337690474496150006103774890421448625195551699238606137542360401592675027999531120858993532558869907058320440807696934895583702273035409690267191652035172094223574338130985512699454874493776072349563451271208636798092624292117560552335449504490732509765109573654119923454929796511502386402715479574612025176882814463271488689257994998013691992410552440764051864025065686427184789857722488820452704107356219380498395779522827465494420844883600380652533906276263038581214834119981063397894647563885720276146110504524201899195957859843657834583932661408254004499123790903665040148720865216933077585676968046054002899170787238057329344984534601540836776491385508718799896950874833541473710523451039227945112358194185120413970970960871156554415892724926308076560179814670280761609650365396004117312339992426480512058978578762350251861590769897981909512419625504901486553955888642116091264088325243544014338871431647778697525461515423981944873458258454877273909450615444000845340761718211740156235084579359302642480296682181180653499937987421663638044131290920963612621221680880931968098106921224933009671244081874520796651028017456062704157259490441927883317574077577394135019417780618530981836270756547333842159328491788150531663878851968614963785061418988494919363012739272443302457572162327023885574048182547891348690094988173183991467561233569143570545376392763232966625987097946052544751037079384399805082807215500838438029051031945392424553028367576986415040930170082664611539902509515763747504365365051118055609855448522259594124304560574818695446817147356167472514270389258102699183000617367568486351578098086497557408430900857711307258561764729344552333564872427512460706885212522486484439472864441943136380822582066144203490795575417626657682414943193769819608930563058594486182556148492321057698650291282503105554366453249931303091863814303236979683096787282083691384853979875693589696666775258688350036212952358346233149716796192962513914342632198203384718422491956717440314315178109022510276566111083066829092605278384006525638747439501346139859292667168171201754542106484222572823316981491087107900779487718547759198804497524593838233149635684761646266605880977755602084970361603903926427832959123325186309784615802519666118120440 A174770 642 82588150973271964113921486888953778682132853462331074510829785578779020931693721524437263532511585308947857785420187925585789771924659049577896607921757922788687484011191419052160566874073368530560333412932543376579190522170540584499017876713145790413129086714354046247696719749711931402554638823455301181959006884141407980982542434758710521051857513624311739897473102526362607728388412273027626886711034184630400697336233908560933619443236436451374112659349854218010168168012283732100402014785067474594054860155836038124779006880721138045524866119387010378531585567794727541529902078960471346329445834230700441524629979016398471010868948758149803650622570843021497160984241180590857859192992015138229764377758776967974702703462691125367416831279223336878706314313427549831052428476671018889906155643702006432003864917836551402551617246367508250570736486737867159702039479061040377550723529138290884392638798948536020603173886910125039430801027332117901610156929452809129369995401487509591060896501844219115728336012886724088779285078241792922875760978100086953568268491745712419426386710283429268565099758758375554166634244169791244801780874865482648811540201487247140862041325191488197669077459122814504211127092426312299993599626677119034162844984109709279909385104551476076842976365821375489749202248292824823797743336848372191524540954714557390830869024761988547083108156471823803250979478053660605543716236073037375569080934380623358790771975649706282443709047881951767863859643119976276436241719543537505811988142626589921838660975127750398957213666944534197188529818864135223606291492616371904662555025331986779045769120332551345108389873925092533022445928121121430167137024652551966266613011984744570238877237976694519260101867811941349947095616883330343980567682133131311172297741534090630932768341696314150602819657770916612123235950433625135801224573011976324082682402731223127254576062829512345775574153369732078554890957216169014920317798925989100544017506476450962721310548280371503174669242644000726072898550678795251647363283487622778813660707128484781644848410774425519694340655593132879735140802092956216817015412912671738605722732517385073736249825474126914250115875352754578414279088306300403195242238813009836138197125080903097076801139224105207777007131530192811091351449300393021144501992305694747714387780095040247524138538339713603728649394016923081768166555116292800287130884330415024362155007698451145690763785090621178612032380736505885448323504924074862972299508748759769312987231937562128921820529750242784678178446545821885870978283314939198823803445576978137263119526408024339932561229818756798290126065595391338349562449177520438488064381878114930795503975085513226891985937878521983690012953537697418892489470912201697138260 A174770 643 1618892931164825781086962315930173406196507027824535809761554463034420077540141161668410571655873453897745054897650128463633900765533917867275718281650735768560661531650526778254392250091884783291755824387301086359205283770160350004140673704827903508413304636773084460410388180528021261619046511650568605269188829599053607609897021515461660080699360819769991189336124517984866188313314584229806371565944432236116889767683408340808577063144531649374404373005816520812127741478116332606642289165477358655010688748025170344944488755185421251818372321897333755991350944748213010662931598191381566655721797711469331061233237978772384508314245436622356867457230598255217120157961060449847772181562898495226880386458333770053890558942004462802654012102443218288944065723667316099278524593426051192356485533131335227693737044639857468567639918448832625238998318618037658372486967316113749428885257552482350731074648014500382623159307174992890524526782214936709612941451247533583901376743583695124422760859109169319708612194960719845312105435599171422975014708832874246629261266313791200841096908504072115482264364605964744535188687486170193977705337921875133552658826494951477618401242670894832850812305478891868437835989814701345759362181687939766893689116417647364750367874094491725981715842908160321588454212105639948078771024896475311186205073215552403723205103853486517590410666457655788704771743840165739098603837334260134621566253044081200381491250751261560603588126498127141279757926108993774125362448468280682032691506992407113005401135752272982666859364312025095695245430218453815040509304157385190107097296685332671833183922214884150670163630291223601128148725592588294390818645879661929507738730480306432083986200862271832124377188321061523809999089430178426438922026286185145042236367590278801245086552871604126094542422749077616082149576112226735920508042846611616334123364065574202773818212885638048457141767474969088398750165327850506592439018462601845924310802794374405356222199197309177593689963984791938484976592025354626467181759634402122116181072620557739994355501400644121564534195141678488009385229385258559275695558025827693862740946101948070908119407314214491220797206516237182785369813476457614018993665500770675671600117463769718305408660355653283625162478849061069663403740546127709514291971904683907386998778974140475826413797175285134757197121607216489269136504026107487779843485614769101717850295685646351007794138762988010110003341931004025852643694711323512079264592478536471557758860542331070340848959913081192236169048630807194081204168870038092035484902473031754244877126850165870538534748245416183652182271650082313255129318631253161797009888377890047227186863038648474671451737992690883997863800956122619618820793993018458001186052080 A174770 644 31733539154104763987594671202941772219310152077283697480614916073570916781162826119330462501161167910792013257155880032723963797220206086109679580179021114613568164554726141896151177834140558648011629139079542481880598595883492658610624901463018687858771807076896914878610382867013553020544618318819806977031338255841641932227793434763537026143158349737273853669054972904066244496954984751684252222408015873981329088595729472960295819030825489947800638068285902781609473770443868183743118420121285169570452046244734528945765830454365620497422596208306670165555450840422885867220057646217559390624987332410775993231593489335266302115577368037802490557746830536376195146314855545953674849712138077110445294197126494182837585768406468776394932819864675133620658239436620415864630089249285026995900810530534277489550627117026621181026326278882399873567336790980037692679622373628422237243968440993035509892234365987597701230632718641036753151648945546388354500760425743996382181977798357596427447448769197040503083997129891694394921166659835673154914445399666240004326692388714666627141469181070434897399916806441021163620393097937273898181188789142815493033735668142498662788654017972839188350134614328160945995646568136648687148705185453395683972975025855878659727001788090841708142117875842782257955503975945552013947244806222965713023619653646717263067709054905173693045241336819860613719111919503949339757171813882450922778904316600998755497368138435457135301828173172579175483863099724636317285378438438996209661281414253176086505283141177394031108026860287102258873666725953601863559928156486773003862949304963336007942084464210390001103996135860175155388878786043469818527705666365996117558142628608353669725552939063375215325347126209346121911660801063261898172419215281233530984785966332347320472095978456415738008906420124599772671379378828632527080173520078056330369509858330703120041161481729700963027380580268769917422568662201634673008820624983603584882351255831309587316216585944343950911139170855222335538510430808102837330901600706187114233758606694512112240871756810577660133573773472841066366836386674697476829228111605259042184776286884663353423571548436982631435939927881165381606064505351243061694013427950864545701695666386616893141717463214714526396329702622287956011847311093843912598758212131111960294255317736713827054323004705800673170864374016008228636690670151592420344199204733573047542886471667884764756329562341327189085664329919508534027015818283039978853669678791972406726429415037786408883759183294397000463142906582904171833942232319508396764635859452565001131103303253831867888333795174086802131320090594787438831653565460262028367467393495336323869201958488083425424283741240740770247604242651902636230427784958658342827047295733900 A174770 645 622040832879868652520004963833102303112744194822408010190477775112582647709933640050974564279350641731471589969024505503805009889476578934388021263393453607004427393041080301797828609650430980526439171092481367342522407317302939323925119314337418614579741453908028688677436264548811485780694346666459344713199687221819035556475599298337831270996529890850681259850824389529382006644445422789200127833835555595837580558536599361284310303833664190812256458040135893319292384036112962659616274664575142728442642355478597488369731463621986137805056479056855026687884191382618464021034559318225000983649435034194233307856364516716652075297163059962758983290596504716815579002846678253822873954209558405956050161625193152513648586178413042012889010332333349866788924520492567668111162910185960505747596495663047374218836165054218783750620579151012883872834310537792380233868299395377365378342519951460224512425227311014242125022479927642295260285732106073522309987196252492365835997544902028861587129766351039528832283192031524798568524863553993429583461535749242927731937577574323628911435878046245756354761053757592532243322200970577755465977468667072131372572153014270432293031718441902351099144505859248305384514795590778597750787573285895280509298489563137817070321324299788805068510068620554374912283467348030498471753944612811549010213681264577878575100829171046110877586303093932241292466243141344671117754342797119965654051947792446524561178209868120580014924875246940770499707543201044394982434214024918755233499756249499250655269447127958142045506559848488414166416519466897073511047896682944420264336342168794015742348067834268142586756381584967523104709200835875369790191792081287610016712782298242218153653856627534080108535622243578414360650851212442970297797335019020713388178629469810304585615224124616108424846457552739981994826762501649278683598825420062017341291515908875078493472644591047385391624665677286660446348102517726277532468395298489579008262003392494527736198072161458830928450972433414104236433942979723839792005706709860920178808014092244753803587828182645441893294191543080435441244238842212190555547970167990729719078290912772224951860778584342326227192803245529397294004893648525253018868437195699181324073962780910346875594227408526173790767571205639609664683161328657787828633148959902084741004085351276285463778363711829307620210148702264671690519921247175010597479505031344013263166558899783581473107221073220556797469182085078864352993538217340454954166120964415650638114997835811828644608377170087810089997335018669038945481741556722834723342300081504276679140132705504485424181248514467701249961952763656751725895759935022737648805934050285694242594049563096548266518335224349262585702654366598794519266225821938826843077323089789855720 A174770 646 12193244374377646172592373313461800142674239487598689738470047867141928986839202431116377289673368778059138195780805099729705771129556103051667906695358897425479671144823091521114894510216570246138701983743190623568581746353173620744087530189017178219973404120733371278558190779075419877259617562811317756248333291890758479136392765218224733810536952777296704318322006014499973190178174680558916154114592338381592380127105332084165577615451666437476361142702105712558866530266412523609930032231883527641647505881639421722288947204152341818889096605049876024829235753926636291317433564535788823063936834915288028889824464025086324644708688185812633552659782127712188443237605440816580429296740914161412418157731741978446045403431666681130181604139465504224121364830037071993694599500835108584379359512086244098903349017842169482053043411491828270792898281594469446364248712068564742517847838844554879899523795858266808147092950311011553051084167591604238773980666440594929373227492987591946473321252565628074973374627117951971648529980464212546859339868842214469735200391285199385207299454321040134995591278356412010592580619804872064706816442630759130022343850351993345665509082109515868272591415502850667819098077174795504974289324401414103089873308443652464356559939197458368862092656957988981187798269000589855097768808353087177475242867124635922182409190343136810517273020202018456995062684337526323746271287751973752868275357848632457847216514337531471017100269288704810162688086343009130721039146031079001648066012341402897091415616096952359198625555042043034202994355716449709009959007219148369534747975329750991618170817745239666775208590724537252038334599395950212583869689849694065181607841052001331639569227887370099224140051893276952088131863554646302714161462870424808553843963882435624154882302818628978887424522939902706937994425885949781927271648803882143845939964476259430298347659232549366716925733578792537800545588129901829989810811632172102736348205617326476853645023192699417915152010728644100387355814750036276794793025595792156638807578002423057363416495795344195181775082493888922046428503418206972595153834403726172348113616287384866621711628386706730268450697782927317875918543692327504324616044216081924363633272729708953068781152520212595431911404376617926024831372352502645923023073313242452962050120761462429924269658424955083265558661690927720461563267650433887580200837280206143251017840010671292367962982720939792002663718146051569127870802109291779728524324290805905016357780851154050053827000404302070089730760572807594826428926160938773927447369433010972011939880162195620030968965492262084727667395941879556736221247414662137931631890886232785047992235666616580632208981643410503964202660646465327514753922331217098819343344379013456089540 A174770 647 239011975604509787395287049170473242563598139323165321431081868101238316887439398344809587581202810508164585182223751595877187021876548842542215372654403843940798906776394846955813860391436600314379855758894851510709972049492501996522664442839995413130500052994874089894268966974000115885231537685533103991520484474442960486212535427332041933816314077344040107197066702045404084944490573443870451663754111183120418239413938160977214291133773261673747440306990218137443008406989834251688885832193106244256431681849253589121710454726062740711877933847131190781847652560585733199785868710995973191474288854360040908104105835963377618968927630521136182936478065976817813147527962848039931321251841445182447814771807444636306229484418944105100777791452792481467877126609462164727833871304206888285043699408318061163656073228906041132984973201442238613069508242980479549839623020099706687457487958688444804330240933988518662285073886973968535265056592844894182374046713581345553081639481545232432741181605661675174588560608482902516729686108534630789543350525583552286506470338034900774509854992165150679937823883581334474043233066092901241805260442470671799625852782027620547464876734479011607976985827542372931341655124265545897727421586128945962872416082813986043179470857827254646645935193180431388688846756666094991595965709583270240058161671163432082041706374005338588713474864413662700084977445917947856729738664759846706603967910496945646274613552866082026756619463672316441868241368788121779349414358066996565386634740416423339286678251463013017053316084427567707958681194337327729116142948461849656675709548077436768905368627094120113859496208625997629487911712650215231193643870241910984402266883588547804556617851394372057457513188676392571253146428747325613360022697388732078251735991844873634873698314235541119535187073821515308658584741389625123689100176254872363606097842372121443833132322803788095337792837986825648679634172174233153733993997145442259348318518248830206790622008425221828513978785851909222378844444296268118007693095723011144572985965195482678192936346992508731307713273751019106873656082759454234598014906433870262376993387387027242746566387775446742379844350748138039474357999452110091245870679855200685676758087973792117143901276106979887130153557822893380299134896170595536725310454453029603060021726162101200099248380667605830342173266255416474222891481963883817172086214887095788662438436722619773213228914188640729615657405629720772965659109952799248898078850582256385714994582129323853343288217316752007811092278750839455118620865124980289802988612283580991873768851799225838342568237398072870364035045290770307486657165926447292713110676346001002225049560942968650456012191655797474357037968289358983345411866270291749117941393440098676477307360 A174770 648 4685112733606356478144770565247243187269850584338447143093377040050425620485658099515755104650360201907673420682811783001579520273118339281956402683103717453568642745151220645204771770278045729145903686447154895569746248545570277782663647664462059899166883818832117789374089012066159492506888724452202341630466780419697619559979640310169920768442654733560921403980197175172004858581931030468573912953991933296934099947399635704370022450638645859877130887421261113228052138234948200735193016472719236368031046185961562972324346611251334639281889440382368996655901660663365788255566307155509501963490187059228686965368653706729664061942594768766623272108209496617800645605654684509673292942598166711725427903744551372029132731907534738916518765137876034082267823211677312522957927551610463923328318011422491122843742248529667200446601962641627349801560229786005078541486844075745738418976936448363056209926502888519146959845210185370780917254086281861448171291824905640869090911367744022153159000695360858904206656890074107228014983335450965852272416210143148923077885361830959733696742792349121829307101088770370040003783443968972430336994650486493665985506836210961567619413168083748503430049007918894178697308455926755153512457412957010274362810996965446445974751523398569906386095252794630159123089792936370525024674264741482454892532907602902728547545606160843456672824723774963596045047270899820929550090013560351227390877226113285770709642517016064425550951783709804477604796457148296676775798089525790120643629812533576717955294569993762365063326742688323627169363034568405942429684925065790169751008889026665940214332044210128124726634177906278214808684793353034919565907594560612249266559170270494873012917491483463253182912074300294595288427224208173213118436862200052463327465720358299249108358610200762774206499758133624820140422871162725005788603959727676359267524586060238360065757629493252195012262048493292022786625651242413730149591920342234147535573636858365364096183295755506175089831594245117113848426008409739632899150523267569438860127514250954273455514880910330660355749600410292394039048484487822318488383315600762890479387652031446891724933327711462678657422978694914304066849047629341718316274052741905599624553887676829000350545799745467867227312674608532951664005716209904641358386889605165212965940092914179386962883036833576751061412197099580012036789398367892782933773346404016014369154974985618952783854420807962752860986324462490068445621280745423968767608361900589065381979418782541225322081085582015972452810960758343194426427611371750937479779408850535385169698645021028544720995402558508058912613730230122283625473897030268972417100257546102420759382636445611835819622170348627960448936154290205354145071435887876336534992788374869469877294722781180 A174770 649 91837579565139824080084005224689411786390368590604101575751055307986574911521553179268433216546773096591403884059891388173210160516478664728360562851983696870448691149655320310909089285176391991281403747357274504063314453280296535603270824996120855303473843486247119912436802920251891398119916891480532615107305838266428264171760423147415359570970984270947104016779717830654937192518927114754412397853698212732391044048509419663123019100204445011538257981484120034506059876238446223821419257209356639093038323080786875534248253152038206873140856098497263225317793570475643620799877553076428546492361455260711867535115441855209038978821123688435718858728939616224062278344229978230653040220877942631400392586752881222707615174545266467822656729131868228627821389127421553465559131138834442520874801374859971581664974392022463234248250538716206109367945011195763306589745567733144944389079220803324669138534505290511384718367147768564160566046064031991514208768169426325602338699077436682764677499197722374634597213184644089275066800824780146527709271761682654664589156576104002361888651441117631105912644862138969640572828594636564513372867897030988398177233203781415866448116373312761429756809045249177863282267421734599394885644311055893811930875199644265151183093318479296447152984498634405185950374732449888274867569945866573371220159814773937613825556889923147063695371646723361545261353904093312415122916589080266094556128679668659766953466972274281316783674837522967906336903711152670089371072371535123586789435019896536084943260821731051628508317793123203655346286495651212089169356172023475958997426586024996212003899961701562873797363041459369358053841689818278780680705437383477439881181871239973617210660863502228837497070422976861468167357877675464894800273759485405688756250972211645889177171842281653585760267139400126650571053811873150822078589694892811818107144572346694491636859609493597203826572579227717392676610366974159766218067668814479762846872170349359348764554756608810035685657081878806879804937394468871839792880439083203044813208389774219703079520017411365257300894935934838234202409286056637004249835517808139272743086492743428584205115847053525039267358485997865837570236992155998362983493890600962883985304620564443976897606649466759857282803160546309360694946668847415883736504273315138050105328098243722617084332087912523093638196057203794129689729312584542849103941319039435698777080031005664275746494583464456967392413202498072916041347572206141525829859861077268009035304181260378516634109586235388874703248444973951018395994582990441011353655682485206007812851847828432681821726042609306733406981469606821958335769022100675231393551955705588975379417437381833644793265132717793089064249022039567383662331302928740082488636888606249955094632479479383000 A174770 650 1800200229950758098011450192269591284589580817843171014749425043053775801365219864934361728394994741589024497027668570308159482564864494512886984471068181742950817790346900843583219322963255865535052347109793608381494194343454124145325036928910313341196634380850532225691468421468688563119787118399912675869131067411231746414597228254555995568140252465236450399375994624936300903675751150721484961354154279411988395948504781696836901716032185080477527073075920833495126672465973884644399259544624792366782500840998538148260771285961906319875972421960853913360310392912561905591553411539837845212833767282530286968194645925877153875333187604598122192302181402249014572162302950427622576384736356488862543783760102073982963300622303581394724978287924115879686520787407894079354577565625505190683723933221687151521305705188682075788067006613313109514203108307899122549767114077218263124168992467209833716090497162778101274730285870714184490044854029901011379658825485803009551402310225002487809186186114753292226515668638736547895752201752357096785191292800087186592127724126905292466781611852045012588977835280546994124138546108282493622162526180606784094576459275016477603154409530263581462344467474925376557164827303533161411793246272860217544458741300615888528044549254079645558522895756136357660369086382392917027583581054202306481175117796665817503305837608727922581713218346246609235249463182989839061418481429061362425138006987987842638536088880877945355529168614173433190211508941218181943555083851033403022456384616382087803481080672277504028257680317474295363774280718392024803491777254319250682477386188253086721034506834941991242047785612052380250293189995133107305868268417683330215938677773486792574068501233453198189154321248280364198721953829767238659701753114996060110947568229826962361351673344046363387309982260021524470868976679914631251659509410684937530859888639615319364827361999535862896156280685759667837954893626801828494992832294509511969090240747614505096117438242862598564004075029156778212819268957952817393880409467758422816859071996226740368810477925782700863281482178445098656543232786233714069482957331691830423547090951369035076141789109009870108256082385107187453137481453392832281860728927286021709974341547750343158317885192301626976989640325716081479809392938741329943098315407136446452999428415833357825907690624378240847919168051896575430598061948492810560242674802037672163412308398618056147563834041215864666863330734380900837752426664763505443892944229228245612520967179086520900520590787305007139917103565568427104255091389351013332803421208295599314612136751434292408040929166232228029735591854619193797175460745743538855507433018640697549284919848176066659625747311912009783209448881083445564343664054937727209065923755466923244895515985460142784820 A174770 651 35287524815657180672080622588784523135835551404971469640514128118189057950374464880921805420730253708081285094144955431120650789063263660925132004873517935673338233455931259186262944857816652191041704116764770564136774693457073288216364838277229137118015571829958289201757044085192430294022175696755171380906174568287658854952506604074046201979269869252593916457621142621221652483197136863923621097709719787180098324650199686772887527774539872847316040674895942196687352999171960210561068061772315922764313942392215021701420763213177034530170604542135802311191541096554244902929986352204023888785538959779797229889839581903928528409072104446511267525071640988156244027301400155938027764062949019673805640617865128267461165396090779627954132556577231790341746951846948150616086875975832021608947914018136710169260662851443571657575226229385913033981203219683493589024771663551886826026815645953167939699481256246241835896751678919372296605295068128073561032080782963942423800262482691799688598984855543894836501785502059300627208445383682902986403173193758037269896232983746440966829850793635134895651512421256637316682394140241724845345065324819386284790899356531639790195616869164110350512114821686678186024367081521589608259371818554961673250586435043797447282464103295375893758869355458800384224149645317291227124805080956903665777421287830083539925863414980727848523595442327754387505998432051612921188612657849544237177289118422409011731924647289502512584801446391352799871558091928855091304896664276884394511066464460886665227300058394722812230855421074813344597499795295633974546833728569809779854445765064710419880722190974632950625057819770087716206877752230757479591351016842723201509352521834706236796917143967488727401574167611721276046486270803739534532008869759879010809388543684817143995569611712824972836396686500674783277847030308632789921878881389656450587103719006594917842651458278042374996858210175688429731874432195959075184689732418907784803627136287867358544734675672037900442797843035874084648876430308853732085971946594120164972868484456828174935203285221672484910678356360985887930722214873343977133367925365987742154230804085649332819102765909695626808510687645512602458535073879169306233035645449166706957954159033697606024903208641889842536191072381883468620914359690260880697197294874184350056556745701837381859719934534730189188388438515080614386789080624626760017334062365601130707772370452631105598881999129418795735398041662921215723550151441346661505047966951472209419367989609149801431626103978643163721266189389023863123657283018063980359171651171354655279821096788763151953985611694758091229570338127263967205411423202295826544981470637842997655494023484529821280150254014834083052678527902748677912697119142558025823370154966025740840191949252357239388658640 A174770 652 691706059636311825583366265973904030239057194050669930050186924623316870889464459230609364922792704790814608826404919333158426459058611716589943046643714104000594309252346752222225401519702693285543618561770685488415449159651356252163059414585208616877027897814208004082309352466473597154734124888007751008610158018443621463547288038462225396641652408949093485165839238285192207039329373130879670035820965914150007947804818311617359622599628871520903948831783185863544659994642091581444171502461677173401289531989698014392711652243924944898497870358973574943122675214345915674671686884349864728136289476769818017770348516286161087997477516027326261428332114347657293174147473694394269803539350298909581678528848460538671690111208161644853324979301919266354807870417356860968640863523681721953091819899791859516160361692691186443107508760355660678786435998032733024164451599176971486559377167805005486779397868848335304470025135447249887342809435401643913449836128000373905529735634322347270914813329185240470354707184850742255803398515200062587117904158853753764418772355270011704893442790054302372515933892494769401061295812879744310171476874947083773864425092156743892398004266200481560474893272357798327524266974821372197567044975521112446197777755269776261014972824751409015381711547180509375425423687140456251707512169333644602366705602870179752960957157146389678031595278795423157645972029826253298149346257748284708087858874178054459981344297632739370809332596634128968908848527777908558540402469600404050172521813905915795403447941172275893071723935650810863325895623610736450675009943933634050387595204321067462248829666450248263210392141085473801034837448934118119816555326282791778302997917065233880206377281982212801072458644370639204782859681572948526129199205331395254889574122362217426774193167443121773492684461476244841790833017240843268134038581340536333723469569107384939936334520338824635152551739707563913844534781950296164968459639882598103211187156424535214579384016405848681617124755185128778130497574094881898396404703257534006039745215463673888853114428104746123436416278106563196772918199404055853534564003541134390015401798139807270551017341220064567690556390971255648285017065041995287387132440233836862503795715404198925549809537480439501092790423840039426191081798839100844685131431025446222672178876247987943380872330842090544092549323853442151313264127805871801366971730247838562096081842200166533331228799371033192789407745813250936232129230800850594058444804289814019810205719797587228576213989668772507959252704486542199381502957464998753649469373457472744499453824641198553167733552399718938049809738235036430541280920435942046191187931935565421402296299058833708557438619573030384086594720740230703361243365088758367251974568578112816482519344349190621036343876460 A174770 653 13558822145703459589427964873539844211961475981945680563872294455952129184986224379463939890294777178579294254133904134623616044329816117805332402675178078993101713976626267581128803134326267335966573820006124860179149070290711191797827002428334421030794363734938533466063138725290771366234668022032552238515604936571357299640795085177429938150923468540950261243626864291245195021163281888914366428118541476139448668612771723894123796549310397365012886357684573334401260228527621280007508439230185734180696154641748118085910912105864653556723320724605995473899288368360067542500669503377039696196903657538103013004537141726401747742998025860095544930006898580371137272643394752056116320750950580496276600388716846905613914202098736988471635248290143664881855153534174077341759147590704333137892484244727806012099065240639469785214221729145265431239658684452234413056177991222295331527650085216498071598681817325683812391979596808285313372321453947447955863370126748982546332251454103724168512672482279704228155998133735658747638957590486506243149782170918678087532099505811769785692880298740793641470922440509170048542966203841674607726256444357647411315904175865557137247145889430444970384318507412642741129452495216081456295119607350793027615407166308211719224618050028313016224136415988962989318288770891177578128679426418473020538688497450039975687457142268520115488047482131352442408421956222655785098710564155769218998393972474349105102145299190272309857102024974420749657198448969944471635653877904210455914597378085117296960611721315558893661269120355771773468100861416517860610497570374153366085887861340655799330291139241035575480817156124499637677797167467128831153886637914444267595572163660960192685099170684498191359133606945379102080432339431706666205445028290897140026466421137155642314810590472650461291178627977460664888109125526107979433330634349558311823990999906539240586037111425030182220217944204889457663492141063915273229752670676288955600237905836606602988317726944852770185020979008341051273039928798531444663512592907282234992270920740650451112470574084505948289928146972766495422156854613996087967640546464045390947094163892905698031691709103492939746174659567307865572170302050418117744193263860428024729632696655398948304929760528788366458531035351921380450314116799929695067257065613763501982635700275656313964314477569446724310571962657786734534961989046461618425768619838984069128606265563035293933727641326388993515639174898033303189100981458608121903386973548640967464847443100104315245401145193861174722374107792079010803252357848571622550972918299341729566323638590795677250430761140153678928894279259312845984206221396973912787143839296819482752484814398657234870613090540720287574031346663271474344538414529772722372315179669898012462664603347740885301197173277710280 A174770 654 265780031008373155235655141867761760268964821959042036362354785875386711660783099396787690498948857331718621178718180020487202367794629082161514040648897657779065693369233787872940046816838090799914086734216440947460994587423071621969648649437151906460422501055237235187561641210840347854458365413147964091375136958061587769115243796100693609172176433698054611948480308671149074519650444547170037593099979979464506887997543383967796348342222786549353726862429057669150317136053772336065088844345929258948328849886257078730327684706447286774965587945228852920400275653471368753752207930525045240501840766925605784145119034350578542972086214912115355690668964544102918470698530755656518424965863475348663621910045954514995485650867752336812832492130071139712205453222072393635805950104345474645286754212062633549374017330854525037077987891597984222804128853846262966694467959774981489428025483854418031672355496438656221659248752165983577276995252935065395432137311083719745204419097811465516863058726731948951128634947131675586368104432913096863021967527230023712950460748503538983881827911023594170058719306344817399044454126643209847770334512127127681667269881452225912161809832217578043272929821827729739261729483701361731475562345723199951796098827775788364971186755640018919274113010833940969436587111583439199337917864947395979265727324648978000555355149786574146650317066707175297294464028230526669678671180432041973058233940354332284034197694746373520186174522739262938146275027800003005224178756137930887237533755051947441115995165824137492375921404142114367870902222160687480076236923799144338081939807611939774151299449153949684124729631142049756674706275655821899344367756582381207125613773779143779948080063551156265039524162270862514609995512757454389386184918428966533467399532240950778292699767670701174786561692121499491660470236771935595611303826386003447033335246444512624860114518217107111541887507151691409412209035290332403899315685628156467793265326997975475352468868993619984760932548904376531868999906178315804199291947772141667060960582318484927242974304351371170274425413523752565158555467370633116937634138253653749803805410613335694677413611295651263684451109147812389974426612507278878979681070804977700516423257335334469269034240335500021839685853875572475747017891321140083869272155475860734838178774131236190080504445935422359093741067925386246500882757975476516576044684716793992811101455470535989488762691948648251522525913561841063299506502319507174749340861442015439956125559838039067642766019513852757239204752981080065278810519166197987779172390854227209501603219157323040821745226701558861964466723991240668747373921282201718017651491705067568978641910440182818874924092221760457453132073206852719361411298251361538853363784637366271715038738339897489324876369553333032100 A174770 655 5209820154267308443225852501463901151252404228079666014829197948857035866022541129389607929696455611121571233765939510627686006189894274938713880419467289212607166728322006733259103216574857121533648592197536855446005555723517979643137861028440049242102780834890396549208049824951753773352321512593858370086583196136318306878839709250370710949563064302425797962463849766944999867488992992850345187985579379438921787879079176799765020126080454512630034388944448030746111182099665816803926591519360466103719407934774256615523765189704867609498221898179055250339690729460057401950983237353482433427277386516372067042709610306802898872937086241709259342152948112986606827491495327228984322110064535092833923820404120411686094604114395479207468154039098406190494986412203909525874990892186232403292577818172367498107023475620345159137332933436881957590141102553435762220910547891331195933472824006864217040343440842508721931280781647978013273498347575711697933812799708492947696514476823048892957825508648727181060319274077676971108328835455004934222450364318980753902576844060066865350281805019004194180697374372048670146899341247493995594319489380459512458394412900322356464638659083983075373790999983148650936365680210061597444302516805746558104314101606653837221953483559437600827298147014230494893932991242969804294244287860019429567093766479080769316846095958659284154119399653546568046213641472952827556385527380118322600118282700431648957289238110273114552417083137633007139122533437737209938459880342161843347419680751930895655638440279873021809993917702724605483233651890692934567936535569813256940928818022921382112257972472024582467177374748829303205837954737608253403819465610641198507632013598046612713582072720630594422806561269699840066006029960639281509041330565599573698130825604520696018937858531070493955515720997787005058067872693094356019064798171487805219189125676814336565968724200054622175413896694969510802408663846268954717319112839930452405394631339576409431252491781695211996431029638602609769355084887867417595383076096716928050446714342336020803166331201425003595213338665964450809471508849242295744215416410407574339608802711748442394160963576925646967249670895340758900970844886197378535341590605725909025094903960654529611212660874126710899313155649137936317671664255362871124075777724380756510534478347884791522301734184911671513508788102901458546123569286873301631462009484049976008099141601527180902923432353849761699955559442000033624763623269365998180828457662599413105379005759097798703829184269109396553541716845561023647516232993443455107875714654551643461308696735598207655392172683373195672073797794782020329473177620767496679608091753258895190299855975963649216929027185117857946276007324969380341650909923784774354830914534146473988260176886274067238005341294787260817513920 A174770 656 102122894398167749095740005498040248499087867409852791263639901831140831170387139557511995241122232390256181992561325108605721072847105209554040401820883762496628024429502282616111153378360302479464488904342030706236159955831404849541716729909833195806546803465099052102338957481142636254411858435406446357289239719288974493377428211610522879932641577283974057962161771183175578731370166126202021827723289402661764906541203135631450540543632721014351147542735343436256213722367332204936796710897415012219178575389116128291239766518267130174936858873140253071929764758475769539571804664850754729516446089992084491245587997088831389356734221537898686712766733220094502488385372933644019926344966591923867099378897946399824871914854894532557038418661574466016011583939815581304129177832828577464995635746527993485831240619735988478555475124151772241083961669448318957208025593071406142912952806754526898570394095722500470858309660204416264021131031902105449963533104453741449663357029480985301947830103669291476412429459341989040533786246220902287715375178358693210768287584314969946092684958100692303306435762382178725874703488088923174996640783065432851082319600004848949967621083202426411259473138396750033826910324215897949401856202950681686237565067897529689448943819760909095776679358498833150076933524908106992192337331294182993426776031257213915499839172426284138202474325358502760134704502858357297529742438026408179175476604435627242506451361403375896710106143477707683201816962300249761413687569242877697158189694861815661589877265250075807695363282432886312540231676490460681240004490163242538756942352803365124552541002245326416367661215701822370298785832091890707565847265555421016564221523423295928632492009521720848324697948969132102702987684678455683382773772360697925201793910032415151122269124633344054845317988212059181026746948869565329913772578146200131520541794483579378921606306909356185665356091472904843597123219302355015078556845989001042422389095725111450673435868552320676560421058214955807794521842102977213526383253448553275872714827477510097465181496967358616122000694255809751243507951304292013807477475539175133951358000951887557197007513357482920556376785206018446829018111484814401542486980073758197904932606920326832103656109185597546712836455194715973823427486986605108452993311084039433643636109737058909288922403412134139072376905299333322495727958660407700604441793330302944993965380862034344588569131511400336893880624659558745550775480026605794021092252352932834249623830933709490354420602400316371728671976367482432557533133858668087858381770879348924274345863909592847303674328117736154862431722408850438507092558974910548631476096529729371815190207862197541510059972007756159241141838130917720250188416964617848652034047844975398480509715609705527659483210735543516991574827740 A174770 657 2001812970783064063507387144546732449615219225715530186270203340864824623744892843583809001326870069617346068296615861012949833842262950127784025017779083092991613322259937015519004095263515432627605789969263893706104352008201642137198751696554689275759881199420090784419651695337308130907227475698515648901725306890919281882866040925149760242068929248357395181748497076268757927347318128916819039016686730885396536259098875985568516695971268471242856681502663813093046270639733263781505272323084537550159872331058046411990625287767307095984244698133073342536911998455951305054629113089421256854498942828747453681023948876225662587367805337648803815234394162427344324790723252753794751367229713024827107789191233724925246727588891038512787587875136028643747452877893278612519630618004114883282612048610863910136896480521041370536299264246290106032845859054384845645755955454475155322048504984529412258912648024009013387255864028046185959364197213846723454473477979689440187808176795371797065732472734299942871909261201702395094866306890093291188791850023736739998499219325165196823241945198407965510408559633518093012547267626619730828790157035329125366456116340900636216942952008295303429525117085062094179926445238914351394113587845936745607882192356613275365924359532999856535976867957995980393577556061315722017984392073784287177132234197610140692547078141053925718385617571557971450613909618815878273225183713808125748079369800028882507179810628939736217038386072032942868489008955886962385493893793839008277532991051261629846553878497793545702571489252255519795689015839332358382973633448243344674900327058722745148557526613754915941614312683009747353767496674827286912097484695597897156050671794511433195007495657062699348230134772886366207484124529061058345029849976773070164205990526324576187778023362124951632007429249417063068699288633673346903875414057757016806577855036277997308806990262068475751357687929637984049221298542356099159300916577757285593633218649009003316524280464110098120242161586698534105785607379547474451676746938715465216940027997767438588176466900387832391798454013589044077910792051995223205411877731303494565306945195050097184427298882672416631820450776358702699401654120354487012838451248064217589606579935757342602241337441043422236538309295413666869748889282239769080532703759793563253901798512531350391996665429382919209185060584168743684659800899537742460374966401398588843721733387558455621097951212963037049944086304621111088286267334717903505035452149793731754361713228583567670829553944421817249516031527213673797431740842381378864756544364901282959074084163047142257248416524371691424240190950584488500834008011553018953506697764567663393062463264214940232716546354367009048327004364766241827374813007689529145492397051026293226868477457121270866907122658832782725281588955845560 A174770 658 39239537751166727374704053711665043979317278763387955301415734623992390443506558349542684486497311863516985240494082115014517534370317275557717248844465184967937841846311260948701235659244276132006026215513021940085026801828608633341965081214148289273611995464485816091094960429662956500900836724230445314365173108386560044178965640837357388654512271193660083068659981726858421708686551231657320676603071471092253501089091260527910928642978264029669755656464068521514549560823837714277734143140306394160818805214221250378724108599574987177216034397867644787268295921803792723205070335207030812011133547812661497063346954626187440948752330871857630848325907659134070234453254712094511782656416908367694374959859464097086739954372570222072767764971378014813163105296452463422794218069987482109277183911874518619975451325342212325516549699200303534304072288100090074899789281610596401551388651793792732344678827996230584694488975819451676971040729764692441252483665394339302107674431879520936601502628589917376505873861663340889307580307125822447661795556449912399091888486443600603814218663686507981834336282629785896849772814142296475617021483209880732367839941432014671119666795298983454623124933841914031718168145746288791811516599554195884455025048336768355825319606116919368057309469935957849176074103836977258088423061237982265951963061314777946598093910221099879505510737435205031016431096213324343053402753628324442887443627644689550470111405442025347923010547073883602630413870351479274380201544733144671013323993428640773390333464723871817611730524627349416602209775942361212532588481612461552154153672248140897598659512130282860042197340844695851926728099521178645959044187437262714497484251951791590065241001237251023102286253493420601429971706315667181000819435861931948998067901095220432400409662822104177257265573301755282060584274770517997140200536446380465296338982900579508763655244195459954768757213131407671859931050430141036418261551678641466217397309535485387285397494984050274800666174862043607326653668059367752098790379966317295733905152939522503727925006716220793576674679452371747759397594559702413968191613481533624929971605762014004057256355501137197459461555561806505107652777238170542940844919822067813117709981995782822768807864415677053495026392095862242786101753887036466529996950646480115818943620799003420646859726457841578926311418498498808407368094737010869047862390795773345184330472868955466222727695087932320741603642849302394893028666744364864479099139019164477496065468457071262549891426064135859324696878267770457409774551434826654648289694782413177684421273489704218616990613407059567180220068150925421184497786535369718551727740949579241301081033089951050579512200128242139357549780317006034169283364326541733345324118342183351988100496633981435923407890698956996245426189720909839380 A174770 659 769173416996557219215884797348671047535844848704711474102821043829295496608790933022842857720511305821789875066818929321898711695777125393219423384065181537962434482879780014856504605873502205476066693248880466100282801663340034422567557384760983069786653059334969767597552629922601577993350070561137713353670474368868043095076802608827838607255989297869195699954477780061381706064915849895628670985954367959663622242951830629769234037691143235538318079135151989656064387398222596235538880892331013615255832669649292618865703564778243610880481610282756874986959794122285946504314483656099104887620982949724847836688273323558577341251780602382347942240080626699951882308408374075753367209836332870593832113136057426039860551660364393904179355216181363971231594546273608310120333650088264006301936475757952265377894886742461565483734036667425085633138318958492106593800823852374955208735165030413420154890982127469463897172359516757027743940154425483304019584461354586361020225194025894192603890857459887087679968196564415546910504794085414064728973225308739332823262458112768239710801117422340984261508694301700503516531153690270027888425124285089925080545273165494235242387072304507721669227191523644081764677437812992307658174996990347759881150655389615140954274639553179493919659523693707777801553424189834872151733546828402536303406092750760043111605696135606921697013095756819271446426110897359674153716922503397232015671544241011834768286241262294770241047116526703880306728429818140687780513748294365208047364168641655225388735686728963456871031596041173814011980996232333148648731441033593837897082375608507730816006178608220278008792236333623415406457976853046647143261897250047739033981789150708346953947420911245098897788315792747895856343939179715583552917004236735740087487056833062520389588254022860862720471968135853577789534509885352405146268864011546535822981819936239304494507172787912415771308703140444165254160384401310326053514663776703813443036136467881365912559358380153073022532560239403617204118531095514119297093014576423004692260543590980492120307347393474893095302144674826936985990667570648494666609268802053144384573808850840053312480241896105992461927948780302080336761507040020964862371955105513722024669133477474754956156829156034764161566085101324782387679499709944799534681231146039599470489369601000266538988393966029945200730637216222513058232485708375086155538456124003782710904657085455531661339452658015698138213877557187939240072036837236772738801397818018209938084143558333797659919404062879637170060890958288804978932726959793731242034395732368318744068742843871097930283107746756765111494982351654249155474037110832309211497948224586954523416127017566757229244657914197256061319681745446947917020050680154058049345514222251081014644452708150826649849370606573832381570061445627685715681200 A174770 660 15077337280726976859903046422924596162132586744992475551975542799726115700533129425607207347494778130221413267542799412073776431646105677587569861616728439662674455765471606004905942335631154572497583189058528680984721538119764552922560626514119708919809683995472081919961410560647875702162691582238584732928203324213378272363135440559277651542074513562319702916847590376103222475426058780967561977009356844142254852114088282915645265078910861060043846957537493644774105600265409770585195428973738385745938437829646628700784270898059022660904213347546565865626741097116753201573779785421784318800115695769372919482102036625048278417029962419146453491932429596246549137875350714179662791952700014272963388713998622705373882436559722894937153498874819331592703701482892164798526316786235932981543076688530196394062976949950280281269942261238316829380473793920289985351593674254464590391030303374775210082380299317977603316142006552982282017263230077282995627202170220118183324114951187903531541947651327204064112819212549799688876374084354706189691510714840112845551678304834594548367522899898509309807585443867596987301257777786900272526612810619311228218967712222178057789256720193293564861207953623346356909293104292107068969257499193280189636119262492210944648923128696104833696246615386750390530092371793069060081303726841923455381383964148435303758916909052072968883750823519660621457639594793613236547834771858189788342869167324870357483257350753390680822980230233438914698607078664779891522151219685945263411287762700401734641356157870808216862089527987358577635502071543984603870072494607917928846147174523814867207212215479674377398062556569488847952693410346692277781041063936391593106848316434700765039485754636985427357195543067158001082633294370813162488611936047674541332989339043623623581488522955708968224587342141736258528700180712093570906644275214134658755709169093823863800750092225003929753733244190229314180644183174553960870853402932686599431752880826013225082503155682363042403632971012123529573087839207614098402249519628253358011373879736494453602742119878969847737891846339282939347017317960454197895172473089654122744882176164195119269223697590213308737574454532019823199392555890838175994044521037435059305496541307750164654803342347785582679341346661141992267431310528236206591785026394671278174052507099863603898247077875259259366880371786082282468974376448200344083853947894859757903379743004768858756620484779696019817336107134394342134589671190486552481620135549693812187160904534393633272668895890675221743397725239680276929268856456102168371531570497594089238822319541139988139705259434935496308465076876906523794676654262037138628413062546625741618423680497262542117702733854582413185746262216701292752420999263096481556729036439241571706877209997072007356365926706652371644579348211767705677873043020 A174770 661 295545964607636783411262296766283136621451917839497657065113115857410276132554906391961545402749783188088837048584079008651236291228251796294419034191687490202563143952339938028386266806537286056595420195858585955782045489940823103047998978362217149485126355892590690460113802212267029591191502401690667373720928207560166525994137810766157916699906007592601518706850766597897586901919898159610299977708741872922111651476736278760647856307576660807836252523331871289710028320338174924788404563204338945060871643080900546143480659278049397420800779158126173815258503998722802134963284849523332561020762980850265017963316285235923029972043982088328178966511542705544229500680742390941375972103458469942295474977968889134681417481583136526193688980764853321698813985236057668107104551523463108215943382946632433958470208795030507330991842721059449822090961675287205334369832608935191048470020798017178637621398472340014852733551715279199175345366092034746854801112921070295274932940252960090999391065257424996604852394524432976936939137891016156644918928303322666689764665308105264224331944173009462068507305609183941843378751443647665451796636425334614410458280014433861123290774986841868153901676637697643764491881665656444952943077841011681286899449902221663547393050214426407396934332235151557461463092870334315525878843501821836743983352161831536073522246139633038200452361945619291744993379890718295765450983044247313727699689402230564506374975821181722863197288231988753079218215649258585615476520427770150759022854677089106160784638017847895937967222056576606797637297594424189972728012390572966207648339017933443418488043031826398537536544225082884063945280823157885176017319792019250758032701664771215245595652808446767435810648137414115344473881979912740431386187617489512122473516936446053436381817637389553172277498360190346003826003152783948291559635936478603569382875309595315441982998813287354243120263281308171876124822024427222339680142350771858945357406526915374770185860945126321977042940475247085187288050620029120461366775786660007747315946098334220688540458913560219561883262876640479502253296480670155616492676150894131311992036032596743877075269607683119381767941995808703794052412543810702885814295839003846926992621178045385250088700160544463835645684915685620231101406161294986411667370552707115248728177773682156762613172681522438036079643847020147684734322668905137436356618931096584850418267011474822083891743081312148722443724233834520337334287494603880564507945158243700288474518112599040441077058037329611633734445040087321830078723145319787744625030602859443604891076363576683203643404565160497851881767325446139327769002621370414880561843640541009562617386461691213333024451759772866549069742170652096995086008510535166551320944522936499066347126055718152780048658245454429182403212002077009121069981673596840 A174770 662 5793291983161558947700586681309635621129104331357246328797871745061413433024225574562100787377493902558139253604931849184782121706879760064857524320655596566222203085079311699760821597035801545650228854181636812846710974709098476346182323051295554050087737908396878718927068831003447753398660127915248879621092901796391060029158817003502786923873906018755661407371985810004398122348211368298622319195484781183662388449992132422177936363695852626244345161918504383483402330361163304610292535662736023027344820201733374675857879182384053390183514212153375911580131329756223270332797108046576579439344677150511199112744006341092526608463727719865446544955105768181648390425794774471882137625509200975108861627554757450819402440100110205626725796463799155937120820145893500927343298620436607061012989210976812281923736638737211054751821819748265074174310201378506005044027473448753940677644757291702432279879442772428671825305477406760855682137584118801877770528419851617757759117311514408752582160129634097132121112573355116001368081292063324618198994642910220197612654123817801084490760221311808575568370894743638184146313298497123760399217394682796301054491976623964833516567713502817579359487100590941259448223507500904529675483142870253477392522827347229786363787625654263309098601946777194213972849155914200881145208030241407917013638213694837805964747765070169905753194229974278533265699611160220438800756933085501071832179523319654358129091918563546780811002563100463307625396548458159716569790861902999275492420733969012896263298739784498298305225269890925118459927729810400900301429895009938788994404812583384183365387752302648848653116962502012136851966546742847454873599224782120289422565424925997044809465221311687780639774897432395945915219033487616243565218887189417480577051337655226200416332765746621498327274554631863820225261055272170773699058412720209311952908463062978204199926878937308625648639471086469540925569447142178229127856189488976576114209283308842295419170021163863007711632676792160392829096838680722980076097440567859952234633817408173514200275622020865303973065871170014832863886178267079072434035240014654288888013767566079197314234315580580808531201890264267757238995567484384842076893651042108886425474301026549100364488535892189237758541133037928181108907771306273013113267590982379846710898462545665129760879807004955752507973919322408563130079910486904127579262100203501308343039112055549719483677089123260254477645862614288160518032361334635595634998188510272877504983691856005486191598858375066151353787369932393957273522854165289622914037681505719243045480789640007824616678028146570819457650906804930146226021465589426218226736120413471806899800267803647483256682761277364996240282672843376143080974646071089335475896672981872218259294793237310020797441791571031794126815390020134184579446075087972214660 A174770 663 113560109158386913885190116715769180679089566481812824697598224881580710256730593580011393242212090075194862461075037059136020141047020765563085395439071969699400134671161523986371686916709515091298499943073024609562642570465702843397042793403496472127602688995269260755817712765215780649853506236203206136641995687291929351131404604908523818515618389079742467314704147140855445396372052339469696541259592703053408265474634128262795629840518246872064993056090270401709781190029494776632779359272546960177674220533505967315265601589611555276327848165829695460667560510622984546340686776965709260646701800483557544157742994334779421343182960792758501085881804301385129043582199668517091270793855385410625435681032880572993037496160942769111942536089702073914588994800990419941725671450693820086513506297624091403636651634056602300214703979713649262905378745330513035585821200172642136228001483961930279533018199603748352779623115393774577802061748551388316023151231130298366523922265372500115155411861696506726413052058054589334384152550086151274920536345407208010280579445311871550082617633822127525281744210257490076452091433761868507697793918775536667935537315324678652157899196791455203762797991881953930006433429540848925042375613599630822836551174760948370081301490681819170524387963792228747144231692767072801874052282913234487479499520862858510689449617383224352941075095503445863454952032969261150654141636891008965807069288412175325815895281307668176275549378697993524084270063658631114942454859546071370432280468237736115464075736471097625531129802434692115474896562106180853284438829256807751295356928611157744394887302148479699472000161427897681489364185308014987274406828161802121241876701366692407583922022556051067654100103659177194416008149950371626452680195300773836781848198244227044114901437783456972821682647616296243865221201619088353264994714581906996422308123577623449131651238946124866677276669116712659914840426756155622937014686682776494218871426062520147891195984668181732037101753436987544988871044531481235422541568644414997043284341519071127019582054312542774919817644791367877157417364137987497181803158274577219888714559838248393156877176935275401145500071192234581590087319776499130580566461913122552708300321729794287299319030469993277998459454163783290411189902044157441751284906769239202519916414091950099890609214297969979138866730478208807455678720629972039903558251832413715043667824094618589844216217102404426958665476521552288639950009547239451033353926670423786608990039286901427728680380790988661507328391680341310388273157269284043041178888250077999318070833632357014559439504085676637848375223308473400876333440714930108310066551783030718308875286869711505106282153534456896529154404006116986021168017199484643463360032469714699382197470690624971953301218326706983019406092771458284049292842804449678168480 A174770 664 2226005253929408302815937720161920798361878061047390658365074075330873337391019662331157755771740602276475791403853622828252417620021579339687839856539164429392044873601905108101546107180518317783831650233888574215010106819557732427170356490113014795349713859597530140938660086696690901294980675843395118775207519841203497344486733036258066887040364738867205825547169284883062630655286847610073623303148216969768127636171389732215187513955902311490365367641136318495810747403555826250392436390167929850666747043552963769580461646501686524142525089563079478266629609549100413321146871869284724880620069253734017830068879062206339876076545788995924418420008582960645531330649887476477248618219015639309878815110744897437052070180344360060022091965704543589074617538968194065804205684433201640899230689433038228717273363407040879551597572658525133103206159991658515145047262121756657705587344410977000047703790468753232438757500482643291867315158712966729651883932662087688728984166486714435742867630730814795217051514320873486777482156918707445227667735243677448507299720674349182306918386367421122438764174441096425734975712138286847990768395996620675082076101400502374315634306538938391401340786877382960345044848637636213127776117102296820518988598735141282603103885456557393726355743767653321124327015668771005148134291704457192182165232594315538831696785435198198696181048268864315841165436484563845914902045565580624662249100359275937416988821175100993027806538110235505958636554162439938656942283587031229100214286245975369366313916323007715871162908082099564956613803950477627275680669629662050530952797520231101522244397531326746766401298511192687850542379908441163037705467772028420398462977677624479647462994676678491716467889592152293932546645840108151134109193623066881559180307804932000863514097567098557834629124931300084340382245768876314628529652696176128223660771885460111786900423385895060699299351619386330473181161119704715378633132760499595350701741579468236630120928272295677147528260859239153064711457385809256496029679752470382204182507427823014823664333228358841453112961500134521958024862307946652652678633074463022649604293913935577436581909108050952832673283864308292004061134403263368473255421709527377236079216481073126593092151270784272343136564461977347020711963350961802866935673629223035865415554838131943312390592057789000526124313142859929721337651151708801439285421273156873438784668344863601542576606803964242453983506193129605347632139569112626384520208035595458554836545245118149930332106632666101367800499779930680433836973155269651646403565653440347436913581435380672559386308542409405308533031669641788799047741878872594393667706321314847726818766473419817119445859516899662808399488387045232316610792392169651910079447880574674555417616561182837462918589684198318710114604103690735263800053725206747503486330300 A174770 665 43634154873964152393411097305423854773720353073561385203459357327037554277958057164284760748626266043611388387903476253604366831051642857169540271304795305705870893912944409257844982806580833148489152916586183888689603504314328100571690484522152522614948618948228096827410354263610822281968430558028724882028411667285275267654699589845326022211241411095656579512633145007573646545249487390480610824518614807781802134870823316056247977385767967269315895064436561059064611868894720116130697761487292401660222615370050975277810241879460457656630221529287635767152778145713905791298136436041032400144205336864992417021452623219625679916073029212715149657110507157312769403758270050731707358897237873767896859123175385798528214106682072649735610277599797927343338579084265545276903619884533947114212899887752909061691901065868163686913813319037705679375397885251111468542703396524852804172280988915969670973159421235482662660776171681150691789337163289512086084840532019091643335249264948654104059191182430019754148137057304710029757615905536350791266591671326029000232881114378013226268342659491571208222527822112627926999503832882607360553173590627964554183319071717110226010385024618371151457626900607662796801615192988511620189818522396846662213583689569688246825093992638136541142206118809152436886829413995017550146655584116717598241568401834273671316061877411305473459316555225203223615079022515468474654648746522369767738397899435457636835639546858434384023395583761287009103200210607877613894751527930531293276329068561328722080749272299521510035437698694185869844851669562365887751711632796196685250928985696213123427876936014179587966518553944398905818434049475899492557087591992894268488869167194918348682877214068329772070152504131269162006602157341791828580436786946676817022278556810428882682376296395364492890943134081661605623876537696292317729349898885449750858291454076480987669198650078663740881541023765934180818584460353611404095811045434298381381679044221864948361110288102343878777667237325704124937486442687762001303692547085382863321970513556902395054397132922707955851377496405819254629835473802952921159819068343821011702966149412250629073630189179137600490786309162671068671371774982681229036253645769589186668502248753695105747998061910594276000169658585220502136212615194363357753515632728745042264636503417145938717530285626170774015118807087473611919451830420117205182900787892862781314643353852348493342968056727090863480580261439061047502732911193795692842125666880388251921482173285815935647468526484840538220636735178872806183731037401322554303518650897558802208302023978261109876733405488869658772187848939943120730460435433327154589744271000347093358070742103099968305666233143985036835789874833706239864087766450141499541892693891664738165581420450108509257505223036354225028959486621139699869550369072209821758889368372120 A174770 666 855316701613440061286236026564980681112545562586072211710819663959516063625660499143290217863414311215129832903208150119299175794021885666215749058428757725907316833089491436670372244873051384196166057687090726352205033676559352607848544450432877258185208033273453294413367623336639251674454274503498389294125806726918445955363924015661347651126687253256695532739429082891289334696917821172914085772140264158990668477969751005163183120500636180457227863562720102238648203358263556312838111270281469267175753855816992173842672591740722244483579078274571146744649278945654371771925657098129445238341988132607512104720496490282223515508523642551096574582755742877636322891824078203793040172626408183379298593222605097312005155482129917899773072601489147006079579238135155679549670691172428746899599622700501833994246415975874381183843689128179534068591416243486127014715556833632902545628394239143493079438870927354140684723302078536415377811295207485857198468314456754301730569867362539351261053829815125616489996987380235411682435300202841391291700284713665085218887487096738094586962870504435392456156867930287558183947848397189157343276460732720965194480745361722693249753192936935004771934011104370619265522300667915956141324609548246871170413846963956430279124209840588867022912130614541262300202309048803318349203737611721606656274031630590199910821906089319624455551324419343385320438463158182776555616578814429446621627450962484740237976268980530209620525607205082209842205424569699062825124980793551990823771373301724879364251477869301304316706933898640523338599217470147692181231424150390377794626659446664372125202142177505550751992949928016808840660256387284201944662867940539245678890393016891811793257279502704405515440637669513248521501121555667157583725570763619565344203822711417719153407939298427837222549709479639605862139143551540476243254402089422933320148100859146408434831520151941543262864906448560490193019562118670329623381372733969984111344077274135255138306247237261216439504156038530191397785456184854053363745724811937995134366883802559893320033277775886588122239860231433907529119512999460620852628120724996946396938519811174642917165721531707546136769440399533394423787937529149383048305275491120065527548603843990714981799131416479317727371053304450927820896692662327947187722610565813186689248368874567339852609085346453607454455358330404344597985165058557486304286419804990474966172765583429066821645258305387828301982091830744968460018965177588643601978720937669162478569435005912018725443528125823737597534819915175764966882815361303751554187920948490381987446788837108292840423055655006514508843020906387733382916696656316337005395572806481097402690054959886199105307852382642535175155490318090821326770616081344881281850528675584964316947052448245410437282779919040025834819345146632976293152191070753403200911001895343965940 A174770 667 16765917941392497207368646199315654005744263344091834420394101849475076552152642826248717686273886579812708940957297770735026190310050171777518255873780237638439918856349317228668227486156570426432413914293199501369739181438312925504719067745694775492793925253277612528862735325234448347711830406849144868914729181432643710331768370900294146812059301327096334737101709370201908531155336585381974518824882633525920275723360924332385399471805493023554613312240544379645421023164070361949532540989359599087886725421502065221613092865491395556906659435707922089200979398739938849759380939139396949520947251231167115411738755181059522131372400525213565842256028414776920044012766177192481122732115494313363137256452645994334539259232496543989279119398779982013373984882586742546267099611458328412192004689962337062202309184267188554097540307376761907774823261829417176491342876510168759174554979703409762427191076944836444466463504682694642554706316867800609514863813896457290503538896705247098470523067976901152006901192479237482494386724818481046563558189690671329134603521837379015715632961359599903434015716946968893409117797282198029360297822729622769114247016397169161364551861939414938921079334210245978235105340890873379293733376174916646285605565973890256761704514470128978744987043164031704799413225087813232286074114518311349559565969781260696817657331846781401166411587808652483826031531211619763527727703265797266154771526028227978709353187720713622123108568410625893565623723312040818890222259620454596197035166184082016736728747113294894916567808245713839789035991004983392574132488444240552734075093222586036701999267535586869826386216522466932950223439885110877043382044813362701804715215428244127576510844129134542845337607527646193387195822727585465614396809528033932930406515766931574034673543445406168841054912328952420027989886273419877623980472027518440056093322182696444063086470349159480960014155323141704997635275831591340923910264235468583116268221345920226999214109983684076544816587889601574453686387198022711348381696459916033538476792975808515302389915908531767449437784405189958979981439185591616150263501291571074928967853635679201050031844390901130193816970220867288332420082775014431530198781140681878701418545881403746319531468277829524181333110873677428559996467430739805579375254557554452753901484414632492373697352243653327696063159977467155722231593558392016116505195834522502394055769651733213985541859959244153648362100585682610314230707908359680692191194978065256024529813064405217770328102674928377902037001756638609701964140528545100563869072128789816820373152576694732279711627072704291913471237034824500831989967126652402546436863562898200287183363965618532759144554098892741359412884379426404813651376562434596436692563556923776649131383924925114941508542715517363377774578535340114677229549499357840472047637393643051983760 A174770 668 328645522631859028645400141512749423255618368958342575722492972742590786615780041054466864943050506874074409445515117998739833263158427673161027185422091159759941563514842483226863158513268848625876793351809238938758901082348776289184150558102564538776869264629539727517314043431878033175208047960602663216968132120316875283004877651023641850148638773487055100259972174335268728136417573049739643345091263610234825085738652360793667595283148153747081349689311287367089440657413903876671180555635315591039286324536529626657067672506689743965762093775167610517946451429451002387329013397084801906380162780291349663693390974338632262536938279586712675088806094403701443825101919713502936764001887746904136033121686173558340541247470241773147931398681812605937009845588886089256772007034135462363358929033042108392787830635759014061545603921355597788022551509788819250097176050636771183706724166517843923954306410833813057077476934066878304820937845431332340224503281530041351696067722646386261679841917429386566513660684981025751619556897456565271897476342616254680031413016168816369319742721608006802678183627437616318317968878377797374331400577869604787456504820936564539345252347983218695795992337255230560993915626620599312999805498456106552243569133806349849086501613519258400770368997189218862936835737969005930468306443584201462345005483378240548429519108038702936344375488673881568614484754371707446487741883799579196736384831577873876176000947725159440326964537459481560591146382157199562187073907955170201102292503769002390348477536663328660853257860525548788904160157080466991090452857252579164302962182722472044768217517030431644831271864280446891673471027967687024520172897768667740236781973934048371862953773362015806149902267316283013262563995605008741306248676642950389682263177859570002809951645208912423194521168922415857749051888592432889644788969429014372556607981277114837378212556952703993836654209779317252803156483831291346120159376162282432275105563478651015503339845593928031170278316307814023910969164070185002996924650261549277483226961544914714397553811605761929657291327670673344491688641796453860316844299689255485760681470028063887808081296584722422351654113500000186358704038767895357705573459614370695185140808818672391364740859382882916523173911974771650182122933680669006638966552114571817068790208247257240941875646071007183044622607422952856062839098946435241358248544461890286937806230540508877115524717275845594427365593698458696634581876400701283339688201981314210923670917119036072821952743190417937811991710898810112202136115757725699949209997680617040822572549361581305038614473456093875081348679513608958920933952699943738398918394164357715548270897763999519258552444138643133484676184450026069066372956606226878007166348992291194291309070749329654838040017026791437891111453630391781270077336134221318179674587279189209641697580 A174770 669 6442109517863782738114636366564267995340977262577167825220472831306162749767443812597016660364958349471719994138278402054000440889405308939252283111125575039834136889578023499863654404508868484607866476849750787384352477646461531382274793735207402343409415832474312485516777350488937881065979808411902997529864456907722207864817901383597056646319470425833952748199639824218228238728148735765659903468504430462940407804728787852916547870354870637944795593055266542729142836121206320626438119302030915226192491445678328320229775294863039495725473005274176065664864251719119150056484470850275347829467001298323784876550734467247114429189542025086341331877211220245327287082727786211318389255483880882699380207888155117637945295198372420004749207287681771302797284979859360239024502335616023721788233314713686718753089993919839009367228373968872120464056146920057173110987668453239112232850447937527796893942551837973326599996258395115443848405381091438659665280103809688056679489028995775566796201162794927767499899624740096874304009071809556867641253284704405634547304428808337616634026581113327187986497852031016438124699932544843786849446084767102170314099638385751521703076475160615190935578102873797695246356755877911646842548808087003224462161795875266503767903347866499988701771794337916024987256149336255229161226510621063402546575447925614301449054736738117323111441047162573838699328646329162678154432952878511648148629349313817957692573991867955387628575536740172189140081757817421702505950203853514986661552541461844818671528839936945821296750665665453999114385507610055322954371664333732568334426111971650803798960563066831253566395721257239103448116446139999161169533552098679380230758698448340000757013492288931389703015841398596172098326586054653558619499620945158304010517789881996775428149098114711557874052835112162283314644495092198983229397275754767067703336189592900682859591278478300433338026614860080021466305768398425697135056023167622796001988036139040295859976240654118067283315719011449182607101243100417379230723005646045192477310181361726625255812334512706229436610457155562754493536121776512649384339165812245284740309803246522254693134808525621884532035993739010033432136028235508202026730219425162113226337251433045070334127904006091802651857730841196363013192545186012006437397216775174582200627972908161252022310154040586530558387364654641561907076616295316430042712371852036777570032375336999285357485301522499265382721066719315086785748463626975838647664887443046526184460541292837532035050699901690469742062283615001474062747662439118798641859313810666383105414250292212564164672188628974725066640304902354525777943646508834330033443195815972876377279005850786554610887612250861128603673881208176526626412637881743882700261878336254328433574463755696975969210145472250623050024203336288361161115941265673456779600140787799029493753503979400 A174770 670 126278230440520346600664073411992639731924413045419274751629132716770429478350646998746679522007048623294148451024123791547398643574289602668795580383256336508737591549566853129484870410319681522014550053332021582498838328067037855806574217613384942632946830371292208711560142106970116912777303029282074596977739867337038598249285219916391853357512409138558368283154239574353535600280443382060892378049980500843294263553468613754217810561028578961845729467987985081265370506558445639505536137887229444628509626278900267196614428672837627688520977883622305463995058544251722149956206210278083971068410253069580050858797833333586962702341140238804183200744419250442811077694186240212343352683058269060785503930887583494252830118137954929462852188105206682395619774238193333816472205525973289960357487071658758027955961668028853625857396524992227383980830803904409197532761026923217027351563296764695708197217977173646737179313599983575996249563975333442761327488254653002005501302594679124937692748931426332181103645877641718245126160073991376822047281614878282905780006733469620945091372673663696817303324092833800592682751759426059031445044779273336164627376324180996507487140526753126624735983276736190084963854567724908474787042423121631707451188970503404873052091575792631165012872311841460924610976176352439264049356130725778373133770467892886053626130401111056659591764470136396897510358556729762062811487295836843443209853308513074775111961512419660560570178230853890714064401056145953830364436333749526860584582716632789631830305930095534452395577887520971430114635931268144283471126373179372947238841482565336873344752912467808715378057283253129041509531685562792529277509663718140313514664266747578720904930103984679327596500716945379898155114726580755060454422828460744398571219327584637614083008618434624312238271250674083908611245535048232580670212509700155091691781615843431204136593403353432537339293710650634371003208419342784031410076820011582671068687052122362315968603253798682509293626692892148561156584543343412303610447353676853212678684897569338346719518666720513697810676251506049785911621714571512311435362467934787771790297277477647766466764628911158884012247126920420561836730239113727737360070403466454283848292107405408659870902782962670656198832323425957195809828620554084416505191236588005608182137707876986653894066398561701525934501938915661289079562976557953562750812671685376369465884334418053761036918003328505882756252755404648737475782687381398512770825840318909804286481319498530385832027746650983844693486945609267183679169566929470575220000569367472443951713093405378133394322936466548087300189381614604734785642399945236584615609785985781928583065357138847145718619456082827398750572285958000090480914458691570632084306461140090996962635444247863052199127616709016695999782995906813001849802899419653763659500641542761988857366975362501220 A174770 671 2475305866652970316202434428907243357460914349175331361104266434293661127328466632701988599393365506748853548465254880423633706157342783902108422027420307597118699229720472565466138929919431992685660725537547810210391441522417598403058936431382777910283621425528654042689689420064050881235322812914007417838054659349676173695160281015983211725916901597614550709252436655936838180618469012447008876628875814309025823691234683962081389669700734334455229351086704890507697249940415815304381198748427352271577130468126511591909707710615187883087348712749291426431055071919558005864322404077386531150607629951202906858610370252454237175644176601771497574014650774269968762499634151597914568187974918934645636565353878203766188858337794897328958408586489054100637167511819780749611127933695626094186903739790421660150306041863611594854217677315669267211920124954078082169980008538761231716906231510331117334554069894615271504215578586881798283368509196080763916102765102428041502148476781411178032877697757617800619065898993633336300866115466369896656213946573590816814694057442167080957343470515129203899452570881230307186750861863569676589541980913869850731923660392496255154011406902338312937459553255004695171663781990186900044863958735481416642454981737645946446300595300783808230082334354944522706308330021604365117640249713260197049104766165060904497565106673524195903200444032172604822424209729688149626068095818560852295287896404843942427926711873876194440341246052622429036918200362491229165381978508208021667664003749883400901292838170203826398912296454435416307653094410332656634545696212690404178043202406819621419653042791233423372009425299932114214430736652285413018898583258669434326835068726027339638838439141294191890615217350547495365040386772109374640374037663987890755634737248796276629258359510406407653783035181660557664435351663370959954098522385745164352575235530426748870584821032942706118624401978147120080324869969651484185274628690811020350665607593714509978576265120985533893055603150756177084342187611516324874954609796050671028882388884843988910669379649243174991778646445411130747876854355494662552243325712118544090388122492807048271759265562781727918786183649858090114113552714971262872223898022019217446832108663023569117744366017506366196717708551937882111067897606908617546322752182200869156411681149176719481470237522296319270781576448237427933896031559412389441724999947664375742233487153230314486846381343760070791288801128720857832685205452301710020357889474266382540577080640349651330241875854801885421991261365770571719477607788203819776343652518881881035675096951517971878582954035945086978283587191769177108913636545782881022800852991450101548112370753356675899589823967247970419447589345674836565430358592859529648372692551006185386207251544572147793510323573519999802737123235741145125971475273308111809580074795921079717783077957302244935040 A174770 672 48520945471853293697679773074775710880956203340610432294946555893395212701122173455873733526562071141283978633721777715039944116548834606474839685912697289135464405792243111678700402174795835510304640019972462122412071454223591435829723416121390994983994604550265846173511083300535383267004680865963070375179472835594612489435493230226017696335031251758928013864207895046519662442129693981705824617618331334035543695152288011471250786551255983862962826778155859795743896412066660305038034618361136821340225466807706253945713823346864484211440581778790632657279236055772117486700725614768724573336126791235069127172900426829810123783390187045583755207031001276495508432075017561928135125408341008273865498893281216619337250506884625459304287795649506250375483075171071568015683995939829457172278397147014358310607541004654552814303521284884352450895830905369007762791538929844036637191578922713947265227233169877030574851987034280743409967013521012011158950003640210306214872112436367919317121343693752075196308597570969554780527859350245622640263728958688245576323350008201352387456225763946189981173372477110552388640889801566941041082142878428632034773831426386335269347935090612495083446955538168618758018763369607789046954514844345864305903770844570146871736979396033872633133442753012750222247594960472512588683544910829970251830773253233753382068385167388290886983478444326882929592762461610988552240424751423942530855389902117897650959144631039759650999908544553326623127779849441152017953863712353457306980022940920631707834352581982029474975944382704265142941644526516704804082220453690030929518629906339636736502702071449004652470320039351212019578142258348566980433657499758928587956480703652923644852932363142718645455160162908931287200141763351773235119856825835067806131207720979685286902084749039977784394830743392639000664177854694152021972006655135164201939024675175643515517772457751149521983842990236346137163893730141899973656969240187200800902164568983304772477689632932955181572993423667495890315127000404358456855447957611737899831299374242026973057602833164946049468331329812272733413832313164784660777561359173585233325000205313706482745377357094882801752887887892271155496433298482136455707605111667550296926348710164295894440616402804257007225389866836254041715195733080794100588934171770310200615976165704024347398792942017986051784158935603848123444568721548038681278739886223304421613884445711736290153109006063466904322337196968933499831646659800235432437656836703743790241482130425652545876870864673798811390888860598347801235932884185201708326417701455122062693830806491942191358604931618272658481766788832870028074320368784793633863705735722795104560316762924232203844912583687375260079184247603345860397565798656318041475830887300516784800343547814067796800526310489011419424236393667214930852479856457582708271734862490144363085221905261671629854152860 A174770 673 951107570663962396408948595609319055781260140421731344670211027518066525073735716753570291885681119118083042429360738304958104148956549798777023621152270234213065685220850245405412717964209037753559560985839476985973614435299397802716639999752569852293484328110689691164510212167405162735774873099285292580260608685270934668238364603730117867576070871061605330151652449449441767253788080810928561707545654180888913203349325909624773955896330125981062996050181812629466966961633425358939739284733805223483747328787527521717370773335529908897470400940505268598696158734189975054749617636374135009148226211182195079640287308107567793947777270823356167796724113007214182015565731749281153130339732256209392574660461842818370580669763569915487752041363212933371165138866177364423656938801409085795375046688871711814107358622932502402366029372085399426790810195123165212161663932822797623468098326132562782653107261375483433633378341755553735291600755508933541657207439299657321495106475535477672801401052050480240423328967079313814273762682648579528079718391993043213499490046068852056749856467529745495831243396868477040908414703564316423722488113416064231766792888101283557261968492174721723388909521721711639679104399388098908215499934003673388844299452809037242142323674755376053897936614473595501552833708873861741770482224448827163126620260783267630243581553580171293125948562495115153704724950074387871328656351344025671266500566027133349257210629714656805024012849993062413928311571827261493440407324170491623214388020262218987085578410718903598274635390856708877506699701127353159287028698686290067733779246026356902106344584890346406489790039353032707838630333717873298175141291375934922453500426169540560379840543485131746917857622725653741149683480181072182710058859644961471796042991009053745058388621423285019301064578199474509358656643279416271324314499860966300663597330217728660752626846253211896984584175988455002539524817916653313972426860874881408473209530545132556393162206175522348208283197674651291200942377584046859764165990150676516442459305009823841031141825029892812435055735201523674966810254779254565067095210277292031518109934171151981967838682014627117178380459678115540182995402733286089809212526683422898331069969808419459801393610024679838125725973006543173763384648781828352835670088718868370273495643718604108534419767966325064776764184925054467523008145888622671013469808024213324810987162607967606350928250009696914766382943696233334979079992719009494341239292708896302047150180026560563928771359093928446082318023457552234056184676320716098410620007579650154042590433179953883493401990998426615614505616418331098543650760005888265213478808837376648141227638728428906411300565850105880824199202073196209838248219830787656149707404492037464650148838044105408311768944695278270033881985927623838829165020310060974234434964951735009275440069156209331098859426680 A174770 674 18643610551634045422554916673454099056648550391590574477615044266462584131100154818681311405669387770390592656416350558532011042487902172606792610546987115218347224426234700718193788418834023383249439004139785407906592667748667341505260141445426458123265884815631134775940883005394392699411275795487509439195198076269208025772195933526824540214208444879518335922704677449900062475189091517926127684885485295635453142576509791328176807612229076578224812985612837113006951690638041991819276464421317431629591593798667647672997647953209233927343730587795202496281009446228355835251084518207480179680598956855466596716039784640624117067154206279289240555567630856136411119373611041674391601732784306277875504974628874149644483502951454990598765456210513904270435328676571733526360955298701224959931484492916866147965774133119181907436626093448096714679601010548973379119785173619653549171185026197271572951618943310249056389050907403105330038442548042472594271553421275148242605640862261333996974333746300949819920702898104091138417839515577418105663795999656118674382771427559691629815058299020292307263094051892043409845334356378377928970867170917038812642460639418729933903113837035673804609374320997833453392371046418042145191051182751825161422261651970191903450326956935575485374634720383468666008688424113750477389672403880100999221637758521100358854281303544893350299563956738550802916037088878595689442795769558620839784223413239873965794242191804522071652321048885655464884496140303178130353266846414526264444791126993157075664219800172559366351349927955628824712621184599853850111639532469428204217686611261978741655451830050318498811008211881078107787840812223395494042262139159893576591004927397294630411641989480463189360365199665508101725084808378367613573709338646903708935078228578551750530949246855054483908361683467035355939809386857385263056347190854268006290443632927903242032429475922483001853542297033882704723433628316908508118587537669900185181691052315581119387113993087762956136623585667825090942624982170275486140738724883485603463567187465503192689865468996633125744405913053088937264426681200350634819660539534294119228232757604622715836827091099473363656047812017722532926395920387944575450303728240443343985535336621835928086731023103087371382683473297484392455855824170225666291490704490133086023790860992195912031467348892882961901768079768741982068537882231140060049167353898150743369640548747556935307954605403581072859783734139996368863326426185631364307841540178022948608984447587398509748479230304088320726306786504926078293621530789305792775843265062158600864420794977362649532295474468946226901002880611265337360782614123315052989920977747124521334069239614037900499242109846881191788540692679854544501903481207557300979528523067022031081555432722997006399659498053390534160192735263916888821514361875637958759360685911249047161672813150378110046528212627628500 A174770 675 365452053082022987708959080224098654099105828994698300488478753040988546619758709682055349420361047189515278132990261218983742149889754238481798953165017811357772058989986918257184395180571808394246465605588512579945552487235762792886711489896609432379688021862517175767303497507230673526454665407371286927818980110768407035915650020754450033548796068952247549695251757221288575189214804680599874068196721057500498319895831726265595873190140403190032658162919837038980454410419932162008031896646925010069449198157735900898572373461436630108261898084491158391595078566272072348401783671153408845724965743132630017645616778885226634642788957538850422546880532245261817754747341623335692427884884841319183392303282616420869322806483840055953430557150741510145860379346993981717550081341484472863167873234781363543553392743294845126640242281403562429064139581990165982382863761130784938030771260050819046865071744114394741962692453282292337657997091436947037402056622178248412256114860551562533155412422189817318035137968213065528187176370074787024573149657179519863258042309525585281565920720645913339441424109356591522919767012820549460122621860593306692001449222119151276267553876311309425778233716810621831675545612207357730646886376085776880195499513075402238624271767708826989558213735058816176628714987924903148918496719087257562293716179403988973478354481843417898991881386863124276265043862493507754383294803559429350106321675061508911471602094495031018814140395232605572672830928294586139357475229977136511476304048105476976907817535896930288500257689511600831160091583019635468761004956178702960388802886223528047903809870539998628803036562803103029504222893364368140498549153637092596960943664388268919159465717416198894356746896925432187289458672683078481090778273446547642900441964800728422898613391794389372148420700019762468932669091819809283151101363801046959444309791989162020101953926279884956079924209473584602000290979728515758223899599432956569056626599016811571681075936113167260014573178052424234982683609300797701746713625401918808942167492256334278096919082240860705811951895231593613055768129922462888955731330884138114834526483047704541662332657764038192371222093993016630745097291261494165243567591159957902121040770130157892547682055065325043818681605451563087913142691621378861863972436579918663519480086895528623922218864463872051232132834850116147582425099971799311195155800098081063507480711738623883298558568770067940187783841845825878762691271111666010443300376228366545924416839561035408063129308491967903783137182987242963254017012475787473671363583337812886564726269103672222952102007046881948715031850127517526527729703501570908702542740585656058353048586773143286857714930807264555588868777086309579253115828792289993969930453010058448768612127586038481402020072530792305912819726609416868751700682657090247290927190997868857511375474098271643975836692827914430320 A174770 676 7163591125870204053436970467997865144196573403305525694584586039494413224377926096087494140656605841339490711572282443998168755090127920094818050473148068591247932681974499145442627796135780169309995835551307019452307311948202754517497977119693196648080186481283176863759548382195852657071171651904016170871598208936084238448810545934632796030798960329393511589607989022347021200958926126160027213558664441283639472431144950921748418978096324571101943587084741660025257754346099819601639449418796559626063911552696345330746167991593432870172915798908465098996844233775055715945015928270864601986420598816286856750422783383668427851643832078522339703474711637503991295492146271127015201297007910926754326578053440872453006316008212729825344155182503378871365250885524447353055683168094823338362591691216699795263867456588291421053220121763446537286418549406570223037695516325900472735625629068331128759377563376511422421703641080188586999666728947904487784682519636384604101896120890890866513578397325431052767174954532209612379433892788366459678264773916236948703465470968549095129563548151042894259438488128513855140229863139974054138945704740482826859573595009518963898666657180340450328431132707547488146670591698117579818098121552982215653767020033042382711321071740301469713744620259988194310807405184615527411349895297876018855980425327039233337022345698813374111145508645727005324796586876560650122825655296576164562163277690332284442792378462049406226272708375028485549877366971934337200507099104744983483432247506172432708189963674431827342622684878456471536771290497729709858799369039375402960113109958066985533031739426873223071478623893058213703263669367887532066657066467332149925734841118333919956069216581150341246717763313167122069739867176848896007973822142389888249230754458945649967106869175004373617798858653425700448982823598042514710942625876880931644759354252127920990135258830508828986595672500558908334526999061204737575796371829497276996747809412236488112511331112576311543042707299560034186305473166889254379363594344389687609398763719641477053752615160219882558692755305923784950030229618313436348959610728330335792692268892468346821042328920663585547387331830403299978142864176911888239159836471613766556933297190556018387883735556659478405846425447378066351789030585306444280031921410348861152175762639535291093927422149753471055369305926963896956168714741109327866907383944355231108722893541859956612861409757076266359979866008078144735509905433004450951078209666986900855187470280090968481454950956580324545868734334609150060779163184928855269600276184744543140283163462549387936944454009837505489765827425196717943731220287255178829072189811039052308711937063857915094947027574441889971771813979905147692665031974082987254241275760374642645740303843386093589445391062089092727112558120805054197353947959929921151758796038579539433688934881601507614836240806284566035504140 A174770 677 140420712883855686773448507404735072332442577752489085670548755057690734983267560715748350463095438281575649738724602334261842718292945339808869186892849487360624165074292073258979471802669167698242729974230254589715615348863117906816232554613514550799058383026424811020897491620499606276678433194167859574053781163746143131305177285495022047041271186827975545227248251120794552359908294735774048759577066309845179881094805008072280782543048281052599895004002447856895265461711794253411404325499218265143179784186504563015550484072642097659692865381941834786044982278863563577682129877563704256984407732271889222889157382241051743862695761760405945328660874971472705128975233451884410352488256642101353468263820155678541213385523663123552556073934000675485760137712189837667603519743444645737099049468061876151980966340490295692190375700166836742484813976403449929994741528637437305432948642966655525890499950441305158195840030491164229085174883178826678118399712510354387427119349447127904847601211217687074152346140705234853648597638250382972538559073732927011305810298667457053204119389290822092627599904853704479102194254350004396411064244200322511508054917375141508222512537781479631026597637555112145840415106790955187387001648034671015159364246492197272831913409629117641619995056778074849821630579800118580392377498710469002527670734966906872468323046909785277483256361481659371513538419689298001214120740740191174188095219179571764586107291141490366352366610753167978516090574711025949509754017293735936265102404139687977840462691038395143673159580487246065552190005176406189632549763148831692645434221009226164194960108341759048107125356748690542208271417445108510206243676394095649207161758640637834590599864264243271701962702107955029885608689111133386865224380544348316014873606003810665854500426669822339861703855176029880181198839236160281544088069287518658299525902605901715259469323493680139515363416276031511699813633597444286232244722377906024257293991042033040964635540787644922753555888471402612067535650034679555043487474592013031117515757490244740951324484273711055674634683694766137358898947922411849389843400540999911324215739995638051338367189840514946135848286168343392178539792850729542002516949273005460889048589408238302309139091833957040646076587800823251176205489620034229155806861621685939725030635740690689127636705057248675163477083548213473284702998772799944875319228882095440095105095700058157786685470759650404418257393302563951259639287535061976431369055448976854335018246505926324612444540587758213256151026643871376504150193496958408518917140101998951298017683628166833236312964548732775563507800473674215005501853543046311905902155973444762769715331972694264918008347656494996419406542045231927985310377502858887365347493484933292131742987169442078954270074197050323106068058371200945767115219158845631759685672657308940981301644037777278167748348308953370600037721960 A174770 678 2752526806785748046262933588710646419862674264907717654008571002056267747647597500772173069690102640538840044838988943383918196965809559460805533706655585178094886292538340538048016460833293229085173823644865614916298472616107525261209036018036135105069945776003792664348455766985484900039597990400906731466586047500153688723759846701462876231470201773403016308151008628861825793011901192451716777625202440246920774745580895337087896977660413427096738570766512395806119333555216836609270527986796227014540050503559950891534475258045762406731866677043908046567588643633439339474669393914987802574543758381572973730786406256266312899528134470383645261810070767716096328434181230631691940602459605401462819758153076113557323992330028528539664474335910126058368491348069094312435916840955318777643792229310357205114431106942423319570024323421450212062740786279041876121186700406655529735196186563806752550174451269172900334443433855984160138339011060404631596572383379945447065961789385966480299931812428710704702103236282929059069010198525550114239334375285048061359379544771014022188358053139315146508643319075503827070847356633538923038475627175869017130098065630813928834658726866925906547042916562924175575216328776645711885042426486677499686171642305973030909008783944228892270733673389219202946215408314434519228235856318372718089671382890840883187084835028503265310413417086617978354681374777953032543238544637163572099858877924194688039084590678163115699189684077710890339843921895608163690355861046484712717923553842513916235456316961544657931849446754088312498497556944696623631447530598444029799860398640109741312482622510683421434122648171509208115308322621495347649175256478019996448426634867138941715311018583238480030751531640002371182650579454216569472483232299456493548133664175655942213134267396474988330964745351361679057886159197724390240784699623231314863106375098121531170388196688987859264271324699247097191780838511250103837519723472255342057994199815658122256752297758008084663238890982773726702187799625674315471073187097589045091575856268925013692486385486980668953114306511092050518585352227144887453426273988445069533446941142702228189866326834211445053491312558084535343080437041317136305421449000489616572733363892646990011307726090245490354084914868225311922177913655742880374605681821476366380141189369613256248744643598604766380801006736342774576362851225775709778336679657639450872389018977189646467074651984969257470330415063536992564513304578752379429003245273832634631688126812821697534962169403146285539666747878404432387625202032148215538858958510679107258599199494196162802548818794139805856758374415119134537341129389419573518724315232319274428772907628616815917064884535815587345371317065398822272462906327146007936052554313050386631991783388755099788275508404965189371436053353079722818121938328597744113823437403669773822535935392739575325042695508715863164217373390355780 A174770 679 53955030326193520318990337432457583717413068608278503701386923111758205331697471226868575796317041496746904277358211529486962162661956266257764731908993593768166473745712386152525145406274742073858409592843925809359028070505324361307101617209311765716066526302167960780133618923551983390076593531160140556040160129044231442616997383736898014394256848120974738844400525915701258073824734814530257539235169474143074716717696829302791948483818641454901988411565280978589103319454094969503126636185775316439795804827602373189354220992662550624115952943721820146876037806457695653518905881839461028502502494811185698798985912546174883215498748025764452661595061860110045258494115353867191967805002832591217550797963129714130509219112005830910839902379954217062138491919090249000179004248802638935928969541842572466591202406304415569721321095516891356687008150156964879324051771376520165231878343590791320521864067887827241914455032249161476540557065720876705377185180895290940876628608116595597392135482379986022352940563465629275165503057849235701069049451798953025033630825295606564268737504432736112571604247890426113389045405628435715050194847490320229583859770987159715641838855822969082353655619439842052070278330839394137579646456604850700813665517322319105386192910042861336661803824155479759373639583957914866111760675160364521283269444898592257266330063760397959704938524248629250226804936883896924223263950763559599561242550881969055762564381887246102794025820938922261688452578481620649947329638723439321403001566155855381907726747239735693741717711600479521108303045677753211247228305158150108988031841497996928198058202259456318609913101350798140727583197818280387174024867275904293987963247458495776862888751678040821298548251505363777814361628575944505688482932668721805986167769156334173258047243651202294593748598515687777716654612412594658263701400470492164659092506373852351396047716238070693804566367239278182877256484797710901825617333270904492642896280529236521434825499687838934781163818290774702344882636194932281829297058443452987293056903465952360909873387364470588545235580555791690570543936997595135939649973331656852453627028955033336982121687265845556098021762627724775626719334705358713008141701305080514785713938134617708793415744511853010086815460600875976497708212303666451482986345908772872161841654298128413247201814692213925539212658882313983697651136442952464302155649773729287118474109895766354347539170422681914173766391657194734947025845093064854032259637426298248601373807449912668574402120028028948560789378656332657018357833730019127495754896207414720381062557187215499627395112766415509855444879721657474727286603285900626570987715278020261379361772566431493633611601753048795487473560696541172139585961839405670059643282279066185275369645854634478880334436799857567861839194721000668309625289350057760960321388227049233812040464587179511483709639194100001436035582597716277600 A174770 680 1057626501701518578507100548088099967318084550996800964646868812828113338855666083341480321987233577729130177105935617562014488928581469765375144814074558718388014040268567900823457362205781033298479315753752810070190053321746895514234280639327893213530200943505150591208386533791010211426796486358203084778592487382938977238024693992250828176693346505397145057424922800848567431901286658822520915832371014406950110350179518502412432437091916032138575349746764066975791207461819836036983451713243039766056650351690611215697770548363696059288158502870968441475156046514595106566838253621147721165718251328745103686284748126943713804523893559272900330688941140771806339440905320732323466321221724921993441029278853510503310128155709545967485755226787388226941912660229515712832414528849112487466760883315405876179763544453948047055254016544297780952328521696636039285468186701335847872219749555870504901062826908562738326834247207704629407163839463921614118398952319337109643118226910339717514114159425680673581451636222950028768865131870950519686805393114828701911661170078064935101781770373532440139313439958504813599148240970281240252874996362029629964433802100792239115197396417183113085370450905216867341757420265897475108190517957325856950671971784380456797807122513651383977015786290362040854022880178527638891088213526257609027821929569230822536093718722746485777632939641908213476327852018116772730671387419628750633435904382529479506863098974669207428805378442855070095906157103552806084659391887900996531656923981863523353641343463936982107180492650943152818676643802877761502171545606262527837939370357183337146428595568207240246708095178555696983032877728325609527889887799167019492732059128254799350927403595081937595855662795256609132714745460695084746289072973689052541484367062868798288548299856916599982151671697139766467440184654625521293560684611237887788416216446833878693943796163310465050969250666353006241512884423223890586335647129256546392530710832939894477507327188128721041572288502896874732590662732505262962743565468535378359329456330163741909630324446631966989683038896940322207471751734441507627544131323820863633350927488129622328821321123918777756421977537537348493750417055814004451068457323560739250339948042581412435121545412613616613476266304613456023082764455398556126226617977898084018640053727410723786858393722852133769814880158610111972098583000191902979475145268527961828456878629787793100730816351550758896664911338933916130894608051000952689987973983827052995251494741945061316573732821827254046542307860754684864469417869150632905023571936598784838230480987384598729500036197898458030046624675545555404485137460269094692624927676155437931238975037074282509589238700498377953329869391402282990881341751513123617363119683181701050717409166050761666257215841875299640262582523485001747125552103717893901746475738203181677513843364301957391364101022440052719433306325863061083159420 A174770 681 20731594632398136849702664624632598126911509651226223900729418767669754556490561233962226044725176794329368234883645698092396482491091807678927322387724768088848257449177994246229025061432574408442049473546652990151939615853854575364696007785003745562307233178521435586698832055237763240836081335516903336669829381640209702775528609019103350182644963804537989294668597897833092884427763012414320177615879085169866588941144204966591671329083789578161712550834080829294178270077489106542854650979863429308467143754043556222505325099670949161503932349160770446074188676903055472465467793962831748450948134043559027647367933985364765450102478333368644256400171579813886005610580838500889232961396284115912598464706535714922755417977709300942649943044646481644561154903680475083850740594321298730520807898819616443033152531795087212072673662580004006710652325610451491916782516395533518614731365562295293479842212539782728794777671850971113390064104631234414227979557986460842329112543019850534595070155670057081163628950889325900461665039768869029051523614767822763073429230836598032569519698593245387178085937495007108280077706110407465808419963638309959072511159195869700148939648927784526876462496290405414193286899981843976231356395419854991342221290103760196828296110126401518674602106201872900665076737885859193585196295429940977003000942132793138453916817136946550452762923155746276314349305032320042182723611976298819153050998145100306411561410338901422132196925442819263081030229855389526389872749839305695290099702489487218622222232672365976025216323202069969951220050715706835287813425726729765521137428753475933246296402129940121056515763080135670910612328503055400147417193465247048820629529044087329418383188407907389075921880814071800714110662706183422620813902741769875249454757180186414895789600537231949198934774013585103779074721883314855983781881485783675958042510131745183784833940997164019691028557757285261106857377586778218475640453202069489115482501104391531018862106106873690169061064452620720217467468537685528400767088484933428156123015690812765446621258893006429567296339912588615355069586927978495517524926269886595609288028168689827934522199688934194315538047592785342546770899501346780544485187448295909480083146744966908418634824384636368345508762016217504363592372357014284882627714119771897024609461002863353371869820508145711463697355329862755994762440272110545760719333251529457987682447782626210464759107775558805469743677892016232340601372068694829536079411998718255386621551330233284477565642199055713792293370125723954056996872052732872474252929605454484191579167933650347108444209923810461538558427034599097317060189768908190878933205737011179050126127297368313186536763373557602888123304322793990490714888873574287308146201970084421717096469197557384327339466052105186748569574763513809526154404027452866911976656459937379015577123815006504198339596758160274212231669163532140754374673240 A174770 682 406380716926641776826353053464947640395619444865251889905297102036993715988214642452461471587222593535210698411059045868071538287775892685540863608069036090003044824130773002946013448430743961348500020481982176159205510279777204064551875630367362781184453171235176236865319914738384101255858654912005852847198910760318903210866934555967769878029378403803207160756948798568401485871985578668058845299105545995128710469474198355575611438980268006219209857282874302669060415474267734004633200831523831228061533185810111437382938166905979397100104022620090919412977804969497646856672993130421174311987764157803592731198602555696372005409194975766798605441055832618570652710172266155389110012185823640018393833111736483805062341199888929561368278216075405106409299531480032012364126504297471568866556388965901238200929979748483755077100502078639221995244425934287548447916731600917061330550116355532362786921362149141994141272493596788488556967407171817617523775241177251653111998154425156883268792847677330299479288781113880930077899529340684238836517446209873468686936657871197824556362790030043025705932400407463689378001269596027966174495407874363155455709733778123635761527275883085035878649304766914076023799942471686685356189572954829479582964364777941935593847803552890600055408166508753326308474793362015731734129378891929489504955215439865081530742854913424707559228573042065998866405661600915685448748975511288022033409355032204351823749947258600046701966116703724764752059284469719188392741479557690678351175537836542004477569276851202374398109308260226482900040662615452641582433957268923811257482808040486264886310564928122490684742581741188724242634125880284014225364062298415884851814960535590140703004347908244397045584283111861772642341388077651861989518109375255100120950759608761647041918469461182520811280919458062623507137656230916553152368571147323647004891661495186252645716436217482612950673076738189055021863612073943142215335613577331318996385141594117571958091840526399610886565213943827982854805922585685048995206573505738099590180944994241855498120928007190387585746175865283523141249751835490482734693015977198185723312400294811730519042881829481166953054399052491800747064454678274982536418994193293039094067850592154893296240667392466096679695046139565629215921681659859429556870712325949150747578310635938073725384668434742278513259261789361089584399221382115327917809717390921335166946589512978160347742414929885687353267156677374390847406551964395947997565275944010901258261502653923738100384180401812157279929280594662133086670567821508251897089673021102546862524550011604933116635124673426496469180364256685586830063458435365000897339754006231965455585134416044038638008211126059237431314615058005538410196710260818461428301158233654475151316823938493110681533746547296150028770161164251815170846676880620578993490672518181216765260161103507914130993895384289356672668112459510250697204191261691060 A174770 683 7965874792464437476952035704317239022402334231337157894697409893399732053131228864862588532090511233752023315924211182222292595424586565930880200766441923048514916553763154954569761369910418068920722993045765143526093422352253138219491290741765037451773905500244691416512565382002973097579578112749057391993889712053941759099203948390551616130028525288705502960619721054869208028229568428623526473138746734980633897452766647224848930460299542128825162044297189530084841434832417851881330896156675488752598744199782660641536797725185683042285289889895089853172420486937904196781448538877048064900752404570317890673395979649392350064666274464878307930486932174589050354610910755567356495957977282030244271800743660090840296297277467379284231688648860147851188607771510432602681132653388297098600939605988788172395013019996626035226236829672812366970777230453252199065612280924393719805909862186414009786937247367639156617440690689470280842704001991904834069807863328507346314926980712812682815026865575958374722961606230665040497660673674427409904545951554416118433509604517790526117225377599383691294441525609017301692573778341262486842051519344846609604512242446268349001587961711293224365499145164587221928121058136715506370184032829211063365412487034996531406844448415465432159709361229980596096849998817155635566544891454405557846191156049234386032828303559034300439051938317814786623537502386799961134057375789544195922591358188218706304046159751516705113038397494215913227046831094405301019128955899979927200437197381796669279825746215046710279372684491743194604527098636882629583163595097631122542448237688474335547983760474760660272383966234265609523978464594714918342530949026130981400029807598008409016203898279023482479635728482792586521104088384021136012350557352936569829106914601491048135499423482310172405496634018008771973327233659351553009413875646056247104102672670598414229588398950260238061929630530953298781285262766576096118230478867208061765072056412410144418124726979623066491577633557855055467284974307130861866353725458711139681793455621005835783353665350324718562790109743991280702189020124214855637474003667513910278483074969611513465588741686967634924838135911406230651172098056775308177538343632444964873622097827337071647942653808485602730745926082256701874279299532972165816765418130627538834258148061048660162126917285948322908762338131358722703530781537462217572795534536120678690957589645715451353820606990860135723183999720149131498846999265488000579579709518422274465723719635591562913497419758756264802118044424273762639192516380207881634018898085399193993751745135900731018631366740061973865063038620992446008304814932964557820745667151225781123368625773169118084868641306476408755071481478901259593881924041848592043985016387948819946027961125245486381867115492759666811847512393094506215422750687770185402951295789411554572692298935385008980735833124500372739480066219088265003064416357293484880 A174770 684 156147077275507186496572027049673465852182915207051524186606738825124445668484632220821817953576729616784567503535689182862333587441207577601221009882930967527953304283820539288703459426970566556240050761183067861416307105743355735601264216568202633762309314431343269911303069752702363920370788910248368085858373288482455601543692585484658223413049274679826865230860611360597417200954514465892787258406868199984839662740421349427290379307180185828962820173103651885848759136524639258310114221829952099004609355742606528085292871626151592088896855321619528681794866971978993095812307402394903037763374322399607135176315261888786290271216306651349616286606239045238732432512419920459055878379160670171024575819783391988915004214170574368840579999526678402103593983127847968397723549907590895429304049290035836789385807017043883794020939258145965938721953276100223671796583482763234094718383788027971064311181135979100598873078277622502848290195290077911385618756213190159825213545563934399783383273350227088383989193926044715009954214447466596748264670905852218543660186580821072021752027295340329086710617079055556740314141825044157671049927707702275367104493520722018399005491463937493900927478364866933957320952957795954884181662055328622309259335987895637230695029283992149848304022843421913135937127368339091406359681228159878852971549535921876995150418875621335443781588535677232405328583255380391237234107231477669817186613769796108048767560999699283195025731965715503627351807231053248240857777400809926975292291591902440474681139799738068763693888963297841840411457287439510689636531208669807995153259097686665884925312786515693534536779821381492736700301620351475949066277437446157198987499436721200297945488111061070395321422504135417169124909698162194230462233635714153266535053619067667916790412657181774538310024208740088490158536927052952911173977638045423408410973584797408620542139150506564969007331666994669824521698698886812562166411631419398849387623453410922056766508940162730822968293886435860853441737211562456568619216731235082254304415726902011398783443050076137126077424145455541219040786031225107764715282685197591692080639512241924592140739995505057750315510187080985880732474719044454912621124075464192008159701267543610686288078603713267392261984963369349730573993613523638734480806169325848690279977470714365200559938107254490590915280838791631893073520795298113006746610150167320152778815505288724764459431190492425450560165409247206598266008032195543822964973468414837480066215094035363162306638321726959900838960626875333700591318619414267074281786543180321979562974845629376117822278934203570138276469213868329669969204152252512827037255670158573755348306346820526636655556468881339438357673748634807432553735064871605840427732862935414534927564942660238085564248516355328441549684909159277346582901588134994293648072306573372774552697678471255842532469669912560922149931585358455711079817992231475628926700 A174770 685 3060795000788617077241367397275663573317250481486289745768707399752679490593903707661320410663422521857699858452283263438256280758729955511552568304845012059041017622056533657374010257117715675724999406099987503173717308360687836777002842953678617285243749729709285276556671356779906355564135106639110398469938441206943382647517702961466322104790975752245440923549826743270709517103902364330861987215764957317356092088403841838707098790330415542319787072208015739969217846509314543908977007094979824888012863838667828963745250228079025782940873115729096111325453129212311735726208652920296350469189598566924694493408241090148009212504031978313480713571747567277837458553058100669927657760631811498715141704975122249023051821765875301500545669866490261389174501406083468105021744422607464078816920875582342866756752416753081190133772416111940394658015361147339353961304430363512633800276039207014426616213762840525082571470923780515610142714127233403216988994025221145649565328573829315123841066241396124520926997804615366897394457471101579555785056669191969236338410858923745049252592712926035753158317824689205497614620506361941800326658196084328482401135672388680762211037294674514793734687206542622494266818097950595249503013433238367621676890440669317793961087432617969672910990023617046980060658974577332870930306835867845053821542756156949476809704124767101113809972398037293171291436102348428926645463008817367907966947807192951951783723024412059189437377692878916904609134212116058940922888851591547232669699572584034440802903033074639877690880901179191611264002191143862189901372655169181981223363062290405786987831645693296864189229297786336054390533702838151166958882251986288624388421982558579160642319048936815203610067041446426718866393893382271242921499567714918274977683551211857511903434620770577721017642922134226580566078868870764749305480756651552514005615657105096131109268597398641287572221477274499887369321039114294037077009904680852577378488133168688837744326963826945122612201430270338110891309877353762299350943024499316356890164017396939771817947214884238774595044949536429409231646207081885542279734115557769188680650785440483130885531271926301400334716995762323349322711738791537307140423965949710748111501499372767758845281845142044813614633826521220067336454720938011066940320596714359867896240579546684838600327246616275607277173012093231230236668431925902829620784834590784275098649662843711993187218318842211916691020226628879744019061157948250050752271409348287934765835673807557469071943161468994448217489041405892246774717264938565946809863698185401773357994238930275285525651580649627015110433375665183959569743893784148941502619727825702695601111719887007337358553099818143374364210712065668013814017055147731293642215827535274979325701308059998025827984913035730032618497256777492642154623530715199407456319327950499957337370425320701258089936461488890186071482586196716382629498327280656968920927688520 A174770 686 59997703449311394672578097224825530314491278085911336389506678263345284549497254809092570469002590319877903008597089026381010432570291000496245866310350916498391059899598868468024809771318003248590871802131904276028138817069895870759453991976744039457145348439452095559720602024296654629065812439969053120559365238680130898174186411906970260413454483282465858303596838590731836593673276944659042207510637434927945917132052444981915201060766426153372280360458704361772956341426824553179128034765680305624876057960957427604727866885512191771055402725624886652582003557024867671726148918731341659502151473345483539060181206672766014694717744567684542296083779527173930817318312456819502026964848890618653537529897770505566469821339683445843121851882362104223920174458454158666788265774227960965378387573861035584130024083808090471958323106605316357940451170488192740249265772188991164989776825817513002503051114888791532586872449072588712394979473738974569340349496766140809589410878988689493598180680463559508983922582081227996681440338578948005032084081236310064853311112963063874628250337024125538069016912847189085186234425392641344958996288595079204324786083058426780138734651204347522849844721721007767751234398706615122962114434156820064781784108740631409329598623482412244409076594637332059727124083727751567636783190321817516850002253216974108501943258534297157281743502545432207977498072905320564723974661603938500490441099409630389068430675757623231652194340786797198432745198547180128917219028039731453981524046499951516716064779647951082758578661220625000699129110390529359007196096989773987270554751863275138848810033954692345321579160670979516781748906333137554376533954368952177815690503125769270189537699313963510103463751111434039083635928954371205585040295885594390398399704319777329263457519554451830206062021365085223516189497446193688833080880709754741492654702163120777206474425666027368484120428527415125218761184196693015896735589387660590353725536985015144053375088169269353281641613190873763255595362446711380314728597616382496525912814710397680273389907377405409535933974735665134303187732178334368542240368448108951320525004123710819376259400158620053856064800617552106342809623059239575522135667925106009017460382545292341341604042186283832760784875206970796559835709252899320640525602314075961176259149994138735529249487612296346592654792136237736307542709538026470928511320901943210316410538283626985167128721485606800484953031819135333014430219835589462650480343080166628865073397909526414712866688808590852232260288799339194402674126734451069952681137548459018183081091948281301244446166071709815991144891512466761617790135987683399081839077802168569014418177876811480081831225979689955405918939553550658147554882452093753103108810918727281806982505664516359619922179762131583032454785802725862355653102496437196823777172837627857153762302583688382607678675572755757460640732478102946944970500275619912556548921442340 A174770 687 1176074979952606957583258784559662647948994459722783534420820161549386867986565698173928858672068364786824132916820280642837303060986563432997455959862930360356449497110919397653688663763365242561162593340390181518716073918486790497938980373725293707760345834866390247452357964323591667259041699884138272630094278938669484659067019398682728083158212676511920002221664306505698717638474057565304181020761527783692638550266399938131659932486044695127987897305924450691457750235430768382102723828499858255878995600137823657240046682944559755017202221286825912434816322399348326888864235378763106289264822711328569765732977519791318329897848016511720419774353532719915824603236102225517778062637310193275035143945914392474991692414848653139541573040052392100507021870560117012102915480684672068235883074405903143937773865334053772678245859401904995136408329185894192947026753705144174452616971539398850668050381337836328781242791175249960159850777501517252274806313846615866928425982484607717624196413857380452098978329526958426575582696122367067693059356375337480699285368097891119146717913853754195871193116367312775758615069591926049281944444922382546478845974398975609355598714421870325468387862500487987720837202416628971689708117635328553671484910422643416216360998256414812196937046497090959417724106228572411651483353166381431097448690346016370317905614944085168109935622326923164103481745933653991361290424671297393669245718463679767693567426322477906174787124030725105804761766772787612770976386464745964369398601689792477046633861007756104049593781226365790084512717557872965351396867991820894529295433022660856981308587297748233659696730518243242701619787671408459502737651614657948603254540853849346675676157339633263788232892839219288587690712612969690989606716958449853525671156026392723996364782394871744005121506725155478417137765962861419817741302118191855791186503466185836369705180582636871078384441067772914010038269363302537383313773946167018211261150597492133685045420733967054036081616289566077236998069403370559123167010619533305197584586103789197931779217146464685953484603177723558426181676694513503210279453422585716106015742450182194040930305876377998369385181886988260626208404908495475367847596222243962039049510307151321102210363589653690547732091509173215032945832236320611545184515916239920276617163961944527947159509855848986369633611958281520013869221955695962957237849291535056217838004272785993319534064011342545660894132638698464168869117150156066698624664932786016910725233979986862973644143762082836416462317963555605482788971457531444934646508848361195489022982206375971136718348221686075163431407052993997796047962675886676204653268100458380464117929521629538745556718333100782687723448688917987935340356991808886600595845269413064642705491750334541621271688739712390254872146092807775576402869960511631216940272685643853305428091317875034355174459308640696868853293566553187769298929116904374245276503037185060160 A174770 688 23053421697033298133235644022360410000270659084994724755805580417184403122927376266108098678597313617548736333557608132563807788220448183843325131228987294613356206543977182133208736719064675713365905906067456535997968204922039250270704022526309215282774259597905633191109025256950441837315080772063065980126054935196433999606900816078792423979097024471532172601083205432527867672417531882721815611709925260105305665934376054455204353014676247053132392609618450721995250458341957580399153039307126186766059766129025561368261967474351393432335006170608958809922382899090022346650649070168365490750827395285311151202414286282768215229891602124944999100732335652292010466698703258506287028764314527443728348272974276391397016649149393477501610468887985138071776538482799239212787190585592676107331819059126125853607207724148097968230884864037818608058559710761446799659425685878970335431206711125519444977610572481216601881129660030377269980806228189761705351778794681014726764865299073869601880808610834190941580613706403516495653344012709198922340401498637281215431081720601550604550900672733039410443001928963048117573183508954699992632033664409546387483259585843933811530019219958767468626991357884720813582843074019526704355043398925595874911627149322872135932476878492644525201947741026900391868895870565352329464625121130625622050371711312610637754611755632014206756660911570604360211016975813987465758694339682796849100616072834609706919678301704781241080553973598079183198142953847437586989498998564731365529219936341788088568165426757970371932186216840643556015993288870296756427552047368477077573475090839643366684335789361650842242682966297024882766171561153199716839525892573991154152043332001464390410834765981953537462977655330912743784479309555795953823899660234493732924611610030950471456965135240818406433939944620435666567649264887820053821171315287715876509083099451520062355840172574373521212464445326364231897355030840695153591023580996030301589480483658315267509245193173847105046002489226432632808762393189274337485608361849363250866670560280563043148338534231610866682799781953803217534348092262665957749563477447284838662011632187946363466605036412502123878068281492679084177385046673518685101309005626290475964342492023319813700235205742787599930360625002028485868833406936520918255807560349609314948173686805777486826081976665102343205261715013579563175626752468009556349749850884158851080117349438740502765879737583207858559239987498814262819037101362928999590851219361991160403869407610629090099846091311481070626903504489356689874290224107857256874489796492895016427369479026300694273671760597044279281872625061643453285665402754940490975929962223346096055471085468564040613591312683610316265065085794251459954991019605882912692786005867926082207585767483075179195651283055920094013872224678763231045923194610295892618026028360213639655373588859224120846441368760296264450506503030934854175694661604589043680290099978352627813980 A174770 689 451893170929171730055078136543049972265642811435072134940517452916828508466235561581685252123935682859121964823572101697695479621859922238710295789353152989148078000318591227064238259513417109570033245009571689678241991234165739465319549751621732864247647328877800386945728865634384596571458546034938519458292656209626220321624985137709469696155531790532760970814512990666746955609029742326638972055433773927822673879953000869164515789662023862249456464805752973746626448792961302255553429494395563684488445279782163453802847429192189331116071035939074589305272637153146295639697696184576064970934612313117846474541155073981845035145016854955323855860834823681874456448312156670004136112320315304314652889571806621878249927881634718531137915271600711636430571606832808816488937497755872156371246248961107244576505341870977151039208032426623460953258892313937550981029869347572822809978339498865460621052271773726426492237574814672664070913803525124931446788315658530936827429022664020009451459892765375396979482737773943400820838422761543021153349482483228630009542583187946226852515635840195124669749527940340552833356767383914959663647074607811483365064307922866816174635827394033045498155959128868434887362902216093560042138589016031412704689161709542029185904995555851819726593767422672254984323137437097930133593169972919170277049955187701103375249529315993127536758899078671364341933190656424036370147935085171759164772882590458301011359766376449695565183112815682424118324892376555704807380546598889477762357804822773128422320701648675874222858610172916513758659710363922839461619909881120019682774364201343256251085493161758492511892837845657551233739252240105233178079927043497722989030404790638164126983836407102095901716024211563658764444074838221999673886390150309829194338383254155535115106706584625740008046346789328273210903582473193282732141180304528504493139191124262192796113342693097689180169856978902950605879039304501037037388706851370412025589978229409145276224090591548330219144686757734916178751283194298086160022335985804207823955171125035010668004534016228819062251555372373847492384732878351101409293440074642223984867035908132382166490197882827560755879896084434313521056841058685908356860383760438949687609079489591604681000689400759758944181238423557670870827657409823850803329728252788525875374180332149686334820330959429826275660553768062574639087115588008701367871833619793432507337404065860187062430781296571976432135676574057624541080301092047017099823798903309085793450631217258317444150320108243508184345726078538051871360231490173246491722304056207219263648101038850564002776542714504913740797192033026927918311615428754380828223502914848762074420963753236862802478078165667411086327023124015468429119746030974159862795104686427241794020031571497747912258614829190456943147533093280970762154410884348150126586914990976635078880779783390419898956909355264868067118131603559091444998778987474225317316672294499165173224575800 A174770 690 8858009913500202555506343499281221533990720389479624904109298356270092005770746355196818046025288576807195136922924003920618658983890407502751034219575373664293330348888818688936016229773265462727115955311718355005442976174148620077154563960585185078673167657888383587004544033056181605043288582061784086358386666895038235548058959062480208905248310178926156078373911041966368391320333336669245247508797224823254793289533057102986784053750638733137598569989977181762920927244376988471400744549988800036216317608230201892417853938763327794185831014142733928952995423553590788039331893959410955391894779810908631308644570557777840096144405160942656097639085113079767443007804428346717817567415791830861298497658205129083178694938787103497971937652306680609326926565360179938016913618223415423596492864803805149062531857747686390522457883395788217567962199079244163568700699291696786842225075425554047968347186330974839619624339636083901087675106718692678030182858186744629010248975495254926193647216106079920757629684264224836486558267318422287938757633295846106809772500219040218161460889188604161043390836243553587676411236686317530372109963830287032512444176420775744811277677047816537896085642217087702777366795657022889926473917537204352911721072918815706779237586953330491788046503817273801175801748173097755913340988344536454640107599538945317049030635897485530343533732983455172259970043036206985113652357780842483465081195437547543590064433591488630763938136332452903969325357167101971786835887441932544533006324606778926992542305149179059758504104677323285856604086537622210256376717062162578453266009501255418194134470272454180856472565207896352986731939644371219603523013067116473456982840554045961215672770841180517883483969132093183769720011194348328051725065902473611632927255623345189295371191014868620396906083330472866859696357071885463227611362508196429786798547908704403737893681114260730735316015287991192450076696549474297166198278109539235529584451663397582046229356266285175781827044779117337709450020365868691719483492508125719915806013526265718833661832637778777026644121726472376591922316347090197562304054593573397104078799209199323039594495432580809524255599169013132147077114254976128937658557370815286150222700190632142933655699933457589081053035648216839407935254678533716510348414955353123859475367922624464729370640640661477990395831756300873061806076580519811745014126265441013124668943418874037359027672209524144439515673645437568755441799187268527827817106511813480361228112716828130929605484661943156118063851964599388293046567796085753622883347235284115513135060136179276556125096016053558550062278949521215993100832348777970239896613160935471959453635435477899185611247589821279430571991011886126353353801744164462024626729370560787778454576656913087093018188686140053943657849680621364200987531109069244171060815035097972456007405658645422000129216335460575091353351242458807473931211536775103065452366636482535747195507017620 A174770 691 173634709872537799563863615217832367966236128808936795935278331439088890580289661588332465756502454558638956214841191501279865255706740146009003534061820685214324872350840623621932563071777290086959817385987058185245003540723670016586644297435841046290418568182280766194662685190238406187673946214116545625858575986183883283586831393917751917251207679971778720915524433430111762539914218456360803015028471145551666530238753105379746071857104230784939344919487067911163802269217828935055095139115450963914348573268083137713011319104791322229441328423154834536262026987224849474000688145694677363015856502918818677794204397532406147582777594819781089870597490525754777735964525956140205989952348239148227868836443247368481846899940176921132527390722600281703314778103618640312198724255477891377466296764637939570816504899064806756044068391116208214143734073092451780336120126485971068108473118513370949410080925407497032497449813308941814447943370986010349622712939388252559327963590228964399227863278651485841315660091464597470866114335137290926632505974515692902456530539751043168454729497359382924577422502296609485292460228168428846439139847354211803497447381135738226923848850855472381806025260583394020973509041106060472245181689425690709744143766665463774744585993554188744177467841232433627975810883365924774315379919936433610936218889112450917093995149612982049800820697182789207968568441662538665773777147072139275710762428193924358994142015900593763785019783205629007924291532864640474409852258256215139046512212584275704134685843213506280710323237026280876444639545650760201522656946232600981720900635469244506098167635195153691390082711312346465588368247169712406563024924061690069206054651510004141111453527044984104449956861211266376690392894987541088247915067933897584918810870390429146412330971166748112394413037397582346855494780419516376994355195744486112152320642967232597807999141088396150775975351505346375503452799883755868550781610114481243480502395915941173861042565307631424127043512615571296045723120460474900787229260121944375985421653186689495542428575361205571047459011830756153581013752650929174265182668849785655391928637231689222089749132979251145466897499031099331912692072569201020750074684722337478677715681527691776193914349094946260407042660595108062516675991380960501211998826625103681104910286645104425475436963017915332137912818426455945694948074044233761817065535183341119476328121559364814451473368220310982731409802662190648686545606588536590433853822020768938731707672024633805223809266193089637982779441864351130782246950578641452342512880783735176081254185141285140202600129330139140193407051171322842869834597389130343888072582957154206500448087385274026599488872777598553730661081487968724762972792669365753632573286326627875606024817608778761699594622367102508213124226292006887786786822645564439892983969731075465106022086839987778656112999650788837675840323936545940544908163545086582814771973491658371217361155334811440 A174770 692 3403587574063476033550652029993606577592939062922058684443700948759722076884745940683746638562143068233152242916121898885163914821744861358178079771928774851995822483527847555348303412396962210511320877673002359235454204399822403490982781441182792228799599694835899921059394368094509205034603088645823945296295720122789813229830833435516814019477964037558496308459953865723139727341030118861251124031342843886306542502485245082120725397556173078095742305974186935204655670318286955540572986445540325244660260696984648057220245984674265559578181125564850052437074324050586075835770700992575171710425863778319903911213363291785654747139766317512943762700795911646760040100609194784455889468328112616367770854070662037258776033849448653069252698414972473069641695671060206022039539454838964008557678925583940026663339979968936484284289438080202030017857257732796040718904463150677305585365503226874021924782358331490570500040171620857537810724684870392668154611741007705668481202113285419184658409649794479209355389648355259355359692736710802909425428094173698978978106804830427447969009389445777734898962474846627302887149217716146305561582488915727295941869931052578564303385540363191292580345169261870047382035021446394201719927161549648471755200353202455347993727667866411620810036232835791660158308043759937109253032321277252983297035308024274663337931175873683038242710156962643301071144706333499039890290594523255716301639881652376109847455628205619005366225327026458603480879058657887325412279952179502441713657187858070647745669184906128844965304696333685053062744538517242114932624911203674727381530515803202121307280863790960932386174220450672050210566841394288762949077194957934235669460609821916260620020750821463007574247536509979274383791897757825769217487303109915194557104919048465936504629322401439405484286663962161325832588541826087002949957887319372054262213359456645145473527995425721060233249938104891784364627489333244685985858123955265783225165572435159827226626574318930834909453131152463383765970926897816208639362576237426861149940515329959473965356966100568518965893514523262360396022654987541197326855913112489443823419188042936772922203939465064785520861315251752009935139457859424364153766835032268701886225296639083114006320966137303436663041261151932272593235043375114333066223884489156867401665327579341969025545050619706535699905889076399557691211499085608993618618306875649726358533970714137725674003743604826863673976950512268587450116098224906695058415874791434006225205453425798759133168978306311458421795286501361158900994216432195961952732183866239429686260629024004411182072091179004291410017606466997991416413281784920900652116028531229523594886311449472506033925281698575239260407139088755171930917666328551105758541239533947830247068510696312704629922366694621754679853607140118069333775231096510823041713027603607726231910272490230034778571705019025546460661246938450822284102482347879575659560057158931120756120177619677466829260 A174770 693 66717123453157547337122081528071060916144423545162065523528630062309740712005899348993140020762662667003795707002865247105791557055977516636266573680344310587001427107787995429096819867872690178665621757186374859746315129400315212506574465223420795833088706927754742070325482208725884246849883555961494761581443079988349932747260713416169194492055133813013964666653294760380551505227109850004026076901579410830909700582049243860977353863150032819728509896766667384394592538415258633288482745250386316330379466267944497949548124078573634394060184193880862304716696363777561271307927806855770370173090418766770253548785669451378006821027551773111128816679911589502299780297363700200378389217961673553692805133265248417903280447035045597523314473197763026388516236840807380340400412081554648240269730921830095638016850716534588065875834809204051801293829751934533917079513506343456417598363526144711459256212838603797237534290411614599642856883458381493710180688997610333574180271265292823267445181556043518183132862045744133792296099554139044295419950575360341411413156685829508295337478883461405662130079507366165888897289480379439653449711101286946607698322584995197636339225135275426866304453626065151408199256469418710101007951748451027653919746613730385964707585970772814597564141491869720281190720645806476332212014787361333058652052496955613061637675992381939766020622446980913290413789325580679738266937568071081403872605684439114077035900865092401727288155096587621762226562299887615819866871148212754604214893057347388624526331658395251775796396376822571173109637567570340391258553307891775059900160189053467346396074985932248561438633377883990816915184759422480084158098769002401963531076804523147889163642616490864347425416106218656875259822403158507833213645027312642575774473038269218416973314831300684255136239074591873271572818250019462651405558130239975811903420159916837498604863168526985081603769135956113405610081670406809534811035077220338272665214307393500537380392935938639660587468852723543735964990813005270201288310318618812072139189605512443955482237753960915533408239100637529776652079929484768797350100434565835408976877268625717985589352399304450792800672356097945399717504321047744313572936479552456409651450786041591519224211802029507616373988540693133746777485257722315165383160082544454088182340070105350990193629656772050549771639905537671311436671859381159418867922289559420400896641774462199577102456567690342813516985201210079048534985108718075429946531387227835568005708359320799604503744507536507941790941568016901994912937499721658295618814815803512419926345674047280282849691991088241990889025981772687576573210306678184897193648047381088538549807270532111975891729345255982967204902186687117798701879370609285982409559623711872082176409071063096818546959470248381012867387898947470168788655192167018330618094327192934679866829696247467054889574783126825762071092924811672694476430918438227278533609657614595855569809350483556549452343080 A174770 694 1307789050525206668838791008562596906084656412739327745470149522037694588677017562154217590003243075036465335215517921657645827216247356459359236019104029404197627122171037802873308307701737060485241307173046442327744909931050774395731469176326712998737412604398248759226620181196050414912242212429354131670695501957635915258921991274552915114916450713524735697837241575433025704882322079938748800298173635579764648064502786775677633008304741545776145172900677908094715867733360229411433883231825086127167773053123987351822394270967954396718102170990271537332206629685693431989591925034216109803557746678240366731743392781372548397920127322716758029551615864276628168646628883150718622400994595256671373749854494545417078066064004929953203357234369852428295222204911810598372322855583094759966803256972034609112466281082171015298361629645728385328759620779563476109796583032439969547085816254123130797466262137529275118656590148429210578423091740469354836569197576546017713376008861067808403041264203155393631291152465286862241328788100540809568018961752785318172821718377523216774777813104601084343296083604429108907537365507248558370774931445844238488375223369205933014942926798283377070108607397783928641651777931510533953563668453209882522486401367142672477742752205361043875040680713594024116108845940790505304082804608824529338444549748288619209947061464739607419853202963009705356047797288887777896009470319038743155455100324735632485681618910085630452683410837085234756706470721517986643143082834986463572317891996466323959894505422194540403032116813171343801610062536769273832208047008669663520488212644295551120853740566963072510359159087107767542499401443632613215378289120907888331201931852802135101469461948433172116769998939850575558863764362921172788828100607895116660416025939048300361044980818526690367741152855863235907209057504292965066764747519006118545558787712476489191007382355937966143876022369761796871877036538686791168121223597814946865517747628361825098570635103642640307904729541633773159922366150558379587837250226203378000645533497314411085403350487784900185299783884803344158671710381737782978115471391503592574275304396182135910585712808961904975413994003370610473510509766038426175232336718420415509719036421761980320749885737061442158859486711625546552399993428637778496726370871812504547393362652539762530433559506500684256917149728443543970382084096377987843040019101325451822726245704474065396224627965862356225733080240143018997114190650975616352905213194024158012613889034200860421683640703561650368674578194472026402922241968549729478524046066648266589156798216414159080415251227239628326402395884690615408990077015092498569868988372648069001423798522084147501957172591782496424575253403033744001399067491765557498641081985458877020874140363910313140844794905886397919604782915314703108477149743082662220265061959922877991141869473932576719715410120280333569092017051497161218676176579123648765936240849001250801948282132058497862687362224900 A174770 695 25635280901677977669420434012721943025000374086371878921543805407454259264937157541341073850250430736102130833890786593330308257987089124260382227810210610700737576261795255904134594018472629991759009924540434605322080864722142150304813046287781762977829966038325765250605466721479498024383887601190316133047478467792136130917038940216525528666423072394456735335991644694984875106722725905732244133440773527732967220529473925794783718367812189917153964859470578457705953054914734678507668345821752593014356371056956933802478074549965718005894604361691118480905052050382266290082419643212776377513568580213777249908863731751679024244652328958866339122159645354870553772308919587223022736103917667003310594690954996946000315833083344189907646610984803374101679919272165074508486892274739411403314629202896091485992468403755865525343896598439733000010294285227173506769698703522374776718519752614958083747222211163636012272109242555218974143649801439796835124935700714766041607262951514379915023591593465070469917050987491691027910393112050701395013263392858147231463309912223053409389686397138911571835884168683939885439381549775796760804490552751727661562184520784852113963713614760725622052842055906906943168506742814213017139044928011868368754750785678984052178327464021901211265732825783728568854245316940654839164154803730163636730857005513901016797769237194149792262022718460293797408335632042988896736897898926859875262149472692862183545217016839597663041098491940389675113338476856633274291274889864533510731820714699839824914463470759525722584983777975388304376589272736113738088601746205389436436834884353321204017507676197535161415811674986853081484082450182901724825365139189937658065818304647550647735856503949544423342061171793534875886190633782158425848100594902315049464832364682751745407985297031445353287777823144392075661238673626332451219259929461999805490067544836543981205289210336232843825272708888301606326420264621256810070702690153333511237540616345934188188681051921210099376908847887636368757254485318254543675515577645728296949841675475167480583632520779321859471330830301676051560753090250744092452250672866152987075109107797084959493583156891918862023614317653398350403807612716380908839159950781540505269056142287927552205747740993666587168456042147295422827010924410672476370515156446108631593550606532744355016207643252796756032039419205310443369758301020529458318111035556259217069659467402458855434595580284377339046477025350298257171353316605438923031572559082730158135421884842696906665043120567470962990251139977099093533179792154574297516370055379624505877139138711804672247019471706659203365897773242679461474335913076632850288387012886999401184820760080086188801252521252391149658541150001365263228306722271709087479076506669405283651302817236960887123742851198225701771711941838610911384898920475251152674617413920313927189428245561196672612394414288160315494515956172354429396817718827550844671654914588512860605194370782801324620841124880146720 A174770 696 502502774926902667750772678678584518613460426756405157880773928126768868073603573448350167458391353285830893569461863586942780815417093797504655970176512371851828565686083484061808509076792185396723052055600291960476986782538520499224170937601628941564709995545849046044119599447820939077922549846290364410642541254965950480599882047202342138366309950159690212531372521473851946408953168321841369564957242392447987877054099828926563671768221538451310473399197106027274183687722761434747085503364111096442327458290696763272187865506033733383591637979767133472429292959386554132502157856664917517804861505792714974473180138053019451871126554331570656755815338694556730768171273102116808522390371707604299020460726100281003645543021646746564758915320758504771277349277757585603549463997119086744678601668365928336389756537956194945620045824254016620473403250263434300136157876649007340796454643672592103489918985763330975028610253910812182734612829399805821649634768841646371039550662208866233224634012061047148158639825520975063812663541089060644509179458786440278358482726574574553333415981939131526525917131246506029953648231167802598041065444264434176097702488049447768710781261596816845196432909778582502205140530992425630449024725324975311120742378393044023656902472014555337869850975971966693086892586561870216505257158635862998373729683638937982981253377532662763180561907405476053788489703258871064948894718754836955849910808270384197117711478408174480845982186332107574486426066637254721139583747981503042378686077228368251506988993933717791916311612841444729218559122563238957243497596909996724365173882605589596855634347970343667109667942733135016143216645985838166394194243022868852498282076499355944116124088949507837917910972726871697270533244534105100553295072447078991714527352095273774439027431365410996620330521535220611248364573214311204506968070549372668210185468327147407109589910003453848725029495752465717448693155228839452319122964264419889463324296095254328512700881188925264343526928388718558745929261286059414569076765174315850607418522018699457085953586912916601572126750273670077890537916423375318511234711406859461142696156763154979811081130809680724424982879227920461244826350955988809026787179987420265863622991408919456575086898207966704614633179311798166629521587898008453177059599930250524684274441861492194487939692607762505239352438345345582490458246222334345573624675933774071674013057296752779754877168509736634126686425183466196929848714985623118289268950234463365746381774072655730247314827679925112973252477156518236965363882891723411366156347027353497555414807871996968971916603978682477138699824700606919129317159138080116260463656741973889376787537666050950798004419632198723824227197751508486767524368570974040999300185092600384673960802604766945489294228342825300242699564315668169652085530678723351645188327400931640844294478348707702615578589161108384043168203798474473539259705781475078130130869827788244581769254136189433159229867213273780540 A174770 697 9850059368481865191572668378037179721139108260278679818407051617597117944524517981797402441178313456858426439646460616140465796213497614631597142067017767702828932843841032192784314490788686399673935274634866998468835289589239214103650048414054084224769682354859766962231067137770719326325939797703096121987098960632364093528582756972221370379730878976607175151583228829938801158523424898722008620480047731935991930633047244317144575299216960228910397982417096812876050090940788514729177691529274959890709909823057866896704492737171198691819445281784790988635440519684843183723041008223926069971234517722980218715846027157251555543898798473355119054861153146931055681647139523038774093432873330108541802395760558326753236513933994486442818214350470897225723204498862684920835702084784636063629778546588679724353820521664548929568178612903130635354786650501369553924095459928375138371917327206750397797651308211710602608874805925050497850744906538245192276179305613898251450351230473355244389289360880829052733135187942811165709164802822034654702967540737868409478235746943004898171388210688284459044049455770809842515211527187969716751004204033980885968139502608560754377416620326107189038814855844637718301318221520006784393848765526775238036720423346509663272738550078101849711023607565269665334160699627540463043281211659425382763958212527833456828497511908626018289715582246939423146068177754944758572139337540134415081710076401566598339039196854540019333945279775383480734693248644884990187144846336658532772173493754009759766200173344625265397617817649934221606753891543895337303773301806028009585616702009999882924242940471407000365148549597643237599586251210531949554757270726369136056733667197722070569013616655731748689322467545330967216362116773166894398887264162007047493273115690939191843802070301639489324306365595355571277298366702908254604413136899648873580256250060081198637618200210598492006475184350467124105127676902375446323102638274808468519926571614518559001571774484384261110451715473366813300901336622474851326128499075431361657878320918768871282631381627034470444694969087533650565134272676977912742713130360746586291166142989762256117171852832548204668259652375011379227922735727631679918162173462953461269918232608541496899857301172924822350189452412413825514976459338965837288504245907317614338752516015818363463608238838289717374905030464406044902667519172691896821404732579542803796694786879471480586296246822532277217773968259969279041920637339794867759267326930923391812630417399950312781610958587138771497030732066970930503895969299263770155025099198060127879456735186767745873982837024170662210213590597883523586093413479088733362304758311069159292564388128509170657456293832377838132011351871783919356251749444421510879959194749108646070973696001355824428520258340233210337131695088003785622909269187465414663697828919095648103515933175163122825473898892341632255853867636341740457962139355910755653955980638709390581778980314383214485985899236273467765998360 A174770 698 193080863238478746558304777795512118215184281504522255044009867927364777821800733405589109203627132922947521784119027428123546950434199426591473381293026312334340369753143347356874648586631321729616293856669610848385817386051280292321227749788117221372306371955251156447804331990462040786820132836653540336900749415673059706381328721569601254981142551333143897161644238993087858835524228455795644656808526076452071431821004206050568136088687182638880082800029458326799227855347152777998579674609762260413584555909252848618504703361841971251011033029953834979464771594433003127952495710703240966911221498600996741475298849863264853718484795803580489381817667230327214777090498162434776677354374494397264702957399443860290841865130514380230475891133171612097867749815429000540463846662398972122151832325552698288417661529278731579439242224507120889970511302654442745756684905379851585717316107110266653956968840076032246575832970714229604959489475228069429597860926993998756088138448699158838309983818761377079613868805896344644710073401104859760398509089034517103805936833218299287380977152578335984242325905493497401736670325984934156585381809433027882483036354035305419256672822921571857942031959070155644363857276030032456695797871406823490670818427317540041079177034974049986020929417624565003908251341012155570012528094442799194303245883596861737113270245451633832982342080023944665103752366563937454272204229512820085676843961773597652371462139624981980575820893311084803029349485450609511011158556751596811418641782187413233708687546394355458390386669657698999094145052824877279265325304758263446987261868434843822475420522264885673187298202103334800693954680085630629186513854384093561961224491911465950794448969569529648858591170905666646648258515717084219472883051550367072516060622059262686426934407613709838369642381779829386642381972862043033541395104999949149370810345467526187367444553418561730307472714912827070956247005191670343596618463143672635663180767324468497453555594930199405098149262365409345935549441727822774408711424307528786043414996042288892863440885567176102743994182481707868104091935123583129159287462820119873072579273742623587645647679412528777097544981429990176397821004488209838799826115194026567825516929729007430822083361016585469500446941573502628432770389332886754631251775098180276337976294257797118752156503220215347375125901923934853836743128332648315270841222450573364089037140737386905155826250460400529513068691705231382596262136204810282831535024210691376076718076127444257072482279977779371204871297003511702580850553238804539687078583114218279665757425575606546749814602375876716665924325761013004633996171887780192229817756153114003710873246718249225561407320904265963431487795566481189469738305842026087697986094472727495190626004344616067843087158495957160685630186872350641464599324960611527559081490826924566724187681255253055276231663472102086318139129364402592658499382115302926547370054349850604356243327540770516218106163670202647935826072180 A174770 699 3784771071350601021554025062774960163216862564912536983094001612705152757265820031691839736812096618377303865153874735999617151181945380946548446588508759707359972225072183051048424668810832677755252192504502437215191793932541906700841492247696625359285865278297150813830093553445969785732528917538142899980832368058924355732122712071624566827918985911501407695555375221159279378955144767667081327840752107670565772270563393813955992286465870854870367154135779459704821651544464797813539644052522868299352124574223264515562062298594333583291119577633709791482677464158635207629281637198163921209467693844342220403418589339173690505338183423442986279507270858187720917129472263332906969390726355406301852598829141502788862755487051828947283301975174215589871506406158834769731487401440642566753784153615705445260883276943101174755619096516609970782071327199845736200952983591160390854855691959658119744114105405519075885668875283065522791365414842675710420732077614757058002941438421049681075197058426071152633762003600044959782795693099292658201296920460287063530935564326509355688237015973452331274833613355434080298032369214745152149416937477502008518451592643660554219708546297492031233272521422878335096182612023422474696144245481467788537354144775557996538724364966822777747880408733253115641339877452359573855845112663986538147306843046307471243060866522845414485493851162913781078424330743318124223698988734770961779303080256975984780218802521889699928707221816738604533597827879109598989955739842299954360769683442264180453147933518221982350743094101012398130309209718719352884263569320098178281816297559443106598163310153193348494410418992481019165559662039452280382782095018879731275194786433714888369750718132488303521194355442770410062268196208724168096940559177603031193452772820332551488401576414241869950082240643341850041608400154743400840570172243795866326317750811598198264695449498492446826888588151246051894417229690639445172805468791439632729461200881167659872566037770249994254349660730435038525661826855847445401484710013147680188591659094542625959140296956256404338953303520311468543042759547158203820802440103486859391222112632736764575267729694672536256117872057731015062738708102055153532522511591871135319562321586629771050432981142789807200222938598534346110125339656726786825315960006970283869459396981288823105961408312514422400957500554607940540501793898909053103247132821071406503330502236039471235393025575228524356982895277031977301682651351966053824268881785310645422932435915619744927184484870513472647219115666832104327018902040691077287682344231179807519948049176676304342622119961789098375914786423353786318952069375250853849000154293808582389671378089606733190945535646909127582806185636682812404201890914863645926634412543895209611618004866189468160504370052317493923526512585940122185985290344968637975747700719491546437831878824449537214361570241906246203666530957947151984950164430262028610270792151409790907881691124675203344524102534277413068564594900874000 A174770 700 74189082347533617986023252722209991323864821782231268438086364568236536420559826439422709115401608709804777441798730790945467969344946406880043223436475326490643863221524562413507873001155293562727131747856962917622578696279869069098614638718121500504604309812874378297446337386843567749466991054762544288770735741790285805388009695646656037391266706856108042315132567923519955393190888900285899732538778157749904191595512213720161154748735864408481754316489466169104455686775371111393851324718973589794138085490339875124794696558541423537830554709764946302689608672972795745516175524405913472844744767825574705746814446751183831422374217747844621247321033980378038187244700528761144251562241341319954420244984128780267843872766348085894132905086889082859489656475657729340847615502575628931108704857023225812451135706221007698280913950479346422763041265800864818356637638597241076157029688075902356113858040202016085434849046722817407042115256786639800439120755806606923979659319841277399736853900957862915165625714954212495766016531422261284956962474464037930298881828122299556982522699730635445070952504750892936508533099610764146447936651848612561545660236517997829779421505266765973313036106989229165485215916519270072963787043231933719502392455219669420834534961000483054439901785968298155176979273912901025710120328426936026320709543090473167709617368467545569293016637513093856675329066126769504469010122906776163285078893520399291888251314662619758377536981475889232756499819056956873950502901377605148628210523416620683055192559115499751644910672177658358492622129812191702412457206547239185921899617772941907102353383147475494922547359903314735579965694603388919977663997373566638072274641712454749912387626038586756052922106530594407134914535435152627319144621526491565903694180308098052216385014445034727147802242721144562735778473190898170414813482781491466728531402038137536917034013702004389282108374633252394321539465439667399085662455653181217619225824009467701497570974918884792443562644539838362814613784092772183032080511269009402749244915527809558008779208073097152284986552861151223899016304539303176171786301749261954966615978754326785461774449829323376279893750978098375829813979818664115056296433424031879340034059915599842401579865538882439722184572908023310877174279518388086016956693425379729310962823289247216265258406989751204683353578496298948550981310169672130597201982287800487827711140741808574418787182169803283985178183707312127362351949204976450858508337924124247369630232741260163935226015359322810853009734096371612014712815220775943754344771932508003891803380295451492148472248741175303988804926804656593663085459259671065260320832237418075849224349601597937290665164189305397973900887418768693180684276243418881611861666987447804334208636196419950537590593922440357393009539023968088217333019877475916639994901944391802447455921992672147220662444605614574612169253519540943844590530503496902703225141204564667026446305069640008418590941658799687299800541311106075820 A174770 701 1454254388391582908411426778306735187155438073358434759010831935172570974210660960599743912388262597117496629036834855810238327135482488285717226319253342761360841299508352247357398275520221395605744558766239994606735350389286199559929137447311125405194628321666098285089392291626814061579082172922926475610341062029740814298291410321943039573319043159874443933959820900881462944458048425268259438890143801607461514293089458142779205141428728127669188493241459361711006080667349172981077475853601676254621826452429517657972961126378466685594220950129692899791611917724935278044972865000123078696538765729449221537706836381798116124367688910955066842247000628576099446358649702635303686286216085381827391139340326293521668772805103199692644964258229897827037500656364336404380460189350000076866950265853585118759961716852460915958601300501677052062391164110157224969581074790830135983669705090808146024885725559925813901174835128191791529774020472166298525531934634589031309092223984587281168592129091378970437005442630770469741960496266143472608433720223147151049431618063917751589462054271882900020828479723293389986006185520537829583927302100119565953916023437774200815675666126530600311390102535930348678962867299428119946813678925288119288218108369861815211640557766807103866308177060670171704526032085900808453610204821979687323952010316352611987136448413639961726436297643037814615636019275792605083283412205519637617943154691483786662617517489797869981826779982183158923754304919556640764068158882848076281110228319242915186983704090634092613521556645283365042159980858269372031969633278475413202342898025768909703577224418293504498278424854414356454357468380055967569949889293734558220612996251652751574067733875857659459661075611018356125888184661331665591985704774221728497241182128946565199213027564749994307309349611737635075404879589879585781727773048912623487016806216433821187049502471891240540215441532672425282244764707131130666237710282908189436332431872772385003587726377793941931228720703920250857457020870124693475947396780410412299543018645584463861545464077508553422833902070230982770557049058536661312161151266086592737768747024320201015884938190286667127165941050554812305284998569666745881278369155455361306952212322903266524125997473860192440644454797920134341280024116994103605377598279208333446983209392656426951942772187851694801688674444726951434888395101444119205057300153558332341327387277490429439717595109499458397448938400047837043524845606633297037762426615719801711628846399261745817838555425888960867827224160537960671880296276938748008781588931738677661107322340603390972418048677202398346999455799310092125630014853456002845981955104517714828987913311219144677164885357493228764175277612376518287044960778721606002492066469653539316663948075104219004248382661563305833300279060421309879296039669652992573008542092166267392083484545068480605369888024797686649641495503823510623294511593979381856526590607621084451642609564093392320346016293871688936173277142215706397349640 A174770 702 28506294447062725823147169722345370416410905790107216363899059155166371668240839729116353731212014313295560212575259401793560897564259766031682663429960801371719884662318857531175158583239506795508511278208704626424263420708209387493861883143578041474503603856694548771447889403022471848229601004168213720151361209136243700084822419742717766069543846628592143137372366983945868713746709838917532620838699066570682445423235366919245765462124774009835568436037332091769675024136922801999709570288448733224123452326385319641246108874476007412476495526611685511950230508554572647264762354216237064203639412983918872756554701009192225518671606610167002493881085074027667367144213283812522329821263454092339179793394655760627622504257789047608878503495689552118700005006564065723008051290791086004170330180153270640909543761290803168399494994152959624047645176124260658052863409693214686954652483032991590303907636311807763888813032747966450843812942253288526910837182268093435914218850566220565625465514712356677548317771282737032927697152042927818648256498857167980406920646990033938534335630854925906477644414465044525754800312065049435893378829318607079980049329881589647870876577632831322037102816596270587815800959318174090678171661329710671055717640763638846558908792510417888986889832303354919783821125770848373394766209210325502497171279900434357081375494094553161294058737105810604582603393168757578715751941583585813680145554977386292640229285946766532721148782833217299747542652276649453200307176471085089884717546885589100078633884529416924294749801715933849378761586291174100758477049112217843045086301179222550236578845945035892027778189073682855315000359605891381702768809958120812866889314452622594642420969522174214689689648074259710249065788596508773498951157665149700476430086187916390726875714107844373966843143941478880026941886985041167302529636889971762811011968726004360870406810536978083367298695641336505749309483467644957879924197879903873677807111950858466830858910959945874817060590794682112768034160281570457422748688657524390626632848741501745086204628838543456121292996095681171407308051746419330501679710946043089096481024204108601559049772944224799197383400193081679830098166132793572946154477128939558914845386613515770490317960081027626682630163226645900449747721864144139354223595452085058802385141203888457822735004161010514512950191782184123530383372227526314487861067012848448266898957585656257135535724917621201336990806532559518019861896218873939329242635662831215227224399748698508780011199523049395571826437141855370993825955605840523247360762485596787580517728628704289545887098022049163656708028589271499041942957494359108527267218698435413840403000877293324360188145486917106046058393783903624043886628003816644617430605326287010697798905833984264724856846394373327021911712749368977229992881387204940538637525450648271475228661604976434833788397841421809100658020253779201718278072420593312648137326387363356216533765648912371193782602973881904868068891241911735489741567460 A174770 703 558780382297069163193747912485987172595751388142243581806714598548739282268285966159477805239473992180956974169403605757122524903816292798270555282836865309235110417789932945817743211191262536685336442469702469320928416965986970024368481073451279321672094237604298223351823242988654201542182577304623152419480506811147586979321874773505343328552158908294620029904329203659486017645400061804413049165420740212774715687724745369261597351809364678712068684814015290421409808112125880097449134015716696215057591657879978583178188568184517570920897579718421309275555518637074815306748593622373813932396661076772012014324763711475349622818884708404804671929990187374089707154661422430643360073852719940901947220482730902879496362806792408106126036732877542342400859671101168159938067417021626678503746735324414145249523758048860606854505984916785014048904888679996593308995003587225319502854961988742996062329051462098330227822699166750803241248629764274941232339931921287232896201486599706831542803093850799486501923154515678768688678249832384974834999651282164486528789307472867027199232295446556203346891885791515323070552205731092913521844182228376033881649361010422896839790721859083093448040689099529993526434981725591981226045400958571309648746057906030740300385914939148653693113910626502186076932290002834137729383398779330595677969864104656303951156510448104982654046177638311801827990377097257966782193564475638036914238575550723571416849987800511000084602088459269945527468172146172577662075780509118051049072157072941089220498466217561926459391592999714178670239119572319613864798295084728060880894368473372222403968508834637369137235003563943906475470280594637214484081706642849194880082206121287311848527984270505925080489637021890563229283831462180580316794775000566559654517254052214354962081652548728937853748065000231519394550479793275897371584600160589453445708833123950331265347893113096341918274548491746036653025539212688011757231143460604165448924185572128295794046111369049132660370079769528638070558754752382323236276026319117396324652844801487898561595319272947664749381031886633640251695069659776262657957264381803185366382628298680189783440292633367756323580442283418846037474771947250021047223774179403104078393437961445923810247946129382306064372724018924258142695820502700929302627387312674173043436020090895412157584824599621355917631154857625698744715623427515575715146933430528555129369421025266646674880341840117615679108235392202293272177495846157521352098517106500390865164250972245141769844033715212258826109980953027424821683015709905389659756017657461079298414630855472539143075087923010159028796392429407444124910073727174412391895489174944775877581864794208790432889263350669663755221607870776801226131747395085853089069268723113811514044714835493811482032424898774123294720207560012851631241010581655951574785380200875065325291164832697263530543439569117662277193411863373084408258176152293958520549406015318505900935410422607370736047134263148016805352197469950676696854207808001280 A174770 704 10953213025280855289861120757403150834876548293953352900468003196853328255856569840417244209187815463519104294373089267475856331371046073867439658622485570361665833037798380941600544894595969660866458149782596525420134202943013165709461578507930094119838349771015849917447890437615710255607391032095622029558443174360753790832423689225429320183561652850847295197592517912760877933939263297743394750823044728812110910340098013305030464370921400969989196349888759286803142966844216477533275122976369108919110178453639887861073532672306804550715426945163998977807753764373710021088313284921009146486602286223245566520875145515785102297303552535479374569004665159025821365618005835341257860355138686460296515323563311364849231943111122279438493524428987081500052099154225093264541931785449874861239357501658835895027894064364221854271223147939324851233674003857648045918659402263927303201748277948687725780782476456143832813972785177836212386989189795504455783038818610235156963248104413234461335805680037906019698340997268017452552734020286713124672735345784731766080160024676218820169317516809059067150848838807638948363919810986082978790140224147248186829483694546260293971988082010870220135662265691884116508907923969253056674767858911743150405009556018296930604525858078283117182000987113806019176671828851733642000525009477672127269239773682301590150135560722378375890060012772129202326456767277847271695800672135704858009318744265137891935707168225387337711603605257460689396213810661732215055359996339424860192827333059073684014621834718014997927577081685647528578093372477847484686602079492362400275073567769956002383368159939982863883044647832650265658485584901078318711078231910361108081250591522584572402222953028036173905583650213409172346161954072597946773302406062154544682697513455075699778808162533308925701325196167695099230499624880852253292760165045344829552812784084662424737345039932507683745039616167907114831270113897800922997599916234838653249908011907051742204033408225242187448628428825239772664410597888164139795912210484590514098320673172132938862889703302115495578823530920499620118045584063626248874858965910426328605789190814248055930888014640224986510599030442192819833498799879896746434886848518505169015728612005417611914964469537834003392806509536323144886477573044195894325957906748815544545347807019346727909089273979042814536395383006228755011731526895776942940783874617359670633050942670377850535348203614449777624258428820958546188663755556517837324961192992378026076118432330724869223784240105579497986358451069417144212775102951739492504696934874191313921926806448454983653853583920958039260417720744536691147215766158129874211576270280000278053924299855677709188202015839638603442936851436908463850730888394586264248119160893046327972017489507550786836815328140913518428732181569460204926217312191627081381738082158915505055709141575303098120736067600056018116123450245181180316897567218988102499216144064136026282772558887415915519083554632444822444631869937904273369824445962699523100 A174770 705 214704881162774943094788525892868650179262927062322235412730216858004341922561199743572854829021753476427490197344321651658130050412720236133259390047406867392508349971813445427320935206126986101041775966702014621583001325160527108249895837543964631485792010539358452477515325006319909441761877468955805718781450684338988996749582176874990760732832190630149772168588506221609525601591421516965962101220273608754257851711885569080461793337203950004363548138450774725899918014670523280481378863133653257315701502990657423972784804264369414618606228058207128244566280013697945196298301704273027667056564082151398518170182588075655863756394613981581991896824774517233963034754443229697914148038068458142012352470540808891043741669367856114760941959730968038686478905220260607070382786920321030008387207243769765889922634200143718738563909291400660817097463774712728316100968294182499410135350241495214812011902041164279948721164307233246268458958857122848577984185690057897625506356446506735311397631397299939947327393726524523589259923576981900837449983413072660796538810274913933840091934765258880387734735591415452874314233064396992819151415151890176729855505498846433272016013543786356196016158284051623352277619599210316691346818344342588275667687668324598527679175569664590723852929656290914961398935112219392847660153506397930259401042365750611665466653310123550476091973716313098985691403724189985122523117993010522151060629110846657407000160494704054793311853785654655974274637589123102733342588986169625600381750333551805281113527983644063771814439495810469855473607617071646822507160097410992685463931194532309085346560267175035263198072049580606943493727959760656608737341017825191797759479214943496666941062476727580810391325630993609574438903394447233490469693446835578384303677004229139814849842639896269012868438641531094334884734252363986075768787383634249188304782747918719725751106207409122503673924637848766773176520119599154479910941800804163820400531400477842678555167073985085989318881801462270254239138469245038715897147913642916938237885510867305066102465402532748671388434103722601666920289287120132070668722791818912511527494351958262093677077079537397552213005871147421370957397437770964076366630957435964143643208174136758067311209721632676005123487135558282267140475244116507417876497585462894991503734669757214469578555790952372650921066380056941198114262645495396208009669795102550833220509448855325600927248812370102700873098042640194030187893664241366801086367952938076960643682645382617914279476904705535604316339531752733907831392746376981822171679657647880478036529961587983734110298808943531562572549133238015790460279323321588067120905658133076275468248248189129661298345481599332554018784406644671837625225648178932556705778702756225397793675315282295688081442580185761889465884928404351376950860122339263467588878311693681529226945267867926496665404866552858497994589594512629633198741704368428632895676335395788371876401798375716353397705101858049146411657109170602096644622092906628243804920 A174770 706 4208645069599501409263189394690890523410761061399092164606984810382597913512716381516945259941240202457116199329239098642713397772333810697638076696269610792142378314481654119467964030309956286956651231632834740829673466555662449432901292498075216198454400870754154614448405483325992427261706066539080671603931966755969687953531518998679879666455656417170542983201376701363472008081517110636303491364725052455756233597145470585017198767965407457064133300620715736288330906120428630499779510941870748173533271942512688371074639872116636593047114731681549182685989243020753357364129288918846603408633622651729427529926352570583860725567744925963417669682184661082154984381435230570532677788584357561361039672831025612318928059353716772450421704856152911065345278000075449265568550124670201044774531175153017449315427580563323110349107895658812605397419633678244896594563134583905951173545832232040922796369578030119739098688429936413308176496299130332888030141552113476090644940442101176921160781909314067742809605552128992714128655569403265199928981450190314951149021992928702906457263285099287056551317219912076868434668648164390042254923061017211020111379431958904090451797603513312072143438514548317655259461782874812703814527276511035556467894863269489224321270268912039449290682009940613527959535906893052709748100687031887219467107105184203716184175748034906275709976492897109353545393693475115321093850887203191583069385593821497434226879254081481713833111620194798961150270756625777249117249214251537004679258209845455154061313691520769103337091645069299748421346127931745048536937867542848199128101579000148754921007271973796881289225744432834409473713789808742805943391039920331177709320203490071830142794134266591086017254591113153084664742211991792716807588984171568601426966131954202085195610915648438502656938208549967314984715461584339230176367517001238387543805521871889959979510759140288579384508587006071910119899032553112512217413358181763302972652563262258660277986642780222247337386533623634992698355819609730651020851753607316247338748517685700240733607587957557236154440589722346906954471890488083244785622055290375357140535615681296662746010008982204052178254354575632723271314084741687637945041953592772920625188997613700119630016721048479245514596591438406939464164450848694205361019211344285760874640662451233111013332122705159134724311928645480778359207021365269229573628604382816326815428755583411149758998080684730549528064690207574654558784545417795516478377147288530991590159441138671644024981437062253668810229389515058638991893816401706494726469772144516818256280746385120850707575093599057521768589068849313864780065704148534003133574118499148290871728324107079019765092458942108100884237608496112005924221209304872547581960409883308369354505295558146070570221650619985976416396757937849914121530555191876930300050111284081463176991076085037953612332168073433064677633927115513115824780554572132370843032945027212099601385201768988233071885899887537924735516480209330272360523608895331280872364518740 A174770 707 82497860439584545461602095419942310147029088146282077548303880840389467442671924587933961241795335619542638262824254614250146371475157306882381343267017520700168032327961034077997585494814827930797291341425050623041244669841094008623204027297374550378138534382730928213059191806640778552864052874537181855824468693569067138926135838662540824346873016356544792926563613931538272080804372801101399520765378377017460082216987662695621561169196123636167190954403721724273087695872724000386154693001171542563945939301432214459147666800445506232540128351815499020803632897126527297353717125088929415743008604162636156290217844918402249866923072282340299179528191829707627486610930354889138320313916428879730641524821411582134818928407814504205310143829367402971930100671000051283414112473402493959349330086962240797711245544279625408919494232140135399599558842263492688333898248012756160721345993277115927159221656534505084648210654892409359642434187093826414043986126544172638764224920560913562086911674976724497253948085505121455825382882182880872025993549180570259350468308849624097461341074424290117260039756981795183640921967004140543884009022907955264333082895402932482189703352051929694369325566159964394344346515634459020962046982822500633541086834140840106820941283534621715331358035002976718771907885518684104262876819538899769596303216419718878891601347513579506343408737677163831883708193807806799891679968433843418315574259028363594868629731505044059852599185746595450812951397103848048073216364416039379553193829008861596358065700076587979969606654833974172744756944244458824349409257067750301898054466096984699429275459883806199856367779174348044923130764337248522341694555780990727632902831052908799515553952952655991382643684608701134604667265024217440415125777261394278335811734262592269775225353690848889185033751128020666799298143091483337553169992489487488999426651428004247599650174916830525686014818819096944321494062929591344886582167167982464065771724666262858291251493222749418322364842771611325410900521750801752065697358313465166691231505437210607992870873041571540566595768349009966398956330427118477167631457133214958849866627057282831189026102392086751260744306178546770416877318149163641227748297958903832658990587580541570850829698681080448944446380252165691818269298395628569370191162894191899201811273865336772326121799687973567913589774387647837340234834687744792606871695102295843133483633725515908720554776654839419479021356575780336021100629091734049767782040063416544212228404556558920795068215014819511312580888957839909766368681274857963251278651405139013811734712604608953981903250618426732764351365011701244180832142259284206102731803699399139534542333678714697246212718884857511933493047722003133481912307168886029522655397826831953330787405737103960035189107371522529528447359631849088205890565920311465402318813801686529501697544191968698841008661910030067258121741323698501884718797524197028896703155527735240990564353199305546299391056197813298807544898651634889640381684921661674753461052536560 A174770 708 1617123056128091190538822865158519768811173662432660222702760507626329530428657152259965126744726908873034592770764839619292270530942635757174628393082000744495082977550313875515254551401396226789532217917962610680019737188551658201369595910181843438437055352515890784078231663345367057867248737184971772198790563727408887301260426755931606240167525200165334613775956977084636507964455307565672522769739455581571200075861158567014103257021383647550741820024088452618485328726166229735140773792429453635467720128653402325315524193547692941053615002905172680124243629363484945061974205721863905488547851250162371283871422666164168331307565337310689618553693946563744252910392472435101658784260712050316122473808509637001981108315721920557715716988921554976902862768007665005182034167135085561920964523590102668963718385843541636702316815589303038444137947028629349998476176862982911678553872986672194172134140115019790639154486158512578331297686758916886237757328022377319951580246247894585542850721492111844281104147562465838648096441127893261450188325622056088033472928641048338629734301283601649779244242765039929277652483962546514776824302612118678074246070804308850556978474655124322355715447604429107509620225140004882854085341142759380907636827654933884504414866718575385951885830911446339700753410412401338918708201668500826251739516181152224279829453429785437448437222365971272535475094469626935416361389647389311482630303556088389365117445770082619579748935405893143832036512135758872812553938058033989666464700756973495166355649791587586062595126310963916664842977199733753943152071720104173874957464516331515078063902643635097155787639918149825943748799768824955726199090739027940322728983584978914798032058442983828476491495488445168527367603064262498275224578678288866472369980188049201717931882187437104277366528932673252560632527216163794798378008016411416758128373677486217389558382749208952824208683093983351296518016501646816989354271423413434078853954374255521285966451492165691317732748310622591577069479329003396334261148596808790590165272630831684652176014119753297380629174096736703639005435034560485901356667037103224332999728483041242375670626913079675516009057711457519218078905919045820953658684191548479335008612872564778258117844123529817911729792431106360452614775322986660368100281814032738263868143715667668959903528504151535173083052033234744262062504870342152059410669393766598734286219372858807259329164972990081615897227103533755939110959972671625425752547070945943811117109595958226826753283125739054998495541775122188396181719898455949393945069398373762804220805580194798330832416811047307216589293688370298939118806872500784859491745682541503434007807953041841388341241950488518006812229837209096926400439120903294645830543526241150065881725372753416266463706312474934003830648727106747889161952751639390152939323088090548067210812084259894349643498178428241304960637695793210918431142044288755588300804411621721166684942850027585549572430411703636395687570367852866897400489427310803253186062679457130380 A174770 709 31698846063724983077357460341235209088294315983975917539137433922187430615073070055927911826516175625933888467949894123393112472697391174636979758878812035326575095825773220259888985638572583342713582604830611753124696265328744934222152810408180467782868608641877956766770568851836693261673031193435763804103510774360200315310239746343635506857223004626767872742691515738249430897580980858097939990231033287544580286869570348013622789348511601090093517519944990893823827689417222739395505447493047457161266707397918053079402690782774210230087455054407066523979924601979398995978291083206259150297585564462674197743811470811932182711888645875041065620549209561014323015841885758061932360599940157296380203851863764379691422103069962158364528980211530176827882513006556148760578182460767834711372252632063862430064567001593857618359188810262023927441856638055633676406637330534292786710256857563402356885057487375396279574201153030952905557687896205854616938692729850654099146703348187004745250046280601464696621479003265507283674864983163580828763710686817549888451566087871361224970427676299818464548455529420272936718748806992914815651169435918741304703416215572979193214959578000043614764804509572693799243611258850029198071321836118322401728996462150927169914700110596573431894244342194813115811191632131983159965834064843076376647698226586642683913498067239052797350686926474360146563218969909918994223709159976445315248675791990870349306668577116529777497194571973718219648984260072194027767834245740365901026001684685000623242041850856634161922401685977908039630277866324424100549208085508072759229165917551075892463223920191259714563943117819205108975015928145376017807706054324731130425142808599853856818115610083815052843530303181858508864758620661006226166734750836692583330002073310328717812308484862916764354089810953227345565498131691944562546322375584526598803344891826658181842119171050343718343308080322246833295249215143786843695731083555167967645712749578385003581251523858180387987447914062459197322104608396224053193385282728948554834954507418331177114743620782533262213521530077637096382774571148498314211274910093665946242245718874707805990612797561161697072722797999245985534235943408258864184453886294984993965934996869024195835084409658601792024646942290100497339989134062915218139873154748478572554151453912706373086692193412256592774800418041877682637301383128212029980823148849741173287182629013294706171854383079996803179978026204447327342672701363208572503867377916900350522101038087744757701458935035668741065690098563364247984114163683164838745253287095643847083197217171243724276368080348246065441156602115083234792905608133928242556472992766446746614021911960983841215550327467263211084675817335479670229298274166034074478684284678723625764581627425925059918117611101944548971565846820299112491503509631744759857605145770432109411779808973964904849743152452541724149808352854816779099388744467429389517675339179905822781623008755676378743413234630823624430454455543106998271209504113764680447291525889257617172200 A174770 710 621360778924014062154269747070069703390225413106722273169511757039957507290332788807641775363404947874829172875719231835986951070521991274291441476367845123389524283881723685984030020972045227282475419430357433666787685512954321012070981188251557619297947028161036356026345906555471197969947699586479104903065246000218082853302432206567516449483679096526378641336904477725208367369745878815980512122836191732709407201646117885901875349795421147546629482875219891476646217749471071411464468046617942462845696362946269547809049219408415875382481352922872315097881801923756549755681516751034886142269366746049488374011821166984071979354272905134989630983315987261308813192788391719137525697378368179062932705588111035562201619062396289912539576512390697537258598043051650859997188527413936928877233334172751307764022973401524411191535182356439377436412235375028584296293554954657030342111543243403940012988702695398377757193700362558252696229219810129475442315368652775193629096359079581420768496821649499189491062387140906326212128864751876070277532995432809287291371510420981494090821984681094740258477175508451947340520984837022632253847708506054864442677686583415467341090787090978380281495375640928496248344160386358047200589167777506014575932407743445646729734067063499165693415591643816895784684638672297723489248940420345781466547354385811853708920164834190459503882727684313185226960945712699137655146211537496891422115231391974737031020928083520770928417388420079889135666245633898635196546214072448714333877695356730681459817009194136093050415331785943827081868790070848384019231822948977170506305936440878725127732600205525170281247315839704418627978436279756860932241698350674288879565709011445351716369787390830884222855052526479295002321829954829440981057836310676269340145834168659083338507669202351012227431764196938633495101641816792970098869216407829882373331749811457780002983002601370454817756572166267999332270123818730493208476903710494131078377827238381548465944171084701600473164262693719576875285302956713304561693341977791700975065987664248855102971519802403202886156151651952668266558443504647428920608924886299372841137276248382293929986749682123264672939836770372162096984573744609784336697844125495611660171778473617999414194546340010068203737311451040757517752106553286488782991133211279395165173738535728726609577671415363525227420102621373834301821637450016707341341943304341957085008755159632383457521882357804932362943847653762349407037314353010654465549182916174533599988280737478863144505771217815895536630602313543524213862417440335677270628505539703741292151069046769913903070568780153902563730244498070567880040236791522454538091198744716143444586554084251397302465376130672051513193297364597842658625607843802160807027874702441796985996178994921257651761525146356610736465699725540854475951703906639508031089385914452687120599159748296847980604770924731224698356302027699480808113007250619408849036716410303709526543653050943825526100800675660974274382131841868413012259381802237525838817005237295165132352334020 A174770 711 12179913956769677582623012504710045984619989459423654014692851922359813135717672711134324024745551961726225820775959914499122091491259600261269661182782741229869419686074451866885736211205044906618499828960283809905760458300234335149870439029954222045297889863144026008950475693529777570770221545621132220874121147992764085730233960802896711099143570792887069500718128829678018678932327818969869140533895040113536512422086915929878212593067055985697430033226542792780228266501304252390303763254299460663653882945206068278234929719441077206473189249906688066141612557329551286331470095375494754954504976658476506644705520771410308127370274774567420871493894361746965795190715038636648020658078412446051449598557948667226511757169669971795638620431353472913812862012015947151108740753789809219083693105082018502726515894552114506582615026191735866246528710379453671320312587814549778231777683946947174571202193350141513421114634932665716320532261160470081414411239393006615666892731531251661717069952723436831802340216114566803144642723191409746416620947710216962667914458820513159296931318748391422246851129768219542348619408056568830447007966484518016886626707704693775247082415342398632277828738548675873887348432649779182375919668703351061599104654858025105045320012664010535325758995507854448976575171443188343704274570153783943464184864022985729815610387166303319956056430717220130344528311297109526406257044334304905679857450496813003291201882986505574622307870313211414863611527266696787050504860480305452632304683356633133290332390981413845117607171745669212480883983338492157220558092896642410756536206884938852402738536765480467661750170525942896126428198980778059848425753262211356292515897617208975744426715616951382452589686780516837453654001909808081449689481195141480768846058044053278291098613892176056819200677434301282817755037327277668186089817479958978697522361000850511791814635149944484287320609259877242588912133799505912728777422837374873843194201881042363451052638021069248616785489334843231846883311235389587622088836255287639784294935359651550310116554051963962191899622468054673283441513195324330553277831409965396338306942778544006740892461278367436557804983300112323425845629007605049159692276363511093467702207673925027648017301521792947271056987038653986572876295317532619061276975067625549279257050223203045088235141997263628095632258809369481942430054657926114176772742670887893930600445351931351521049231805837901098428498529071546872298108605042147470486511018985829710069928493959637270857369710168249273364325484390063076766858681345782175695126844019449713101408371586635156745564952208717705994187210022669469465486794517545721735435237452851034338886545473977961942461697883226294351803856171094458899494724911681973326325438579819840773474893864865063904356000764672554256097048485982617306187486444126793669382837496427167552619974335005141849814816838314084638508197156869945814389027252907791388325557097974959402864322977859206951516100893183095614923933850176323201403816250477378726256214168301035112834287840 A174770 712 238750672759238441050562228963056574320451329993397052889287010212585300046380313193322230725420534190352530664021193368292559401424719613799416624213465817220055241296907121612970515228011269287490606364804063811415282836813507924653439333794181472280371617799402169666410868518224793386766684767317734207095417839888915608265963246355949124397895825198493239826698119982444044419223122537701496076764898453469350983788340524411354837347425081636219875964677208948858143003312348205883662955846309981311000950646232987443691544551434775992871580294189546549635574250892062390912927053868931435583320410190089737200029244149363692928640146776797678788033686295648036256019582994567182781802127343389132335968000204186863047901838251724741818325155814263665862183900938553004382676258599312898541623368584392517693856800987575156508008551875224093725078344445815490192183050047249798242275818616515272540765381060771250682311316756413008756820687038314725755813672266347027527237694379235993396584444787987127490283425215351334334960447869149097382533539482677469407171930428188527556953619283983977788035587239463960665690296203877377399617905181813660956792281749720798977842164450910898931618651535768839011307728456811146574730145333919731959634868594600365652716158505867449956362136529371265021930725944739240993466634905532439439170238031211890033741100313712843588158651036221310700258731084995223916312927894833223639674322523297098539402279280554190225707945462181734076624021815544785865361078588733410049722069279027322026414068200664997859242730143276117106460759532333194988995717728161586672452221052634943919755669944347921580456561402216810165826928442775249391980683204168655371607745526821331096900763153693608004778817416638521287230743114228057747372229329326995354651089633698192403031691006765863418959451635409548855000746587655034990762503372939492598950947006921920685370475226209179629603764955541542959856314467791082579001833981318566580161666894365169985985344544828326684628688777334336943029791550803739854880806582806337260048347853902024930049589555077784482413513462656053749352275096304022857923130689216812724119851207743371752680095991808809282828609708964993421263922822500429018503664579700328658287014652499918338435730235639012397190856194383993760763623062167845552662482284462805692601533301487554090858643852690222567058309761157963661679629583030240076391960492801192485672844779803192883223584336152179526463065223012808028438117838721821705822123444977317802257138350316072304483016552946804440591971514411702887259750009322581872298605767963713572472514748772175572612661122626504318995493960619868869894592105896139715003463433352041258967409477826831758598831736530871149832545995368428985505236972110946238981824219166926077044668873360090061395534565463965051917277878722505723581411157573866769999211291219050885679336137755022493692089434893707955859339324366936978372845599204247907385108533518094850505419915358945230838092508907499379269464569199314418980905346760055340266235493121799595116645357905660 A174770 713 4679990675246677964703443229510822465119440985910579571312149959494245129149333763497829655545369286453738344349917611629310834887605262378436564406562695766364781610032553711782996172613740689368345959344389429871078564261457924038822382671163106189685622406805991466656959835743766706437622984038740680306352159623381375760465325824835353933550842866397293694195867047177739329027592969051696907126876398951011177870682538537424461591806013857166126022962172616588974526370700383030427308870195604999358779970913576074665173378062294759571191510453514241559268460324373649657123909778468698624809491726041162370118466599110306337376896029748513325035615447273398444943530070668790878252237279527035359603593290403912940797745321653138719151014065650765024757615013335503975962068912322977647403682187298157049816478286442553665755477051243116493463119461298164859293500826713602730595312364743248425396908428351044705733153009944572864985482786792784093795378189353695040582297618329052411308186569664170949627703898731100741067091554488337415482676024318496045102421512338892696658245548273335184209651334216842788749318837568996295218479730365944897557025420231319396869886860484340098458956529575402233623780205861979445378677932915825882521701095086701509499437093712001090034075274489740029105437113393607158765589273143676724102671541702951445455663232739011993711765921555579415126341302199765082098039606337476515479990390244219228756360187255540250298752524641816038158569212016781625836020811991491823489199369702810209728635274537044306623030878661326701851631327468811949682136838349330525310997680537543285776198239510571193339641854856083386927643324907081457803545503742360720382898735300854114952473014911986487158291926411261513755459572871096478155908989623986567800389890153693923430948916016010562562386351756620542354441816856176668611258405026542453965657765707322488424120263569517189155008713337916065221860887285507001207681220924383704729455151269144181022921272715086838602842940627818337914038127095543673245785948547333567683827930337252133027281744342080679460307498995361497540130012996238260736678654492196553052800985067242794552028500738975001194569849710148500931291989321024402015659673399009478848648593516095725344989536061694399216787892065328007044501966388318790990670916463064849560825976518708812085966048565291745495848892305959594326762156656504108051321032807146304216265172773256834965597179108023217239827906072998533901897113576516544035377793281934364574014715872967155352838819613493550476234552261172715606002542915882568515015094568497869428156521004023813987718226580159785452231966621883459565004324994289336175952168485131475305428126245475010658076337757016438395791272249408088802779196227824043264839745017784646382409758482129591518610204647868642183009926722621508707660204204575449981397746061092997964659179419653976586347195252971646512440684797732501493194573621212640227655106085696138161632281778001721437029082408088701939256948870521027390687383405786788529421369409917301495175447192832459480 A174770 714 91737176977434708704878453134308912998214707885367850763463710616719182808999940385704143714678098027645644835594554359136557617174278951717393921698025338198816631899802876561463169362604029764987048207578115239528818205237815390195488420466699873736036098137839426930007557033838446461365492346360710048047380825842103887767725708552459361449514497469223925795134146032079926345154832960128240235799535095472822655151768136622253771711226646280745320665884631665699869717060325904850087902589911293351120823678846967569353741113085557325679719995038205868855233809642798029686880488564616376574584221230538454588972445075730980675898223046490211420550455209419470022135040189230055800933172371486819775560503342529501261330540747142986921073435896561140201035103629218647998255470436678749245094079693795105906110089676990135968563704650459017629639973955288283126055713013056990677879514731421337018114926471771797261010014618622200543032424829891466768262277511897457919147170387248390987227079741972634166615124332643611511045794316119942149142318046157619993420197077695044211706401680300296996893607665282965105600187188337169174995262275015346700099151330582041067722723261371870159081566961118383047724500583998792631501698266285873615270652906254654394607600258226486860980493574185747521153513274810761581383839938695716240328128121291016202610020654409012787025192006173816659085231505461064054290548447114286761605547989892862798785073851180820705801956762320932517802539617328931614092894091296144135301875995192416452073386625061074297759653424276595866419560174582892305336051316327859228984589861444702435150093971130546587495738058432385148338854289001682293089849572377071636776925637759596834477044941403995967583230336734730775995997260188490050584070267237155372696247272141618653395268248714148040582033848173824235822219639014028470462852264567781809695330924443988411167684721119200715607301169246065754937374152714193769881884713557935398788213295016097342046132801775787665464600637557806282456638424297055532160156308544026010932057830422468457698751822543875923703163112893562612125574765399987290656352127432906143724192185168242051065490918805291981607148911189721206290192153406797505810531899463719224690881071815493755712566547445603377808463863073703399702333784380201878831285751846514896628505099118196833021552393118204942519407419923110206835228133101163942991754808693721362446037431028535699192443021651886768182927088379852038532179191888759457459653798090353969402518658284763828910274237580684023488345252831536056897158958977380098708744011433089468567010552248360053015077104811630991808146690726665613773345908643467461824874691642083745584960871696391681092780614114204488903429368800351361343648818952569923966442442856790419221070008722035379587707170111986558607395531699548934965049599236676812961491848290333654884198349304721111290555227656660780043154347545813169902663053750164574538247482106707166726221136906969828249698842525262226505815332490488609712939670539327281993662342906963450786629520757256512821300 A174770 715 1798232138431684484786349473635280083080182238849539624754836084196779461927771702291238861597290421992540643613586110197877190782539381123959093274688128272810507852135154376325247334062768018839535429596600255580854464587993093017154039979165868253810673406012306039876016666320341391791919674535739654323084078641804760784641583578579982578298029245840884527038925836324963669039985706656840796050445579814581870735273781143386879895659003128589155918526544526948876229604841982016171040036140132302073065386393978287380895958633529716635679111771547400987786051577349666653548581679719700435146301279751523060811875498256012084098650630780405094517116697979425004100492612845757483141101166573647361713501626916669993320688318927751507973742771293377404569925076582328924726299755537707930379356502754089478673412928031882358813232072802820612333086276008441464538779227188442304554191517170008683485840363302762341559273600821079365099948726530049744798693069992835780777427793348545341802572805793961005269818717540776174108418919117491551519150302858105642792526658014556744298976189079000873459773313245225347783132080516466352599260835896371095649398666825043748778181424499524538373976777112886014926093426823764127300716844037057761690709455746702640356396670762318501736938545007113748419911138107403435124678871712724156599235243330874957900610179412062235912255819993253232595809292843706475392438248562294642763515436217889506337565788874486260219589706156262394572149343420312505482667284141566205348695549768562377590732314895811903847640419799638953512229516690542527500385328220521858257225405153041376596268856245902734697520264081749758821654834845367651402065773514189854481740575968464881848564919988928114044579993902382266259812024538755209100452467222473729991605271228130118690160124780345813875478464929516950913966607009511169221836161478799254007105422815293295128386467479258308857817128364552667590366342919642738991717702947481428762662852279450388829644114157487717103350263094565178120896688479032755445859710714294049318956629908113296370558800198223311514348723878632115327524019011240537875207553665261171737085062160866895617742958438392832684488331762571065375551845659788055387873644277628150843381171921078715083382004118039181350107109427182841975637139796918750840532072317024468540647107392088917802179657923937004717973678749483913968424547538286858954020269708693293339520921506756184002313433144823105321898519546593953586309242617506349308607589714789325226293806165683224701332040252217748614924993169769217526125394307872061779006231597096325194352671417015832755177727420799364121263505979392132739301666936224924192401857529615957095824927701564543487305674939790298634468584091433215135650115346329079421766161500039060779786767928559579028548644429924955873953525029364631500563393536577134683095713228789374241947058078411963803863486986178669357434265008152344958699499686416152368886086916600567796471248564018140795348875274151107755878290208221608857072016031224509975852980716240928152402210370708294971490663120 A174770 716 35248946285800702293347313677320307054228819247713967839076446158961560395988998099312923779325943137219683668467870096504234334582779331617567194653042768705606236718736664184924621680835209342688543725965510002317793975325022404084438101476120929044496946368617124855810251763203774928066762998884076357680384061489276095058440433539599109947338607827458521029793098448507791808441873476732560324052594019725898734680014002820901483092454007615377988034212005151367240187014242814420658821938330970795324934352973938710393355011780708392407024623266152159124376314163974356100061268398985079365121421111105133807495928927841903796770768988659277616234310093242233720958386174867497995301809266243463212821239115260061866542631166291244312158318881819347987818531150131707953266279809794680414617396921891582267161134309170868320466839122517184992494139552677495632600867285292133040814271441686995482268105783345820947473083862284783096066994394409610267652514789737289462901681686071015402765641151946143883326352334619170232229616141495275076758442087482268763861487556981144224053487046620173441258179489339299601961989936683586255313541730245403941904165967005356232967871215316956739834822625885224703462900304874923839349858945312707978375413136276212250011433145675367012820982498248950122341350608027808860503193661928978978962492999443682803476744534225223293943025796482557859169237099237102825181510494027551140336142819137522113336101794732605821643576714273098696082338911922426115142312489650086665948986031261483730341118384514318314160373211152869342470127119748454449479660898442618149230273162825327202595359684982091434410245629034720713989692924300042413781610999335299955174007133356922976235972727145923950097861072891266846490104529012682348598579211910859788058291153917559314422900112549070394872980828966357423641749194778218300072403966844570712479498688330048246662643124360736649111730634594660220860295298973462817001456643294646253047781831593573226822586583668941428884084191715065983968010605109361647952686517261435646206161848526779005033225143786821529760387761765783611756563208532762258029831176290097360957435244753120702730755420243885387476048297602769112301846072332973308306301669319535113368238507306103901248960289009237485379196181183174205332735814596867569595907802727027880487249702471221867640128821603460773363515108327976261685947774010270876115541383838051127347567740929397287784812217312379488867968011969407589818981735256180267258566516129646554995457219057203912310746824113698070769075692625470949115573922325749196014700053057538155026611596549333801418633759887432030693376252399897895229125661510535055375993749470657299350276487221107309741774159076988819718648696456844514288662199675093795872890373757323226548589805714554859395575148527681814929250439018209974974494705138935394821365357749237465600312577568832965178610960612519049087765682646647918334614422950466364984740501200956847839722247625662458963458824874211171705464018155744644325837048531123174007342846006092330736424676899994477273903465656940 A174770 717 690949843296033227922509557916483185241713231813506958732036872853128422685396878814960229631108275778489817276766546018089891228614449675828171025629851077479165179350168239217738057862484439472612815276840497468833141923466624576870062647980882471964360888906959475411286515186303729819623296512205990227511234050228711373530788593601638174607748812335812683385119788748723898704113934850925940815238151924221487182615763748021529728191403561617636192857467806450556115196976958043431772211464123653389827061113929760207152257560029487274432780029584002851608623522456173750923734329608323845995409661473581553143012138031681499968288529617048529053019851930617567418801281699260082858148582095803199324074567423826105791298662800952652079175858747680087963841443034956662717596692105295569949622284083562292846803076054954432785908621666349787420049511178497993381800735987517164677599044245756968273410726079304418909605048309232717428025859019268453936474850109737278058962983632936250576466756057875506607002153193386257351388761497171462937127430279677129451107236299417731065339708788872450716541960890255637552433578955739577260189692397009572172834365635840326053592462784461561514717654738625397524393756850064830275171807745302857755057086606576856778021472165131873422998397193737375291021406198649971176180167036452974232898631175859826982876188459272647595808955750395279162182153023436396735501493311489808890574428777218272247724761042782750441371130533591574484343612779354053288707103939453714684365818836092054313584224982517352698359731837378125051460478289079687428157785430886872740689956280476658672232863948750100051406900122818331353876201880474596549579487406904776207131033346321828211712655548949481280890158706234618822516762717894574858474140611424206343044893207486726453187569316026753099954356333920073288708616802076028108508093336251113627223879281540182915787835395332692316629835041507401284750840860111475219219814130143952904761190700234370112725953383434475731498101222648460323175765760457018544135805665498950822639135235865292148547982897950475428139809391784166479020036686135186770660212842430934804226473930565609854061372129877682926912666045121148376769721334319097129632069934127883014616060376833076751203404501777069070363822193445471345749445462090658302300233908523128196286600127193783657392887358891380155534618435471311932084034297724782175329983251973208489573729518177124128401705081443829595966803648725808029037726388182402981296071540565742056231627181665504923432034544944669330997673111919488374794262499303941432408088661027631317735315321207369758392226206135715244852197178279292562889188477627841219255305284721966852248162606683217783993713578921459904334653113478482077653141302381073240371317684624888386766396591829936425312485032890974506318211231681426900085413709570018072711269059504839571907952903557205705019168246063111414039713553805327487042766959975542000014730935655069214753667701486986956583579089835412113619397928010616309853448968235060425667424491558441150854468364191481372814760762316674760 A174770 718 13543998793039897047936330060931589719787755715779544157351418942590577182517589222541852321916060642484014261039494166578727951359066107962804476826829146167703827140015761106409437225295798301706947062368083705418557245665998799630784563941283156739324473099857273268394913414871673948720480930165498821555598852172199138854674422953338877959061982272067992392256597069259387413890249542505976815127737929965995572027735466308704022911106409522374897037014095907831795818723902144553106784468460929915416419256630316806606659842298342997772722961732881000631080079162809603701632684228921095630216940819083724493604190122201091834536487960782616277838017521309655463301109002910509969317930510940125046907046457820600210460974521681642719764760871013706202447871978552689352458622405381723952357815597988591142491451629668082482298512481436949410490625525626778113592562394226444176718163424491056650408401570338419436120257209484495864739379792428705839653169744198555334774502942271134697728885949480834528564312323570405081982752270637938874998296811583789004018335282079698807361644747625990732325482076112611517963503412728417256770652095052639903486495293289576104297163222533144313494538728351712416387941718312070498178993936073567672401921033286706410286564647369481837162247568970657532205651481964586126967674773745357538984299989346711329074656242701917903947823856676222465654536704396163149572197446710312739845488812554889753462378652624525679419151079075885328769004801618559240642810536278859225592852114876090417393394247766186763078929149315912796105858952952412913218294460536583581020386373779630300467781396528039776225586621797239302163960595271370117264814698368536423876882560480593343249068497834535004922084940861749925267706736306064927363127755666558080825506208594863658017823419309856301716234897984520447638908882912545108204757345504790362476271769197251977185224902756668310429841377371897445389025761679609838273683979577625121544482607058212291356080911399496009619884351282270927539825376468467872392788414702423916763936682687269608169058555732400075555575013937365469555967147365058722545719234107500007742349981029511839606190313759106920489456692340416452878670965293476869602074526542473093532968902138443463170985233794873818908034157256721948136206424615165269444821615478962556176582055206002844780993510368860012205328817208593548164734978618053406190547455589637448974573118667740246235532935221649730427761796254355277015789922842169727983185327079603159656605801019550008451910828839258584112518317570770118497246184395781937632314157918763576032709495899695265454670616674038530342160738395254440417855977309335282069307438815126244767111184065927947780737463832244297967779050611756509229312361520611597982664773381126688400071679444460608094420472219153733745167761634168891077264304560496789122350901283048507539302227215215768660952770780718149325487415993926346754364399614826151333822390815970165546644546444825670697288858355494923376956266479400082750002662349506605932809680876185717432956958138456740969920463189027992988580 A174770 719 265489463650218218637614713931871463770796402298997392758895555380623621078581361254868510399238391082863371766406347376509679284450522619672443678931333897549479342119423769857669549272510180447575136843926361516774061660711766546896014445506969790423355849739041381700117617347028037556515137373480811387926858472768213469600616665200560092151894801889327974537201132366502723338352772828088222679207978087955293278666183427967452509081978111266189170101914115127851055188069814640553041145718998936737868996878640408929173986021579861882311428221455153344786428860140770329303230125331576986935188627940269506050047781632373664108902737038972314661132290399692014461010771256250534719309991017299749073668725342124837901629916782704897791876190514434810232703098559748373651937253672695860808822331402150079491555141997950676763061008875218460678087454133286593404143414669826022764512274769274648215548519308362971707524862910710039631388605263161632849612979389305231562512528615435798711945371805256562371042143559624927223639652657656116330545151163538001777090278748219019722485229277624961546171648939417450084864956343868856111478745107032154991132708566227905160592667434502232048658386638432612047411036037959449055239808859742265769119598339428932447860383439715110806922503423964431752557805058448411062170389738776331442717274158275604296661584686566806293912595642758357021364949317391437034477817614914057014961462813126520170151274101021191325191449010674373680938457636983385455726318843431094600617372471435305525653259731128567947355816486530790791888922144312719635825320587280325924274740958138356869292792262509771744823848909062584678199624234633195158150301167840563573929875743409557368046412482839899617533227729881863328862968622554721988277455408101730888917366357831624216978648212124233910214883370338213480697818634143092408953625378076807349008765592580653975244595628048376825713058362614098683008281695692871189729278148460793502370995158793886634927527912526967397134497322336973498987196706359141474186419960861107950907736031396723623464593660918523383089905995060428542451901543629844393206001656315002309334609523914017149394932676244641725556647156344177264206559884913012263620767739653487645305373405101708388244575801643712096458216480182441433920446989557024149566735004318390117650233249861467636203251132857506600357475319388232295653823118787048570422329049138090022826373782551314788531792467813072934401157134211068491337706038514484619743995800118309595023044855353592084008851143475112220828914730024562750863531331731855042164680691115514956365540220890511272235083669652277065631319549171580362791520304328401721494723196398799365202946577812157025714797982045939149842945045756997980434498832873887241275121647445527661393316673703920248036893671127366455981803957234767371215107997909444350806304294239047785280562685964706593734790507824468917015092914273230695273723474207055258470044504759916249390257184657805095521269244900832398199684621909802494054935877521579521259874938867567941562381142575560672300899546616565956245470400 A174770 720 5204124452927578728694626574556214371903561358077191177080326519219565277791774660800343318304018620090227170881082960234848566755071193031753133031607530232935747896521117596734277398430307331837569530707697476083721451254714802186256875530043057890595464627260216064228432266841530177311135774074489934660643458227603668258912149016586955973022563947572624684810224204391589313619003639085935798451857971352361728882418955527282537774320912025933430589962823447722040475964748687860218567985277032689474778161398690039199351667388348610318725618224240954131622577885399300832192313215116887868982471854668222038509312121953598441661619616901447351204898878576745346155077674863913978657404474603179170401929307249284614727149418313606884834714366699190279167739935520315641772584694033561858192811387787130260204872750952377536241439413673519784774920865430058278281241100765367304003525433309158229830125425074129401072482926655480987369983575629114534689407782335991404889815251145269584080418480397753186116333569491455499867379389412622921673407178109375099250734640004253942520456656938359748602065930184978780450911356289013904768789104817392207083543449828704103668361362753949530084657381392017333001638712028139402068740235089673957532714694247564900556252825898730954667813074954303222242980562550054271676077852691818875194786469066218406076449053951426294271356795841525457656573270864970244353671031315347898896961854217417235820415521465838739731877104088087993817870317831143520084588061326125780082442509592222744037764779856187941137881951690047411786693855766958977349035020933574488231049891241041697572247013461935149213997310089858163064829732083319296218692086227196028807637000445431583047852434239559214468351325039059344110621985671610924108149753546482373218000134520709289306351804236235813798175842109134762664118193227564014487763856456304232150479460669494210025492586315779379780959059594120185012430892409945899381463471992444494655851125558195158759637110785272703519134406892565003244876102298226514708534331680011023351269524923501893779883356772266339622928261759599506351776704502265062430565321921367441160077008145412583132927630713557153345254477069201870392560533985393901098017419630613138280802835953834785687926711692834810719900140536502059730986653753090362764641870109827467607217315987202433398853283925279334011347219005319312250812692609728747459365087830657385037805129910997753817059949718538920438481751717043568312846436751171004674052077690733777602038565598035311011191491662488320913429802425423161471656822667361638140730133274932166255913743377186306058656844637853318366466595460700579876184940587589353235404282026501826341581914051162717952133522263327035382977110819149623800720536892681576182863336550562459837505105037872565257558581647018165051001587424548148376389655897756623604008387653322913404021082230977951435173594873422468930611701980096452094829180787042297561703661048481487504577655787017749037582249041257258314015294581719682009064770321175339426229462618872385914320077723809182159985491942857462685295717792220 A174770 721 102011247260796934589653851476836200186182145970232699154131167670846363194650745822426968470526862591770241920747616420117154229023226241357902294013127128694672632718127605011761535706361335046169857493357149082266746370720857891743240727243889575264482507200198905551964347594510057188624845886893014325737121680250628632442982475422520845782628206348423787182322040317282801359056985995009740693165097275241016521597883087579608877484786008450368995158262095120333322282009948591366189729094359249060085664781868125269745282454972423437887797686120142961432912426923168234771863394339491110676217426360017860458590030164486655021077403621599433939346113156729071875639818121671670553391907791861527080918869207031751675756744996153405373825173224161337337811227983366128650277831520508625871599628014580995958385836172613362467454018623767325945939538126072548237582294653059315223251082779213844851855470366754565211459838620775875403716378418093297845820138499737124129344926990437045771708564340811386148995808258129367148775443567626581852986011174754819531974898636273107033066971666820498514472734817314305114981314321112294217408947921151776936219463712409549273879314272110251254217221941387937123065509985764552521391997032987980055814007667521168841274735445406540733683361088331748338442473234548358774946067006294643852791872923918739037634950058894273533740329618172986378225792234130197412429222521365631899264189251408349843425264881622096875203063669143251844143520289187617643714709722388398697744943472409377757192959689087736291056194069672492879311982168855007729683064844514606531024714043832158397672829088588060532383003527557550803334207730097600609845607116075195388846736908801474147494446047917427239168723055882413533374548834271948711813229480740692071717507747957577131151483849660046209947608946808376247403831342948891177846054705302850180536891039034659912339051701717311774417982660450885503999571670011477823982575788266618835783200260820746343212520010685387621855105246773561871269087858262639434957548495405156118870477276642748090476549935985371128370116403921763528447098419201498210134097047096642925304827204331767930657630267852214643629036533953847907090794322975131364410325195978510996926809545061696063953031014358372158087770458338296894664358952947630301355485788326103015718283710330908849622854435300074372432921586584793839352198104882079788911425881234217012372966133689004187770694345851007450622046362756330891857347361858747995106284207149767708436850367829643311087783535559244923069938766314230081142854287062091499102737030290539631832906241314065750471280196356117076967201138589333217561396842606406197791993014788765603548889314027945019485564277690938565531178176434025879984725983735845423462599881789003690289247407559061350474743069407956400202366660714188847239222663692717337976328063974131454306573468611067118067566212974036728153381665198757739689610906513879642597459905402289613304814959346864731976882150185455532570495406191184584831885133780743125911370404995261569824934221979726446124474940762992436940600703917626040 A174770 722 1999624463602017058898816067954316621493328053404940010742087971603603892121978641819438775158924242219861662040267606186053496962464714028026407735492184945065442713604989416919432026181817491144714214747217305602895286275148805139236202549177847924291328215542834319369389077319153874169894051763741092738609124515629364225543674224320104602444122127819239128775251949489153267848645725855177297981486438337416434503999975400316537689174237563323221017158822998585950335649918536323211363209489062014798766511579400830138856987483017776841127999924601424105766995260925365852598765423650391536358326122526598246041059732774955289769560824128972487177615158893304388329546368665930411323674197878665179236992503794307089098899100687449633824114160705296167796585411762202918282430411692425390301534050149005294989148900450694380134656136821647709518787041572353225123029861508027596240800420634624353476912700298997562200906355571965783008167462381481248744651820182439324847427853976731720071761694128166310894862647359518285358840744945236868069608869374136794356396863817490804057924836092558754942334799286929078678884942871531834960636292381628026686381720607108535037878214693543782331216454410428962094312793739318046496186523771890149964392220766035257379102463644606185562930289385665855975846138100636366156438533781309756110607417859868653549501884977996495856951646904070083144456521716846858813467375510138085174028738809144619413404806389140821481891714310668918560813290890785363220952219893669329947070601863726113204273651787733026921095575015838253730226062687202005750288459733140296287571956456148077670141098222256149093836485933185800757098976860543435070874294470613893784977708078689495793754548383424974502626094873055745042148562138776752977352000173329292443324213657464292404122097114684421571157216777161949092475139320365971640574349845582612782579905996677942932175881431570159086361916329199198055279418863134095895760551220138790426577796856757144261456658489817857378331069528120952908051656952788155905811350898397538562088072225481623146019438065301888086044682126746146925020516861411063412783507886623072700457781699234306831338285377511480730859220793308849605591879926397991019777293393553352931146182421496530291772528255526099350001665804447155192708704464692795414079869658126401204282329682689159283104759241898773923150794928887909833662475001085835412513022664588034045877497114766730177683396750311498328554432364267846425144154674308741448902378354497668930045363308158102585907421852840827319528618783861735625139068263334294898050213127025024588256461886324573463551728350315762304857758352161514269937921032585833701529293840485101334263501991993864220793313019164255498215119231482664480310974932469505098032306699964713786487367845467615554133348388976179709748626232317942359035094277314989361255359106012537113994539727693055417382481471543473071840118470614347233299300894655887967153111503992019951519495328539586689193094870353050308189592638144305650154930383305356432939343252487654672835974704926520073122775628850685806052192312897587843860 A174770 723 39196638633515491127737657974386662937676016316661488120333709265242675822528662142293893048238264525466865707543083695711404227341079095354147403073215515280045679377412369832327101565454450755057352991305096131070804319298720507618450150625743447768069040416588131128079859141645706646968206014048007012969201733018245117298478469702140214994588836166884519053828701531564342039086352159156199400023356471124939673906390996199121684203584527231475769927978253260019703359076380866997640550266214864519726172099893750290513749398896832006667367616634239429201101679671746594519472765062531580556204797977548952458878992423264643425576276253498715072056178405280439463306696042949749801094991073425687051541999978457138353484868495918642726066880404320042256987329903551473620806072279717090980182044579421173777796300788248675066786167126523919778219937642961729792789083107698062288452854622028823797640597899405479847507601170461834657750223193885417019799367133396037145922156664306968186409626956591751685349711464545469171474629133641089520273891204485818268219271792575556104870335604019365047559148221149648982949197535186452707786098385855724657954677551121077791402939490543530949146253685136006573584782259812602361653695717584593686614036255641815447623997651086835003998018798854461020506787660606200814850149364235166832985482752097272422958596911703737252893692648873252151624650360467839892331390082320504224215679438872663578333211171414673501065944508714668472485810283897654400669487770640996483234079239987815798620794365150183104619579170404267379947398401482551547862146658005951243314378959428700574657947409679835945949322264879304538883103341086164684161677310367366429897937644911734587747702509917450302283049472532915658433782581669753077590105195584371309733349164396107311748024216490560181977777553318319579302321433553982433149647227827055670461281136809989998321851715482586556693554509466980019828701664555582877737220501034584781675159138202953280992327076504889629644658003035121672130066708319465573803074665352840055488894272893413500265524934479497674277276730678361568102488643070281245815884111459488423977730511563563678176125139312349777434087802361403536014964123226459096994543140690107628177816470899365441717629034911791585100360495011002677749179130252549222759163303683107928080239210721789189936510641036845331141527509763139221974657995619086440874000481359828762133073686070691311253945755328911644385316532582331962869344828068452588022636425398579099216981503129664759059313972071602361558155062331318975409745934955024561529488778613207501688463534062828047718475228651609376343704702251868864129989910519350669610971020069195941565467562498174412428045502316093458585074201644345012709029850641541255195783852470108437853721694217608792533060544645968005262536171203529645407617070784705757766610211219729688534389513435665803680464283737628946180173274107600769268375156447433809418255649103791669687395534125218018934698313671778341955676862322409273163152360541666463017733880523892601901669206341035424493626201752256202407242636776817812997717680 A174770 724 768332508494546193483896512715111298950008650345870436729841358275198959869602943191266249712127686069277259379397864563067339478286335464667283367014762795027270462090594559848286427966606117518816742190848279614032600663998233115188054713329620513971841405954632330829787079525150064374716900117474981704481199632014516273655410737557678270003825764099148214673911078646472283161017407175134094784080535565504629150496641803495207853442126213617150478805008703244083226658664882104969213743106980564826610410703350781615249685578318713511675963180136361366598571019158581484845339288156978618412334913597588443572347763439773807653190877351520988713472721922692015466433467504354626935133603697616119705661104340724322210703303158098134028913355861367307616169472972830574152837710544584005701103047544279798243357793062101628208448067879465738671019508158548785825898381954067555470225260060208583446726646547233515671846435942486527389254092038374482040625945804177299951926790086317336413269787531349822408058733233157639339727394918791891831171947320722140319497371321669186950177514452062757569695668488640620076841091405839903106491265598907622363599562670693646259971884855756078971621082404819546444979939762533837753817696959906681673118188718698645638290344577501676103762978932214855538308195747356610272056261681299206478871676796003316174965763113714772653225667446261841772076313221434075852633049580179148292937663186753212653342985968665623578753822777933217086997934624148530671137936059152593170685091315170563420838697941400237429019963977168874165890649735634912753991793039944196538308160075149432208297007454403045990242465942327641638000790934872023278393763566946822288245479930582113310340968805647312441927361257964117863563261123741937688144489066492846240063817877168281867420478287525863572443974028988483616322155648050024334233413319291595406799420061169517950426994394713780252736896408209826019483011973339116706270900365519379670257679000476493357254451092192188030476728797163385488972614708426507224899713684435019869295766975168619206723196619647675345881290388712561331198835456443136119071896940045384200188400787211193520374098149462394959751508371029011319656477137893171292889043624030196333988205531423178967052434050568410395611167073204008684792254118501765399832323664716411948102447804286182018446322302499482939137448323226260100259336196462857412926322023102340730744476348480193968433114518273929302929476343124438771897050894653652956110977761760569148353602494302325298922569894640127638422128212289895772120104191849323191766744140325880321072237606443093505052977968477118644773537268683375122514547956062390793128420233867085006081193825825712840420683715606750956020369002417331707639738651964516751878249978086758898843938863566199705765437242016916450180054318182961876962167462486707986426103999073782248638566128371381356051405472442521131480283447217071808584342583383296637560759266579412805220307308403028278618369655401104188662127547054273934399806921182815624768263093089999529988865109861001685997540733624950450736084360046990457483674119500 A174770 725 15060853792313455851155848314503953707631406626403735984116862184576740746121281069906538884563233854091708312888091233622162292741964520437328993206075977234909040317854155184733740728674311550149395025367654985689170907144889046225195740872237070689132587471453662532337355204772132420227494029134538577323233462217546814977948243979127139746474777633282667137153485909799448162957921176360626366801347258131665269483095498725722068144050873835738856454060010673012266148943445659945225660794742482765516352750880909921328374046192454023359040223589665338873825759916444834594191746206980329815587008420135130693356208400067453754353204152268238167262777223072430481892589366713663354232739098585680105044681915744878185517067795020171127316116875527641559572111752226095010992451181288863400035930957780928025745125681807015327893323959787120282905404620703935656797530290274549114629293259247354030693911927978273474794053989837019739422324054385993403074932769854116300261631793349835764065946188779892262251015603486644581791867223723529530033542991106904190056969204428087610021823533418998569861809446155185213596590090788076245506989080483688827715553969516259302866891095539591169458185508153019064278490205640406027837732134154395056571869048649894596159951886784190203899126909031256799407456232532896613946646026626677681163675775569774251564406465596440061844792280387931973542987740141900394395473145539281582517659849571057035558165632624572381976058933027102412624665042016749214317991421962021360690772676725894144187464358426533088933466229260885100995521136170517158321195579306839482537965310478700210718337365463261097820896871452184166508786965022258059216909869277614300126821467701332940197569082780596108569209833095563165828651386113806880893255197091287576413359648294903496769068903644057761256486596938454702528827315710755143445660934735106625337026561577763754054279945803327805031562086700174500166925980872691701120739311227690379261806242092181084585948469316824193268515208237338679319719521384509686303018613839220594125095568758361000796774599872808797650467379922266896535798004514709711135766078002885509632604608253183303822809393749636726688699289654822877526502728842017820456751936123696767848729176649140683212796370541612945662978511868584483228295087481692475114963985716607803323596253779378529203795619837084223536126930890353640722144286148406935389095323422851601644224463249835076098534599533259806867111950892608716224394028767656077177234798063394251047448216876332677379815456015421809896748195659151474593779306958884498249987157109179127440450499873033984823220426419613251023241501197026816899661304904745073807552623813291580220007619808368060599751829765278029923817814600310334488809144346778606728776200874672795465030451749902952414805308284955051610461419482486247508682761192047379165218732823234068418083484713946303905653846390354015481647569952175767484269514051104224242032193725234000704136794171920626192259263050474130634376682221681015339695742105873191335041030133016290262949131981826148707888368966890076983072523218398470170777167092721320 A174770 726 295222855268595853099810745177009987861879533740757382414788295812231913830270391662705032023942260295777980279955104982063760699260649051326187460158217938743924213283306687840556225915187427039422323768440030838630848507821514420108053797389536346318756465643593287004244505894156260176149273584378325075215040621907153035183225204823439455752720321163781077123334416129977704243828887738003590866905914169816367046903008815524962176264477375486026850595333850407377737807506195167581431297929328404062670981796157185574528006438214798187565192951128656792468371179283580628556765124303889136888157920639153918253579953485774465053057700139571127203163970413193060383366521299887761565315524875342897721469735206769997851781240707282091279552388965179473989365226950966441432643453902786589822920312933318703616376155371423321395263308051299063906046002704019038585996402924063329790895850997541373649453478165503470105679530636938824989669868724820150648700350114054441913551206461316690560903340779193660593294585451486473859126541979701230928925617880505588612774570025702002009978597951901695514368431193838272068279738882786779158588096849150002801972666546858152184103152994795181247963273359194397293167418565983299195141387539876754939015095418517045155228731246453351799329009567067716849770101531801643679225545141879874224871166073847038083162179363655654978566845626938575099127803910185218309505988746227948000332020078354196824257950077363881862829083626443438714335467066614383474912737182161606653107932838495885699192112933038203667873567596951905772545331145323827601777162991580874496764999477695321455351416829513836585082174483963248089577600450365511541897843979186031944139132121636048363170635850324276114526338706411867918609106607039581355527650685238930006361829585812880466499006781810341948623786700743615049981589426240066673771821308444146750564799253247905045802477547209837239514899770759924144062257057583490752029615272414286448770546287233254619577268538293936744257247081391583994861756569206544162485263643576688401605103469505625362449756499983601431896786235354985317182151153298504301240150541940664819772931330790498334323516215906280967089488516062329674245495171104756178700080159007660419340592986688250140914055488304262910317294394036825967037031620023881778701758648184622496032721818480930125166619721600202647255677160175263742209212196821736551034189116808415072327747197878790813203281251617844215935199158467439712306132980006543530174503555527676347271510798856270647696817269891728422955930492888558992697366202887949742846925061887385115761830377438974564061673293624280978080461261690582396183785776228264980713255738859721321605504357402436898050622526638296226959925845774914174232305139845815597132954337667086158618768016357658809668813947236251679651348294515641105482237607924345263909909614374930210057490218724209320787245340892313939028734534722265947009579205845402420209018423841277615223076634137680806217637795697024253293947536247263715634442002359519375366658647899122228644329355118891057111026122491438555397237149390962452240583571867849195140 A174770 727 5786958393914162120149034375803901467564608912754919583690944190394507790324219471251062967826777301754606115355971654970322603604744949962131406156692394829182425193870337377196427955655763216152444840359566459131186906761146418518069024311233950588303193550413128140403538272199895807200745640573489898989826648947390551578114765487000816232537683988977659040488934087826337048788085694482425211812463362755393168721727509318824809853414217370226224489630877681625407743490470288731485556356785034581693993819651920400750988060873512427880198888868983706856299672982490987564524875372413088654301341744781686685471543554871942663902583283782669083168181980776633146562320068627810535489651564373732382550569644478423582145737694827075758241614801179331173611895619120732432736581972409971552420020574082982270507277371845514264182936036528240290899193462098776573658765833319959100286591356624512747029233048306287093033256684751220857610489027321600538629830859860762400535314448793097975024991521887807946169868201769022257099953894094236304945270431660127556880702931586841438971512867031353502053651418399808362927234227983796354278567628930049274440579381935959529596530702137084047282984914928743067587648674451914425182755450718932016160178843821902070482898993733026715186257041634534476657936730818919586867282521924483267929246916215873864936370788321971683293427246134457668705171238704462909161035997008087091163226675058239116578047301858321179650603315269485352651301412815110102858490259926740391652200338809423674749669653525950509871124583101985027692548480115116532479518790639772722578748037223818380689098261973792859277519686413750717599715957519277792222023478463094728891400967721488352313537863740487377616349182753875601845012541882538487617246127838798308893417007127744434609410034167977419232865705651489745271284413404330471228520097842461229869464569625138873130056410826127283765643260274873946371733862675825604848592817449125531741109869060540014960772533301689278744106364020922621229941472949867157288526451638371632209042644084153699596379126115903955395232006134961042265137630371159276798199719787354833794303490313550740096226261041385525767251427203154496619737318817492701772861150820116223416217535876333902613056632468943791026426659048931350737275410587413043144419397906750984450625609762266938534137550579011552454421560157628588984431336759955393724965239678583228824916898928595594270575642995678382787501967037166802348016102449694237510824541518218713695821903631732400359820334744602204531360339624853337715702297715230283900400926813129365929984271618108279531702935078402729312719950628417294932967751885965145247196165185575633532819516193794948267220242167412052875590436505062053042991310862448532988221564198174022006572295191612376237225138578919697139570677658634177467176574081850254671114669095758649154312854849348466392125279266517291442487238867978287141106004108712064189832954902104530088368747478230024991557509878993806362593828971142181132185316790555556690064051481077563792869853756091370519664185345188809596006565619289122770421449004976412830412960 A174770 728 113435958142282550610565518734697331390191476045942399938752505605324845893703436245192944632635456645051528777429776100773158693796449809897050772157296863283415959906322139984497692946208044647832796721305897963449494907701143587969674594440754102042382853656441672164596870207417851718592755870372275415620256897451708970127052597892964794966764225799219751347883008866237442700366351539415611263944315969825302723466935590764595107221663312626697076959717613719887392180522460792208384708124268949941037262790145961899363682394714584173092860432044625670668529397334417158956235978493276239497725763993052701769459278509019866612043972475650179228691575984019592525721537601875820816780388399538377287413368449596323850450752442219098305770042053164860699960903936639370195536038390536808467750653470254305533164947426539615235090590792763258130906926338014215692840089278741435359754433981657847869725652563446361432134427428813900613941980923888145033401793866290314461238791911691100045123193251141470581628095897781788832186822372908678069835960072476202489469950252190695861017593209569993395353979589104612336261373268658637253781703503698729028434234242736012152293042639187968500045889054469948251658692023439007996449073149851117840895070757581828967088740919926058424627658730791135244381158947742360209970828315538175876069223826792393426635702109525109572262105900160793595020191521957078035189409303846534414753621284159583084808686386768861686147244323083368256227371579666321169617742600171227975004824388234390033947138849223568961455580410091542915877429534671183124339699732343661916407744528896288420572382675858870798044104308000167082426384109715282832770592682935738896543209825137482560413920841870397725711400565815130840954067927372412827233677242368473765689830167356216821400775023261686589992291613556715286064102021570096470781384284136103719457097743227172937847460719211269469164301948393179326018803032109276448658625655608143400774949204554159086027808578202444703648036203280878139957728757901539447963151342530097090984965507732477349982598267674192833673736352360720115126242513353312990499806606031578910095272197353290276575728834609722860183381508946745926677761249214996769046868099675838052397035718907304172332885968742180703395752460359857943115246631297438851693027259066374149016540706527234710665234141283164729611368774954158441097559320959433430975032077145399334617605980470583641013032940798006407782769341927344501158371927912773463680639132665619670337824607717707712996927553966875143331996954370444633014637447116577822127709224544036769072166576496328117941466369345177006363655494137774553585451476284903000907274249254397829650606834825264218531614288914988533829027509412300517973801501293411003789303504279652841705743971727217782644428356755169956093612743813198852195954099670191084138844479705151426347910370699438419494230403395026605963320917261375849817693945529394676403703161782034574950926572845188315746829502430398796622539982198381498305832864094028019879116161765423757568712644682573689807566304025364923209482143872068235154838791154964072433905646780 A174770 729 2223571645718064163154143178088502714106631845887954010844507031184633438813866966954052629437857253329522765340572355771383801745475405568857039273695926957389124816901301394105786399935142135531055265178593371519970540049570909850235142882158637597000838109070376107357299709402266457187959393370291702123498376714021750285039933445783130423937696121578621576943543699307052263986244174087539117513411269828052221230005702728440083972934234400694298732338160174506354979897193532958398468317166363599959177843518447325499406501550207218087453822308739863527460806390249572167369150085900325474221331771490477315303254091862263870457343284565111529458143189270570071912560433509649771022718637918099707214144465798417495638112067226641070162628606084522798261302465354109315452164991794720547174876756903904322978117028947752165992731496536809349353797279178561193912274856383123782601947314621865777317849494519442528486411953426353395083269852459566391623141424737191884208440398517654494291406859083883584453265989618450422919503835053802013430688184395408089538462407962739088680825423122478143504375205851977192615587075885012379464832597800934857485318585185531928273288692216831856400815469962735010700270613455802760294480306700626161198293160829940167590971429029491603506524651254710791425825001035709014016928589773896801598225657523537579733039167814540409513510116561524629915128125508231404941319892012963770589913393248869472570180753975395924913537103570476869289083585053317814751736887590066150839304176005970174636008140972810745256501777327489841135044346046076051488190261673881670245651885676677008396241464523087323409467673367899588735971263718923016568691365548882875386945270100943965427745324028805672478907496274759011990506037667341494356896053687660694916253742047099555005353557396565546369051480976073027385938782555532617615926223509115807266336800093274474302547051887922893308431363026759840873746630663672174270780775252638009492865022566560757343777088789151787779219526912605409278528777882444503309106535327748511539115661673529376930205191646570401809768624583742829561743563481614010868617932293231290008332691818215705687886696519793526463929118571122686451582979387375047849364006716984626682970470745803440509735328146227593679019748701547276352013713729416985783473677187799668162271246478721245036192981103295044450830498272229853604765768825015477354017185051238878078591083604267481602541877434946878609679461852957839874539604182930082985373650767686935259743324264660602958433373553038351814991599768209116071499585522676860754117072319111281934223243302496752149780344240201224600337645683368706170964724905168916737819244586688541071235561643425313017861755024091363072704544363909478248260403985362131633829394302668190804941971327224627783783708411889702900427299864655646242110914794558511549439374820065709163513089932137537049577437975224032263575725177670250540148149579161190338153325187418486836083532592542633887039326915083167332401222368458845158648754669785820455114878312861785014784341468197955711516544171841017879563459388173715926216027213798156742873005657768600 A174770 730 43586451285929535583864963966325311467220866052904198474631626886528679062304574392529903397047933247129848601154370540400889181041650206164285873945936788061444761377483350020939485027030963194471700660197990547228564562602194067183165682806399019735656326571614658799976116739106356886380528310251702074652539764727997451635643805277188324677061924408419914352027592245933829612420915600097590242082276447225163670725269061415946935272861755500746331124595538780955956596057395452528065983744710351162130854147611341684293404344023479494235685651803058372820661056193142716290352921027582201452410305887030572341521684939224817879684976452001343724788343567390138565610417091934617209711509923690202061273282531167211299901948891325865815108747630698773838353190225910346864853967973624073775185125721079679068762744468268890531249907560023946073269876135551230185054196041981903107821935901463378985326637921844459879944285678928951821608355033970439484708673174296641447963534230504271485409057206639092771311449346872769292286325342537804694359671720682829298656737631415661364130844083029223359402769389756477340546125525236639393611011328312221572728485878372562615276992792541295409980816342163642625276756313301953683853394975496600861957824697693416407536392984747353492008837789267182202737886425920809145017474006777096789390243462707159811134640340864918997758715732576899895435547921192160477702674488048706527256947919710718117161100054617024533386292618041243268721248177987764225097225300922734088580812483064202974980641545401897379294378877717875455837596355317753226600322384991728767811606346626478189686836767009175037613514535313463430402341628991944861064205314718609440399162287975493785177181281198727950061147016266425587222768509401160045011463617151847699379932085917415309858723610686702816664460540100691869262456729589448348937289362444303769898630235971268502051354373259603835420602108886244452414002128250498927946568307843584606470996771574774760898559408417144765845816462892855029396842964093948395963566857531374980659648109139557338853404816673474748600891745416790592708577216240355327693335718312113140711758514925392065540664748605263871136215722047765390877183635273564438728236490619464552563749115162203321964527729989467322553964410651977250692314873408785124030212168542221836250466824459353138672220104921555320042014697520880815406460159410394066134011430399352410951143086193245193902442240466795773708930403458910235293380820035423558766520838667560172295868971898052531473503275389730218310590195324438138863090242400874377385625029471510123930607246143374759143666189854958035270641524321737884225475984005669629609829831480994532823961649683816150950861903450624610036165944792326083210099920947267002992912783331598371878819680250513182090510469645433599499005975853367233824659299606981843721919541084083551318032162501849630546378519696111077035584758969371333826608178233023707479086803920074017178874830928094136608556570442630743619329964243990300601451390731308788467133824809600548094378903890903683174573609048861328449838007717499035713618330290032677318832584469674450420 A174770 731 854381615883219110796856860513765577291960702262396252611775139385228135794660828428504199434880958072382038950305205992365873955394625595756926132231213645884513255132303810209154391394074540602892140810145745528180951036157668055353503864135890702699697716455952432726755732962663098284564658749594470697047382344699829332940139586003512094536637418316151039549823286261251228755622523606868789837757665405096388445504502911869689096778552158391395182010023018846138486689562085763261616454965343986313725403042299676177071986452141743495800692059189727915290734496037177134473925790613516226969821341776241507548030752875430788215321037954787055128189581149838306892525323923541933035115246501456702886979176961795210102260506529657554481120600894328758694876436546992153890758164766814102346458287209727112201982994088889763245808521998857894391426762655277934908871156902654408336401804938537840248506979226145608047225359391953360180813580292618702319693019939421340925789313777904331139333845073132637419363445644134034048946126444922212565036271638136635516861281512547386096953717034713413168534942073631262977407959930101529508550664592743569467688922702540387199127684446105780409612105538276252777939966553074282655091488015204063395471118525893187590588207696046194120865634838690654283357258295074699824923511463916061491730750757760089094323640228594974379525936276462275188802980436080604175696420373410853334326922532256103283722410700422160928042182985307346982997037495832569287037995596950546014294935453720330709600360936959851456117669504524017357838722621894252701743467902417605632761437360920339797564365910672384564212788511746836794847111875528839447657536010422816701821503781950359076099142046312141248292931333946978085981696330775501534973215466514464915584733831899432856751145211327191215691209138002281045209649427473583980336128466707018988437142619172005083936174122087702493991749229956800729459428844219649321936457699569170203406469223543712296572804180015782910957906526406217373631506503640798575233334232223477043141910696237941282675064286228260375504278183891304614530701030999881651830755881736109491000600401234843450512404714273685882218574119651178620851867167049430740575843839758737442369983472439038771345232053518210310475216698580309366523479796545292271823233144290955246381982530780993745531613460479346280168527649973807471367578439996775659343414704670920908225428696968908686608191195088253321295575158922096579263010959794768416011258494187863729656688327402301457283008245756118186285837193758036629785178860042354022836161073583469130176481304679188726237392503756543167173890559417060323219074067514411174442967618871210245726755185866602547513482013577388581837561777114631519174900402147923807304944745036596982900432567328588068113558442206081005489812238250404652775325348785143306078555294890830952870357285848166525832574693505731356827500181741891707998922969575581134843869192287965697321817599768968673258292006777120921342938626709475503930805002466360201746936778802911630884230259285152529390036173059235588432706747714956709884630584129193327005599577901552919364240 A174770 732 16747588390956409723910452595925868879751702218526625290791817807597615031318262496550964924792633143086899480374034046707985320872756269886377059879710375940691440765658657910236494359167164117866928549688776243645412454982198046618845315561626046747920454902313253014695207077558005313467679554429022504351820714068266289856295164529197038799918841996771268268835721705265454340133883095320926418302135515188422959083615595353200584259106244135926372857014140090826467835132839409074058753222164689075011294188304304104811623394141478111981205671508551394792470604770659689996815177057253224053480236489087580143925926476342509371371905106304759402621428444910786924317142833938851879419711852210044366300363765531827177257299149092398491613060203621884697238194070840949974656294680905122060571201570699945132303591581367672670875448116971704885836801328298881944532462232551635670228245072583282843087854821464268287097251614856784087335355979287556768900183092143863950530680680710946468488950545714488752055269490204865988554672678287039868162036302291082608718685541552216230856825397183608241900398575124550627126673490003724656189970733735948120393416690086710791504738255235572715047921082780474764789536599096605775303149664220635075181424003386733565457293639721504512409854682099176415995186774362167840047341526698208630583809386963369803719772184626278346922548405132497785674016127072504081859840754456925059010769808220336216856808577388575143894458337491701997519464660272061845176754564594199302049475236183013439505383300105645462840921178333300910530479184996774786141822231222867520621660927337154154085378510894163315218524042793746959539129656581774681861038159812102738270495676734628650634201597214629311550310089946881648174987624253092871687384924563152924123444253192960596940620638573711991523276264858660172947507678814880463593100441267101623767041099722379407684048383089808771027622432985011099012619271790391437758099515880386566483589003248907076862645346638109968203452117884798210065069761087523969577775421656477739468292752808008015883439271285241543207160112359745607637240208901082463898831149100455499930480628353246886391552091668528042057984618757186681278172909331319306103203252218714280725871863463000922833705916748536228516467875171606813550616000279565945703493892064179136197357785317902214940557548380096040862308158952771876532866457174356637064055548906947961243682442366841461881648569903677701137240090556260533687803305540516230455229130236549666161170232297870941267608996159808153297844762361454838692610937151459981154760051978758132418209262603714211268330608714969569307984567475051692134002405645941503835761421655283631755741322329395493452543123479282067530555275918835062246540314472803681523524523899294590727215907305955303060648790493613130224177699995178456150334693662227079478769997168530527254081192199163597737520498595720826360421581526919802290823554223012363172185816428141899678828251411796493005114903308288553857533539341429174584061339056894201943334666270960848978992133448128655990199805889733526955596589218870573709659492996482117305931085607193655855703382060 A174770 733 328286226785145927524873580988482021267127289595598206687704960052753310458672445662731186027280995435908445541909776433264722267381894446918137532005156656958219976003927757224151952219240359644352992828107251117791629414380095073664937820285489904216846054295446669138103016407536287191930356341353040380709918940118773469063268482161180768552497046284072982289566777316790149714053147678858276044689670530965801438860644454608934940777311500773876602351795992050357403658135431407107613917399255780283027402365415566020217765594889267498913850077109932381532280879423736747280393966202351907282803368689273404204994503241235115822201295678464855855398185248951664140626326938344050616843258691906043166763027644975699366802367818248688702941651630275582940934321481747864856220534444344037864502590842402037273687889975986125605610770743070837173315085245887921221447389773606005505159651576375705351670289961835607737534718107197322287994287725181107491362686652511001218881061777506658897416077457761563444654755127632337463514659790836429050790023032473529657967038468645261044708105338639371723018199701056499319305790773645050780534276814141390463208184491390782232535492080000011914263568655050760801128243637551699854418057062961400728502209918915632824200682335232723756211777357642421267646996867689955705533288781414774112787770111525224134754885268720667927780819457881285318319788934072244576535994293168224633318256446408107990571058450248439270197011403470159570069199287655918793322173688137499121823267565364493987464192739070501425647885481571694943694435626468056736057746674687181236808191864901458367461249772983023394241123722630239389139182733468835438311230560979301865155439553530687027781260632502021718697037134845842733579129324627430140040617756313708152153289335503679789330612900570757246512070128068247572114764474919637419878370869381597562374520648320938530250711321390257407595752437380438332888562236175824118714617388350879776642141438278607297117861788227427416708285503819907987289280083206138348022755240076942416833997497400662431109235313058240443718492146971455217013877960348317426345006532836372827901171785979745065812360650374081966146928614659799206763566747860653871185559409415393491029802825231760616947264608759575097861592978638620060638865470956571871134595000418806283449652061419536686483815317815029132503618251623706673823440822164160359732841210330579231627742327049397638835166580643699102603926933788243822426223815942188189588632994885588061903395163846177863325370085441551175188234845523400554294522960257739690553252516051455838078268835381524664602627865793440993818570324472072709793654832252671290674184212843902130804831154574055276790147758927405074156555936723443113042051725120997363076203910169027822398289232110903283266249523142246136448250269815675859208456012391649863157706178418980100343668576617647557002710287640744944811252484263181782762831601880565373325605238780568325216425686852217256117293661390780225938251516827756053487294864262435144026885926496437782883292168965987655434744065660520422324368753435594238141788671832411879301667813066610464181944775775880 A174770 734 6435066600694842080386162210625771984952360250901213828965767336162252584013282248562594211955797147742044206425615957270821039177234574075733062015988020909984652028937551131449168657165055170581443247549629786722175276135266168651782064534390857540832569608378890706131842312925319223978213531535522743113653326712387483472311898931028300895969008301341556602068819700127998809429415460667096831707080503445856124616123393515628747355916275779063285023373532179156965735680302891309284038934801458582943214066155581736824004536379396027372231177230303223034244375005993482949530592528683325029304287579566900780138722108608764264004280426517362998172755824628522075573770336328277246252509677459030405944844501596449893456232836716011646862663763643601773186309872447027576070684941521737149314857725121563163938884887005688452753509657230226433299617415153093703483929789809762687360503819971871503720158180744046761406887257240030296632479940653644089758134614862337553748642622432004846996203481838091620927633757956579588754948372665303003966546163320509826064387279343698865446152049991183567330994508639710924532481483618316795396308237920828802123858712006825423235449924247421978307821757728383930443241066993751821449696979245019712859465243649160231233248209677938211347758747354652059589240016605271737377695686645950875460657239142308056526095457317690348094081276090840549677206717011668011116754478274842784805379403851721924610837670884961329185826673636363730400794446917166659914639403458116693191780388766799574959259666565876668839904388368847185952997416619547663143429164175395895381046656314137459581821263964634713679751191992473909712159300402326455680002059595278115348674187857812850383939620284103032515270010366938119316736444846359261351983317571876382635355853431098878037498077136367344972417607127117524049933440289867053889575362188517634150563729981345937347595035637843442613883168249908919216270497940899232584652492288354429501352689989548256989197249910188685584205844242425718482046258125936962810418078638212803598302279475755032166595214723128357892528339857774352804160428141507509290132354157827431072063269418294334426807007077080663031884052646576765293792754113391627851660029440157290992451914254321108150399358027199274319746717050806355257036227411074721538414385494715548704000943510587972810553532919252652675239884106019739267515210463195414197126516340844465191419043851139850149605473432129219905564474618877064850938305552295467351800153510518166952880685840542546179032963147216289976231626144104935303826400374361276262764874664880585359252093292939383871826500156952421645862046192317001782323529887814456993853855104404747912752668536219309206244982917951870784334741941097655983015235669281475838216067523608759475356674800622018852629720091985518273045471564749178197025698604566426955390277030598850758406064184777935213203529320813383812469344836105307778797222769239288224916150718390883882750476634848911242614697345467170680553052375324134819028779345210914636320815987848507149117444117079156573703197184877715428668749349247929037184767835599444661589175165800612711700825639055417700 A174770 735 126140175178534067674583624127812801460554144371038303879788764635747515099075048177651526080026349662758555098446478452512857576687429853650625034719259653872362492113013901274738846793597459234497090894114850251220828645011858023532136955338191769229910125246596961326149703879859091020884654453228960469160792129506300510905484373782748272001603732170400146229680021472342255345645252145943284416263915983856001223759449320832710251061735897043887012254291375424038850300447893617309154324092364273743597101841754310839808570901891155333661208037154553700807325857335203373352961927466856571022070737851867020403005826567954493861776789098392053811717503818970104476445381992080563642697644080708655325424798753530583166553376698504892483553246392000230327722463178772313064389701367488557156525803263330290297127984281397615074888170695416127802468263398515857529804070518403578424034590373928973639546835307274514655262196278884355767392549508698443722257847229168854076069891466031097233312921753574194495661913478810117971142160537470609692915808842618610578040589791728146691830211439219074948182782635337413841629202722580455049713383299189809365090488009549607454870507182562473538789910180728213149497650594083279566505260332742819348509836977508628933718498581906262483606043209434112314425861537849539728387635144100640279365029088879752412499299019586480934619513246151836996891320748542927419838376706607473974586822440983196719813532034115953524452135186422990439846213178401101579990842793263829731807780058783537702986913996560121723529304395158257057478960416881937666469441740108363666572095320261530617821402048773519884567459471195349855547507217347220450770564933875411056085409565233407939695297409027727010862301024515683880000825058299204916394146851003303096104537286803110871787357518696459795578572688393687578358547724447209515423818829740951795237752672719822415566619358322295840727080456438962197096895967748944520948534035121706138734635652532983495223637195621656826594175542131743429865162764495336261803676829443492136056978865449752643128936967893526758351100074173600716695697495415952236756856979856726771038211379236233757454525886912574506376909233831269138629126359367135941287586025900403808618648932183399536732367599101895566456100049768313197109804069073021220639426913332819185277020211244893381612933665799375179925023075742580677498126481676115686927913613580391996351616865942301015583168851381430387945175728875301291419848843009871935087798419524544113724779141942919826355226280286363630672541160488510096302204545843706777044977382627736718160603694649928967274018391473953503308746835643227544465033123067284153740851977082357655741875677842139744486758878367544812187124537372840315855621536547203764259713992521574993066913717043503581438344489976850606045991197163963121202421884838255088787910347196092494147295569806348509431568024743873661851279152666083758816801377959796925904241013056292867089106517779882671325516041248553818289420706722852173894846079237529484438725490966920510640562356699693458191742415783228912172244402419589151551301580971631642424059132298355797308149119994819521979520 A174770 736 2472599707414558193862346119767224323604010353008732581750405535424155454809816510365042965658082294133596049297703664200541076947405960814024977854833865719218028660414646463849879743398928738749556805124996047074800896377347164842010779946757170526053840734251224027536295789321155589266061772613980551580967104208929175902381821222577532696747135462035175365052631178832033189157339423135364800460508449408464832542276600970839392825683399697937997435145334517688477364432413875006191151751574485559120531807358853934926345869994865890471030972572072384412921978421240281518471276752674729976491305574068009754372819432246321880069784355902400612299923511686696163318760302234992872195881973017541384229946499221861989634329396587860065746599088913324751240413950043985008241139350134825755860481646252942625282739583945071163692269469218037279953756465838090424146125686817817154458163353149251921310525561973036855528402810051803884512398458837026953190054231628033262736784458768498945535395045217357878665873207084002174513749042100550518535232680966463841230241815033067852109556939185420257143095337886889477483904707235540596266164944034410405253674943839332693323546258557139682059937841054812676428069016501979379068884291592727765624470111573658900709589777969278347525707447643568722232723678275686661150582686716965064110162424739563667647503202855838741962721350556987032722223119635731746272003849086165226575008108682773218250062930321903250101349424738436784965501740322223946253813840518918186944779411520494517287149913201311839458744755913987766471855396138722325518586333846174980416750317086719866856397663378237272812656626874620055875968326762280914873678158153823747926108082949031074576094369427821884582819792167286425048838053476044569924798805221383429717964757260558725877676904043989927776563836865475456783866728444680760631470642811006774901732793740090229008590935314238607432088788493233368737584435543544312558733931571803191443121898559598852483825479319378467204710343392660590469791202027591323277938710400333254212776096122243771834858390278053696794069905761422581390894709500983067603400401229019204008063588383725384695329282008453278396919511769676485008831369602521844607727633428039686016385465376207083464706761527195998866473198855811758238940024104933134555899324816735536175084601476821456555788752906445819357637649655466182334298536026300009231965548456276327571639928614781940656321425675173325032372114731849181295534812169741204119295557267719960206714953787484428595672599367140336741226861851664148763610878203801939869274370391504020484503568263275814323565924637845936414905633826416500134286577496041374093813723460914519663447499124308954735210138327515630490540144397247673930304237376383052517737437843191845490488883206130082402732409839896505487728001173762533537060695589573777645854191670347528039676437000937979297099661207825882198795390138091229004221632831970716572335644113013302062289782078770783488473854197939454600642054012628295937362638026185273608756982437612759861727796166909947050395378260479655951522619347560037199460684553021155619196962449723195173033726338437626630787133340 A174770 737 48467899338599994537555640965093507063473009479123031696433145425595530589434508137100524035178203049580400095575032127212527737810194067189087762259828401108852143929085407871371441455366954343371353259563081620645396919567930480221237284984197101313515616842882368141169508736123587980934251845894592318861156707542637576532187948699480422138889077325209775335361530137785493101519912026654168672683602209040811663637704708470944457336335749817244728679831834961438157873565326477423465339325208741837516390744251152990671920903830790283121993790696554842107542920205826140989870593552968129532326000840810389353348986107886574925173419082622067703911046864365114374404234967964948288703114792392202132966755952322139967281541665361856310259942857325745381814363921039730952770500476953153098888604073324378077461971027363300669298251060723796066237406440889985095596498183198781343285339624397045787599948426248633134793237227373263465327678822730852827732999326114860786997594884710224864353716443037727384034252109598697146008390752112830726857021319388815373176589480237606245323388430082396441299879865076024902302086229601864045428910183249129464592726884048111444978546305366544865176428021566527902614795711974149194424990317295389329028043778557024794200749894035295586292654905103190883771737227134148394024182096638314042586763570379897924346605369880852000366782978998546569269180594208292941880892029948634064715834971812898183154536840356415474370697899270702672470774673950020616066157321860991507227736292816953469079174895585200680510192981896683803223052417632274607933391649583280226020776048961787509857576379718804972900175315428842864085381285646723276006618805360688172972159585881497558607193889828867172564706555200847479291639644236600601366701263555411138328242075716934857851111801282933045579744534658477215483668032614084545450878024957535971882814427655495996306577098463085824561508591317280037555167908427659647027358005721952123546369316830621053854963550394819518525075324588757352257103712279682354398818339463655619635344900131243550057141523101471596663831534384305366250717378942572595745902428134377457109335688459573611561610828475175276223841763332289225311843368319506838633541129168847899392784083685762317891782402723728370678712077515522035231389155395095234491717344418223066771189172871633980161677752859217285249038028621425030374339225689406299288872993912014959478893884355338734802911570501578665903127805028531922879772096731418240136559578474048240447482410417490627389454466439458600515165315343779483575790338248721079473809431369284426909502226936128817720610287477037654131026730956669399989057947612369891919652453539994437360540222092828452877449387009202510508023098287724367008983345196239058905485492342532562782988095539648158214857116243306810593593672962101985229500633744403304575778776334241897437645023945090700375399049564234918116913575635585118274668687955488608291126369999045733968711441218958380161181818662493147833231724466119150241330256694437654041324885303359827842667749823206425382156746470179800178517472278627446764239187057019111475867215515414939483451306377905237221869865751160 A174770 738 950067760362637385510607480335416805690973608205759314304749934882118055189939773693627961772520170519792708539865730459916304516014347157634537501792178463701854006079903504679976531558223295639836527844398720802895023342569676895949528418249451633190362595300339446051980682709198782281117615417164026020335842200283677566254772268025394012188970996981626554088581348708240056943960126389135591186579170041109540822161455153170852281867460542234231473644066193768776252949150165178040892575261590005924510732248279293564297058630545281134891431814202895442919671908952625594443161856354004522417924291990259678036337071313973209436927480787773415229663728335361460280375650523288614120165583964589973192872965947472088416790790090093710805855334142700172061000410339806856092222342108096356909588661184822812821466930795635835774513153600038381272348361100569022005792133240936825073262072859267538379282267740800144735180180602567900395549275770771718292195299600449269518693592193305369022562604181030486964481531186480454372054301009166665807300813367426877978543665761375742587761207896918195856939987972124902248036016788751031782956901145884491730536227127436136705136771354248753890048660018809238892242549118048256007139281130739930034879948522804688442264198713290086113230273924125300060124870893559898543975356307721545145820675396424334373478490812901258055350937991608159293827445285447838611017499299049275850394570542468321503422012894603525806711170120154889047335340193266563793904869569305315005759899867018510380395469016111190538048963372394039996790507018572450725988017596545125144284271694998641681508345338850351700551963720379550947181588085278742894000826949002051412776524276341032194787140052331084888791493312227220121788295257487791511945508243414363912126771450238599823038767651071149515464224591811633512435403991434556815247350413746977309840153509170238779511295275482473018816083974912534802923032603414548857485959069427773953952739905391935338066143031013772882750059307878478226283156498315131483334313812227867055758776519596539945976316300976655959750728942931248027823980671137598520828111792889665685237994157120973550105310764441103756086467847920021624886268696967603448372828606240123095857667592022847579107635193483761994848115276986064078793931985114632681573508829386683738113313991545167802307750755757624319005824079399523789931615167665206252360479194697768779428950349493421264824731948650519333859786201797168020440111344594448173415636737952736341531590002288697490603657855473668120157933770141903585388493446740552396043672604426342944776042167898428821683588531558967458430449565306999752169013754811097125367653300477247500226789770016124208994808148944249283462638282095828644862417602232440656282274103160885452480287158279299991197546789868890261359117689675121940706137885597097986720637927849618003225189719695230907820592872458471657101857710813349350328826617081854867751942532385650364241379608484240089148702520948336485887553662342813570402259754361728868332776792959476907759213370306696183431089493913086182619643540083035863912579345231004070128793539336201194031417334585972121585466477667104980 A174770 739 18623228190160518692178933291979199260060957604576284599878676527126132692237668854507987169564416347350773623218047952900247273910385495173758136921042519985655341118326124569651492100232851585765121275434550465615266626915653886946472175833288465929600386279561636978628557201296205794150879516472997392156030859948803940111088469465645824727447787343944766388034596262017391458430013295959923831785156218462227010155197180274750337958221504212539655529126256850423717148871083664254631098836812347970923517536014379968196197952604027696975351563300011365775556566651746446696448717718380603095468022439267069368057889918547516743496077553228515402709800698918708480050809127153268446018537488170777862134493745535591924823793100064475253854519949605265915413984661666530072080011397232404311188603837656292703602016699994082625488706167569701288976776508055947528467552300192345461887301808902022662913645224655216010850368765378298756180293438330988399232759435035007254990571007175576958870047302802843162440039590283137757002311262373294231041879816771280342746597563077897825967688951872002045105341202929712468789977098791011495407657130832717623652841659559276267645979547107437768386188968512270679199210545197186202277794994299773791248327421915973724288238028977162373956244243168049226675376835483823904124856540319775631310062836533946232009027452567885090520137086144720159479059013216167938244872079379071875270800307057629066297180113605481472506736882324578235835164665997636509538102637231365462881914049965560547659558514574636661341635099515474990120403715355004761498542512994085893494980067744587325279139075474568214315414619946704642237810625562252632561480933847719406432557255892677327200719960698600036161223679341571413626446684345636044980555251220707097850097835639334958014271065645184871519196684868947105452281573556432150078394017359390224269950717203940592900484413683430337651747053514726915889617247536964078276780122651565219323429484079123399666151481838968425652847144027958605602845081422869495056636864948472310563327917701786475889784202074602887021562192075506789457100302864921827262700051618320798627657704358549635069590690042963687351631666531086500558731413686115594475497347705977763756154100746047774559905547170886299899284384980768750556996619540827874429108685581920430216274114091079206389202550152683199041934878355351436708814490142234147269363813885592669702351325271876159277755660854535909480740863224500282508135139696968276363875071200789959292653986777380637793322273893540376051877217247156278737005764967217969818526990918155743034215551665642774826512884675008592643116018248121078185347607632749178239086848076302551959451095711315844651887776458155787445232125097619334808868742829976956548206078064674184296986026093602742887806153960152870659854614359418067319619729603973680991294640085929435764978271447820892310008561110531911858275696730449698329560541073369831162184969228697148440813789116796633008534486654447473133874679056012107140905945463668352582621436654266781042536272642084108764409790877527568881530452494190196725786933560978954725645499482201000289988903109102919149413076673360726066800 A174770 740 365052518033458727041454064878768783560298085273930722521062502979976518151124729696125790804173727468249694042527467432884916603275071960381659842291737974966637532899574687734405043468787825225944611601231530382591735617905624149355070694734592090902575138661604612754737532207827543267746758000786079463878490896380612633773878612210817188282037515327034313756627601839483558659905063683446300561517041007717403811952634305584200971486205643706741785447701413137939509783394729037569113621358303069664452784816443143888302578702647092285565560208915390977729564376587861939191162170272534725523359653436588801762411080147031351892036902761457878136144098070540795290594500230082717555566757722958003688970373207115706962923903930673053835962589246307088331244755276986912133105527316327247199822655516149988391183918531817076829193782522188131066484391838564322352451938182578222502978064984835375379165735314409276503888783803765231616078211582614758830988832153360912611875903363962067354465298206978727489119169084248535126278850992987012507716262361049823911091927452909287423242896246833776191236702402888235841096228842465390544229863295626029712958510480144706270960354377263223781657322270728869834853686214712694819001081471124884725309784089516968420693353401746138141000213541349827017165436669029045275095539359372885617218306575917738643416621751757192731474469107257866574500355483235878640028143888971067600008951768549074415089003083472634929473530560615212458686008735550330666699324101104356234105964201665017988204155622296558819507540682653377383946113631598296316321979613722054087743474143645129055123042475944140798160405679643340676766012935089688018191406371282168855888935917231736691447480474826817856501221673661989537678387784754862496221052522482792288643253862075472396757141605738146200448143901336876569263989892417779014402122713031416762392596648791489992865056697511306203167072724179593030355742483296537258966895106730022359750090792966236974863966008941316048633336834485985279148491059767931343785064343385640419434486787031641980795009983090049490420006129313355144006832108934216986865847890994212501809680635598295789513143156116863435025580171255889736032231546188969185941095561359747518908009586966360884900420956536078057142010519544913771432183657445376009444755773203295443712721446300020612095980585785145311862383166515774782966657845836458587108863227424908316807721898550366124669145199245880948990963067066868335927296987899860808690230972262248044101867107278625259736005722257520595895229092320823605660883419498913197642213679934016270530350298973887504250876743715929901431392731269219809282184052648135637031483270624029323031912877906423416850179985137961596557190832700895918827616452090790700025494885941469257428634631006513807807476238729369780805579889314195265924063998990954209194259548243750872015486073694995411365556907068053663787448550208417275842696375791368813359294899068978971351181530026067991749052918251776847421874972968395661833224772576567292962816532964160649036319108570919329693264537350205911302673747171472696135839607749730125301099010721310468348161284713218086580823007365750474694308620 A174770 741 7155759439868629777306063887574692403369763807478632418281582583534823181672214259265788896835426236268214155270849793401362182357150686657015801054844510864253508934242121910643683092423686849846114690842219183125012735966919417660004208811715298332583811938444387339656728127709278301838166156180529213177948786394821908898431628445467969059058674647992739274312647863222960454834067599892901087646933206048120331059668527502864327168322265069718048265806187571203633420350386329723346100951234357934750255517048400970484127179533090350377628414239807930645443555134318703080278714165233507971328292831195991252879712624984218641240190624434019773996181207668939970367524913459272302370951138866885300140419393471388342351642440025260101228063420551591595863793777525512789966604474374635302378519382238968234787694467458661640011773899511225577595525759842761338696815363787346017311030567945441219280384080719405413374011929271037304760066347262121064274054688637421173982984202749813437106651816583149713438870789949400195262180280162220156802959943759418831533943619185330288992509426262746729028619795396073996027455808980029486656982284913204303600695098778954872764088598857134165460609062764638337990531277981587698644872996719194996085748596474384193066457389092789770862723811881295066022427662910930509998598858397570763548937614191076676354306387568917039354477452920331614448635808703330679885663738266738787716303597296298649626945572145050476282058673542442512290584907399092915731003641491744953669579647399123632639217310848698631405350151119736403964636729286186089037538682889637191233861686668751751993934553334317972450972057816954143999262743315817438970335315128392140065415515417019246733076185066835322924536911085898639576000343730318130305289026565152443221277964354305574281898531741408076175999645234808769641765624418891730683878259342447814017029455239660069636200248484132210511050621887621329066306348267961475813304999605341775644256060400294693102160062041116195346342242976747139413910116150725908778005336202408458553282499436066328405757309798746948036610073125238195457315133542228218511622523096568501842152561191340089707486997076612067010407735165326284074617302209664760296701760718276423159657040167560505319770277030114654905211390304835014766844913496247640996308228237222311705736335574098889947226205053357868250443235788107338940360990385271771082273789714619238940472294953032951503888424917862097507584948559903889896346593048677931874977631154409514959694839744221625563964546374369644827197904615795567071008358052011931532964702735539596016780183526270591192682911103806773252849567675223228453428293614661147124341956831685374713769004273270616105781383416786546757558267257370836703239602885014936471922794206018602319441911740003657567039406343766952483198106330482241243225435188600954804652194673379364507318122251591028605766754182339426807029654622909698710618836028701870406099067449365156567728711910757195657468302295036843108716120086251812707242764851139926612988777096542040388143146123670888058563262696728945395827441910524755295464531265323276355173188082513628318359657212959597824054373440970364131597111502440 A174770 742 140267196175252362861294737282785055612085326593898067389224859281387101027162225759003264259642234279155806403369503607726034065679951156575751771895402259669359307162376540792862788243284066161895714943944568826384969267831818807065778351772172583180715790714811741970346572004619741064804189725703975635928072647032808161846444147014184517284850952167916159928042209658268868996173834433195583436608884143438213721714218664158512235569252068410407538399591103323032209167768763051842301233276982262878671438980729971006986717084905058345455179890363154847596593590013350841191761415875745052981442470553744167102359325112529573658558864728118752848415265896582463228603428063034155440992666668501927930394497261855781079661188146451244573599445333689709215814997295810346431938468773586073880896489730825599822158398559940766935693715149025261249839364877953415922570652408507618448752598689888473795498713371096049598548105333682089444141588922953885519285261175681897699053543730425939630202521554197602475850017735468973543280722725460988520664608309855865574678538912178916871921882350359465135585229038117140067241952926530309154984776204638767463554795613306562935776958443837189534095635066655118430561524276141395854124105662688578842147959262781094862971729320303511686704974019496932342821800031214623187963489547213642747713389496155178433979375165709290053669274300669871199164292547702332503882901957476469827843915514193094361438312690098276352608279189305427565304832896151010598608802713821860480726744014211657245328919739052034950511114842741532307861431783521706085715536945680688608844102694337397698939976059336258420039813479167529451030207617710640503606824828955336358280106077315475357230022688232625525139954674604563459306769200123308205489413002509065669540698368629844004998302622437939503463798845444577601181013200595125812447602625228539337330394619215220036217307277920902892926308087074080568178144008392838365595867343297014379448684936216485781222304561265993652237684598196860592305480817638038204098529256454546261175803134511285382378012805880027692323581162980912978040936103687925430330607710873087882115662002662967802847864327182606581421148989685145649174758621881617085146978727658558885415849782456511438311776085443886508915875615613365439914780222921262601364257880461275980852548206210764994445507459359940347660042996056096891393181350565439410918272238877103094286229608861630016828854780570787636097799212680272982681317581012887832713450717198504339977690204564365197026207778294388055645212730383595613405082228874654462410260905379833481186908886951605829585082919205943625586427324138332992874881602152403753283215400783213444515270698732737738999103260885669904403695558221792308356006776924446332631839912000881756724231096498917064622592635343043563846279499484533003535509714642891917089838110793322754828698960360201269035244504116660537203341626130827363917133147991917687908985106783160899971639239523481019251625669838259280365276538508833059718977014778820068891238715683600542724221301279877639153037745688016250298803605027432506130223045727027255364374707492333131575175532340272751833895741609078070341816104976520260 A174770 743 2749517572271537376938469662911088772533404168523826109484953273352167370799610767655767726751718179504585880850634854447795926354096220214047199575677874039194270274743396018379574464501171172481792954485086747292578984463026576289183969591433918163793092597007927827658346164777828036643013425165083174234932866849188319193692089271340416462349679305336817918916744119408738506840039047725432226631506259332742659324921783195166629338764151876658543497990736541531889792902969872991826459051349305365713359612150013374630552657814181774154522085833270147082780496905998148054722204193717640363308727336466200332344456237976092077870852225160393168900616268108628236538144426524070601495065949665023652424707635186477627252130267695094856106436226202922259496813981128680633233345074933229745838697689325124025474980693784264446014806564339419271508125652742117099071468589814750973045102422208163295393924560219840683511334547376824388013026121307675716686908625291661870059426390220825065881416390398729587148462334211792029445988531602306016819847495286834733235429888222587509338082448839236809324994930576552384202002765238391311075982096506346834907396800011340147888145066652007990390208473115964568711228660870392363550953020555148525744589301383286425029587645070132046990001129867455055902697858189441380819529812105882966743107097354696193471787035643927116063108075487253362325686848071425313037781964284790023298657644192909438376615155724360840918777012386706317592662822139767202354836835065332467651460682496997257923813852085680678251220241742069365178963381855955753406009866171694175220924909780539983025869658721174784215302451367669854482139985723101231835883541326847188166614499262122432535403658001659740476958068607061741843432650284816743713685343369893678689184326200604237831671153723129958405489308792404964903541451116300031756706175975851568747902581308827287910271587625605290023009280611775505409806649786210069374448715850003076260611346475459493883224920907775945530046898147512618353624895573430708726013461707016679609159634489407716629307478615102993026179889920141783070320234047175580743112353836911745568662704734046933680083746833946457132405295485400489849797334431506155893386316722861310553645064276055497046226929507100786317654338912041799048374507162857676015694541976493703539449338232407079847021947271147345641474294558248375476981801893422752947548201344195185139579433852433376636846259904860154324926962659373762446615297326668034248171129083547450917833168430175846847886099306162048292387815113781336598170854779392618720154002734290793162686191985245193945256204189591995844938375154910035651110200711963124757196441161810593107702961522790120886589806014099518049334693574705305571023608138033394127234389483118489989289775634129860560728403270954933594747818265697709604820820183204532170194051843118517966772792513662543024037834163928025667920475748386823364593945256318734489690055657064452511878915805410563028613170722701256118683307599134025550359574736451666139266134691841160741938145559545015359006957832413231841628202869920290074639876846876656994329196661091525962622962466574369268488426502966774893869915158152638634080 A174770 744 53896043311399479487495519471088424836414732899318712804225986675024325521026869240426133220783915495006658157278338013516192140666960042955802049506685915020883826256160741589899877860289169079704039331920955476484564427059277680588765364865509312074499617905833610562947159551628413169656608095281770655649178420049716785801944172050370696480793896458361352678689858300607882552809576417340088073235202258831537464648903072477437604139942669517008701237206879287517000397451806282617019198482247850501731012238693123188778122191486874052071883581048581532753508452754782108155313805413491770525832620267967988360871864074448031797894871659035162168671127239050064796038243820121403867472127304341126966327191134530837187540476427698061222947118332430236796966838442269400476829683726902700704344078225254591416534971737400753110841471338487581411077017795211614498045511374978096165122479231371818226423235433930603707093130199132406320149248585731470475542897353681894801222978402055069210981584454393375813086556199369529625731293653187679816241662081947926131025031094260621445866175290224837586029085493576350797010518136960993553181091900732634453216024610267493965596856660735702183791676955923502409222385779819906834184385254797915738956860643567221240648882155692999064794490460956879986307751073407629915609800188936028366884742574633365288278791038712884163359754442031866107638242396731786438464269560027552079223817313625495296865315921070608513591590644195938048145949074278883804408501042341844317082071817579396235610941883254592916028384228116928853496507903279012894742899310982012276999881472674042052935699351312492060852100231669251008391378549114022728736348673482033753486641056256017845243507146918511544596706535695669589010403351576208610152351895247242887156325492643545901346573950282490822226461927484923276594641923600700021899828649031039825367847061485237878401923624419807617110125025625715369968949380931145771485105362495892957563489234163272062882489118411919523013985645249857746770894610724907934809277672282411697244200894085566926856399813435236063419150509891038068763504249751799630038562929580536325763838456081125991334033802591154125526802020683671412350581700351625045940541495254548681813991664523390070643628833886413527954773842437967729332871649491555942338381810458971696319009947179095372950559215963522809904238774270741660043700389321691452712400431830641780228932968089169439973830369826213964506430685951245278798280075516029226319762639582246415692861427590616745347898121573180692332997896215129029613749481980571883277804299187307222195141254107867404763306284939299383346538404200119194694729161481019569338160886370595845313980007254461250886195638489275491917388759047677841581412458365723814757602170016248728769176425255982430212481096294665972981203169797927004189164713695665524957251887138971078391357524024114207996988356246072655025916628416536885461943150997226685474986783080792291354689607646018616963394353254764352600170915192948630329315324264948544883074703338231717179870986533980089787376748277926424871579782357373921015658359822253184675813657586341384427002178694615254060637384477258979860560006588291917528715900 A174770 745 1056470238240535024642349795733805640732312821759041239864611681318873555511001320051222295738038584781402333694384100890309543893557824407923411560382857730561490723078992581901821387437813827799187406502521614764963684606636976631874402392909743943850423346397057837246962393872673990173780795240699843226952021154881681586101390466839277121076105496027119929870860683491771594391434810092661358686124208046109538049305138701780948721184526869108252684993185749803171700258960513848888937336822563314185625936189502988596415376566973047354531287801192209371764125608118741978062313158993061492129730659183981171383609947242874081326243196389555023669898267239243102023313418823875332086118037924628821128921948194365835363690791683607128397114557445861275491221707648550807018134827181401664273322875532742811621794490521548868694450075162227006480512431313612414648571014900852051213979864848247958666184965581983133646598854652058881310741182764482162953916157239963876601910952577657076452835952593602562289393087471579185511792788743796368155663043310495752733517926274266813359281258700904817522105324520088697746447792318706630391064452362179004045593679503066616702289436375596167554676461299804021109612637344801152893289956213595723759883856590615369375912962986306522597969555025675631624149480638238503416341922483994215941791757204856129026144668469062919726250790509600563954671465135049629695351298877878111572155243683029314616244484308210912359061518888751765233050576161351858194248235077147997238110304116730642513448424871742678254307709388327797644169182741111828906794558887859538482057501406431662541105595658557810655648084525878206898817947837593087805588674861711284308997949818115962540340794558493005295524901035748446676720184654164190891389658136951111704144613617614460557591304741766231374153148297070157275403206082879470712980409421600266681008969351331051583607218975605481284987380729305992070355840355205669626440965941195777904156439707457112501163057815885525582344201088140813404690457805804749764700752206066372382364146316705648410831432513650018700039195268704238303760427233314542300840329802525319220711015847439526948082796918308056334629916077036031539495612640495219719020338496593346538056554054342427888700915355614548467868690541814704518341151024958972418859284232922221214751529445155289268169781904295026848595542811780783461928239554501993962645720317196038831852358900904465509933646272487186227394899981089347295630123593649907567651953012920065156864018785798101012133652131191388624949376469221144124707380747612315276618901152515593435178365700336224882925135852123942322766849954192361299496045372240744886203504937439978598034042994498987917081086019076972178465136405517887475973541437861310078845123609424118098214906298577991962895193888839639131422610939631146870418297113041615437007519321504059235508872219147894191494422735097682019889992082300480280438186281253692232361956432259634838070173177198341124305893083886720116967294160928871452581213435881946640346364195569883428318670336100932160467143660736955947919475052141040729828645094595930079138642321678267156446570744148885743522244742034804020259922355273783009245250437720 A174770 746 20708929556094924241639861208478538698546371095705993484507405372986572760102322354617190200630899118101133050070658988373509665885328333377154670450822727727780426132910586334278761246656148792230502462558389360701862669174733588878724355117051435921846686361575509819881346281744996003758037978651590231652942863028812302401042670129039338076963123452329708406967258439115848492653022594626771535625318652884636906010941864183407084355221491548317299614227725830434892380959143595014114667059376687602418789099455625343773811022687683482756648251407086107056738857416835127499195354387268185955235209855491778653493533824982953667708987337733185914942183665752516046810924839747360439430681911926446847428001062178767970268229711041590503142178332106654389748691116360054476900078405580151696182974301848746368155824186668429186747857262488502442543423267532412756729674536040990532918337145632877254402739468914797951810027041796527992320742344400130772491194038674874555468763691204255610573421131758212971603307487531338995032632619224602755399627158730675663134492259803146981208009787188960942843470985213693159649518828020769231964651842022340936569092852403087210330783566237579415671065810607081465867124508010406419194362887514518122343327617932381826939424659808698300272400152818803270139698133163000070559504448921454431954973657844847266537122503051780313761083832209435812607603951939000444556489722139897183009835007450923311482129084544234382991715379665721457902319345768870050044770099573753999519593864214082236969219788724958095886346803401617261304075466594766166951974048576923362343278865568991976456709833163350853159521692024164379961378405121121158051126475902915921542944058848068041459742409692072742884367565506034516061399470580523118276811468648163796377399828976153163206358854201527717113659190692707295427530369041961461315141963582379778450097991856944211656630827957895019728515019945731030937399812673792155086350042894214275981381573582085085084526196424498954053191506715750579108884607138490094162756209934035359156690298855863226063550813276167853122932242237989969339273825863927408429272514750538377783841006877671151155192993858640717680261489415258269553521586628405596580611629269681283584435890759228606950925272157127545180748544045877995530555513058374127862923747195359569792587783864924033055568691937431900322647020292288143149975691703647696334089956945276321351328158946596364836549894259463454603180864922882699737696403884445412625084356639496477622602080546352948449227103727715478253076985216674970917385047800947122071711817113806363329059102262849426047231108210027232471576409455540261992602286691933919778341534445537574108067465464189153896162197259751170152998111903572871256355517683544941799798298234329392944959864495549373200689160396553509959480046657446571156012455820677032100555868782870681995473834848379497917559466456396406707810969771337386040612442023191724141532384510166579015059243264752275072625499266953134478028547542356823020548315440842593779120886078486151623670858748379485675496860250389062213191125100488898028727180128611061589022482113723735214324295299804279649907787372728843927876018147516687958933481551471540 A174770 747 405936436102102466744089534766246519835100325485716062524272920256671117924652167284204842261544588774979825266082723795713435580374662097301161442253615548537094182495822590245539696055132441187488481471882141745956297276199443202563778177130039854030294802209179797092256312567803017792991070283747676480161142774138757596783556833768038638145354024836461448166252270052688178661212954508439165548666137547720444585516944372418006965750102956145588837929839196734999010648389432490506161854808964493560049789741903231799151255070308595062022771669550414069333985711320676561120485358636917822101459091457619185981799078653705910551557488468002713915141660546182552310344646685414340509844894751464173178654855691906261558832003432146465358985851268840081901992567771668080207644529888047306367176997991516250775847654085280058397082629364849549716509176409657923543802665606904481525413193514715795092554540403482903869397016426696687053412310124190180637890222592188733796334829273074865900803124571888538075765471081196219509050479090247874467547123409775661038266564543143360851372594489196753700712900730053488795361170320415326166264475016257474676448354047211635993837402763099595330388064464843549594123353496407349284246748427769628020578184206826691981051232805657141095633065197584626675602731182111646744868902791416427291187177699282938913804546278676329241281845552718570289133688711236821579146681838034965703480674243897755068643379698991598067192692513145953129049498582710814559625725297596490821435081688214135892340003785138203723821491785970792167754689652021423663480766393410292860793413840825879316072763608562407765075133551409585650124732598366269102525093375060283032373505132541879930577908174443215347526367723524387548087105745599229510297867517051648599638679743445940687556585702467041569095716081805300107900293018557322481819942057161398995578554155370851085562225906023439201112870135988838939128919057675833468796963914371422296591263701199592130369770001149970681465134332297941763551542664438225019973597462426208904123070855808484640592074631008009743265699112309884110284207230824277826716057533299723478793532196105094057504566117534278429660429380887976522752098601594393863677929437923954024228765792605845099109609296123098785018484492518609926575244648629098629410058873664154054152084524568711450799968231187758205829500043173889370245040046846662589038837373395586133932695739818823042621585517340356364644365086823446699168977613312775384626995991195456941438180826005591709703648675137026673525426439267886310701437582286784739237379762445931181460623087378008749041599300207817958783898455380650261386628724239243323254305871997922590226359859994992800173583473604556418262096811068699016849193381659306511298336163144201151082985165626852514901916959198048013386088743156656748169009288578614070193480702874311786971218875189062699032106469983859629188828609567763358867604808100417895368625568806328849593556448405500918775263912324922258151595471957984283919916626690183087376380968564121348557312744867064342110157294160982736766016486300308327018069455052388934672088615254570335992917680020192745548606704557986056639421687467699762097231096126694689360 A174770 748 7957165999764482997022718818848103073329097881624635161894804298363861880572459023002660963393606828536255416764620501772915775872994460545969033213900701531601392437502688281082482787793944865501000421581331279945845978506198816481921590949378686101650402791057656021026898419072728473033214955943983975712528489005725063383338978654478423255885891517881193854625168590605535239001247841621401928458182092585097501880666237577195908359226433791144340852783408320171724776294837274719758189663850654943387408376101998050271337558114378057718086887509878965179998680856569044534248626500805508761564615155517041428123446886276409433648676221240801860431420915084086724634859717516567062926619187487518810721545633844745476897456961008705302925250153429624953336203923711546591870193597965424893829251818446727245859419347223835518031184514061923611054510433438691349773207094496867110820158886357121869771376846586332412733122364186081417824460110733633576463793370760889521200880767942049830183287237284737991602941792530300807285068496094406216088255957678795348941425535040203899605458615969224978852413337267037502152976500971262395490347007304027176585399699464349636348113558631494701428687423968797448536924509369452352659398343486777360944855444478889198280184438517066619947901043730653699276361466492054366329920161957840358840396625306370510743549449617490902735826422763305582598162753510060224655432812832671675579730993519048787404624217377504220768876775650971593569906813315978041228913417238716313508016471732779627547566517227059280669390786102252664670710165254848480056783815891654512080349135764590020784666335798330483847651914715209005889580628431797201826575722286805192097669526065141871551120114575693497550139117232157479211568930763836626280335680792434947201953603953627500381331029733400094635886509521888302022354248322230266246673042889335779528951040103481431122246540553240627262319460677138200939074040431161874981565931563158576963567675089532831357423146478015528873580609128512747733386760199433479703032363295722337004585075758867617069022620853468193711326380876566106091801060799343668095360751338468664880772440324211046837533353880713931919563019043904626383728367234931721887409176261573717513250983482223884873517954471679710226804787841601247734849950071872078275321846178641000574129591058008097993656944212173744413237959523647559143255131848312588366691593859210322452072380540600410334871954474355771200295389828732337274227599438460619205012962794328990326574742928759528147257972880808893126729930809452122245694608570600506657583996031753325905184770429724625235864003435442539418054745050795096968160434259935360930496983924561744168079531867554383404813429353434317651022451537570526224705017410930208550925043670154332729199282271657698501558003033510976761840601583876738920162348918705537183255576637186390865339150395982172178047853107064149994963011696936327589185403407771949561824074258209273599566314486585385745080448136767626837334439963291860391041382695832653437909225966673020595934292801213336485663817604646723355698392951267518725719299429209747768831219447197605612409437149431522898439508972837855309517099989865832589113235987341987749363180 A174770 749 155976367521446959605536867542970981677150456840505772957745891332255500326310223844245992920236638791423089904440265809669971242949001835247422891757720109168834946022833513189956237360797211198418169076348774277616331124722211924479183823225942827834511341480017371114989465718407310960594061773422903608169306961329079918301453062801529218893836607388153137101901106546797431702214281530249766093198119830186943684144375003471249823239549589423908413250671531962166952329932389610667267543284638683391315485428301576039515527015006783617081344106945875805907920072816480699639665015548304224107271764176985954616456619882991099064675440737204709600173998862336607430109967872415100882073248803285448976299564335969845146237689790860637915794288148541657066456187410601168522171454699673728880793687778015749481820087268433969739167220447559197259040963799756051428596481922524923499392272964959109376542733854230747550911760713378551525498380037188375241653097015764733802390931016865231498177930524452309539512326941413485343205693151392071557514118814872623020174162299591512296922838938856153546268252536395568387149156576677515155986455870909065699169530232451827524484085982457156374305535554248303121377244638536651520422177044781061401471428402097001857861483382760307078561615163575208615630610790574518506687448269828683922573027358068297052312117397597510396751340297724470477370616005170511812458972417999348346678921231479720086807688840390458036519924489117652664011360225570302981458346245087591879787648057470864570973262978344812234543194465354864946904468491570850254051652695627445352388710898464079746595150198246110535819265067172393382037973828395356151838268205740862000438235017555405833603176555334835764534611628458383183980786632745619802747910504595442318001045945060326519028910157277522952585605790552338414436887867712064660409962504896817893165099292529888857487425602362396869572546867080392878818890401402716015712821921704070511268431270513758859068616386892290395829956418671972548771905509877752404700615365349151787537667750902252173978496773377608902121409974676749699301600283504527351180983621020605235693177896441652744004234745265188375952995869638189105485866931787033010842600809401438572770791753989786798684853844444256383742728666252583165579918794733591829723760199383662019589934189766990212302951969647061506800532276753039411152197724245583310317226033789403367309936669424153503565337008984736309727833866778446188425962705023727444343888712067440877186061169451363444736959074705967247933133430201454060992219406499473549215176750977048931947500688502839016495397446299945357464891153701787035389230570976624220720358555634953437184772393441441163506160042012436020990785676777360643987968734439860566355926194724029067013563180006049040400687460560965207287551458861063093156365615335456651287561743048646930868066239090823663845031317572564998217405326094517283835448918731540947210457608240792612292370046972490282969566025601655108940507434008851575427208899683795045999713560022343581157382658932071076924917810576127777057417161864729415761241380393300020712240628931878849959879451010239031835018509336960935219168137361928362944097889726646547736322365000 A174770 750 3057448748198237302423250680554598363987400181658496279893099800000068019032471127222450930219817630195868579770582673636530274531370558101525522978265796366026801080338190088046833883663864146117448084733588251808504042760958819637442144820953340361833405214040897717538367485985321690376836325849420800583350779343444135552820019553696597094278561922136686275590271635905154665621269107554708073337467616453142377511500536937377201457945742692661018925395322516738988279399609924853462503663707297807985911201978159117424585310276825414347650449466266170037528084087349973817767669100529232900145232359832663526874741234822944637589358555682010496341808865268101263760928865600221089973832760115382183345905249392135270711805718382993263416694333362463408387049232286400181660058263152810835555892973995412902895910104776423327603320337181870870609797361348307686664656888872126455938220223838969575641868799239254266906639920770524002816737827664506420753250431239226941233577508591711499885233963957026934308782641102645347167217189868518890575985540920877198762658580455167289004077589273999705844725307366012594257860265063056151116384112491212498531093955031121023670587417080011620617642406505687813816439300867670933733863161772400022104865578593049985938911598988683100836898160488500195552937533440480245276032994655261700292436123432458133513051614484156949179628869780168647534113232335189619037760552682190413458928538399734479622555529244709541054359339066807451868979089571722265726568461867293558788881163714527415587438273353948492194456417240495276586968726701061641425072016082905367905868998951343755428168113401353922924798749999061340359499357094625142856536531542356654645785090716451539085147595286553336080713959590902109940233900363510708609627915430744179525021555413118916472377196521622975183182950070520428077903573960537643151125818774314381452486496803219841280987085535261162884120436426190400533469688709221998908840860327677258598725212801043026065930187058439529861043276845227396772514144071236942437507982688541710043591026248600871355458876682725268845915684612287266729143862665454684338505972843885152491589008245276836763759962639154868664716693117084763801829337213161053843604939178477822641879342448456817345596620185278359162445257089078347370096320479517916974373069152996696729360889413682951083554366515364755444130289275675119013757820647406792200525676347648290946799056141979876436287325715246846668929228256295712356793383669647505925568287328933013280272180717010883314974343635128397113176388372078971694117362560508071941115388015068117132281582590847879971618155506507525461584256976807684416904600684123353714625107477059373351134164288159597819493365738714341530027063185167371805881636907785129410778656718055374101445532725279291018276577100358036959739606934753957168174339871643272359833248103984000501689443553319175062708131709009565987993429207141716100806142115790262239447440474911942527945764061188440040184047488763195308684199884107068618232288460560367795853731765648752911173994284452164448668902437249439081232767851174033056484334812750167576791593039491469769715951386293268352598509921583599279328278519051419780564374245308489641385403249366820 A174770 751 59932110206205480080653600234694369587910036683719387237958769321855441976818998709504259289922872266862777109239871664183000631693954436957101466172543248609137245607954256083060524597622827631397006158529627835601521968583983657810928998301143554546715581171118335579169708345294810056359434698706284759611938368520884983777298104990107633440519151903886716985967367505111735208710685344073106123311274124516377053793489840902092899507402625021991703551690698722446116290624201417045182386148722908347501147989860389591455145212530804757035860493356405358129749698372314113959401150068909007760342620610168106276812723068542740903035507343803329012087427776811322109905120193385565933251968881708472754660985722285071240522970545505744158633404406776719582661281984821828950299293552149943298892885195464395944549880392007362799246315510271812358134050618108563474244552907074940866776069328299208656772802826145128285673208176032050789835143372381274822416839711498229486295852521023797803885124663307711441868447791381727153758306012597014141678397015616916035273010473908026899466416608026103295112151928720326336247008528616870097505846217066291525297438007350504073539027025118301804889870078018956972181540054230841004514534176640408188518513670109537422277543305514682759844570663333965669653472914869682977326280254544991579303648968950016975054540694806327120221574708679525531239217102863770907207670541217324066622568863032674038081613397447107583357093727867635182418075449773539627201892008064342094292056691344518342874100463310835365650922456204993946302896033889741803643411405205458326063398765055529395438871612298189398925794561662335326554513015730868221878472939455006938625817347785648051591657329203841938519319271366251530590081730944750277420306595525536902454030211206911055631211287187943402263229234696735640630727442337571013336303639204148000334822417171616036260019993174763712492131925253637364176679959259279221208382528430307701348141110057614126430604667650915277443879916890191012862849703312481035782279071960179234925319508987406529407452726756283946540030347648645027747928296666642438898866728504853138119522503930738657801570043648478990300588242528099670405269562566516045655311006933921470024680297903858779618598150186972551857995545717385098896044908459591413798069071813281049905270134697079017372842480131227966568780423581251406154641389178270216469120997449375765349751731185152868479950655104931679419614422552074686839417718266467706129262123877856214252454409228786165288763639198827765506516316936358572946634479918859819690270286656188481049934649998299454700820067743163067798029247794493076238376947220955408537457136044959280793978451191732043016267791704118480659154471564865145361531202678435372270222662631395248412506265467361482534208423920530779923850567847495609549490317007585809461994678046732634785469541664096230488381133914974194924082201100986592913484713918271801686107780978766289192000254835045754695197415905170128839172577187759325045737742976695429850529804070533294542489054806448668590736748650045694294196938361296234108476515238287404446968786047871161494093229114241195237396959647863203736431980311277793176694501012439124223790126757766040640 A174770 752 1174789221204591072342734569377228352107614175086867246979971516353910573629537993671231363378617211955226526699451384590732504745934620341862544838388669780970511922380318247401962315115768783566779968602049680099872781819679204899451010587256871135271378460282856399981986905446101380739435948587204268008492415316395608108558461901196070277004459321341425504222246062244928597655992188493251918674439522051302406555317610349862288078766904797735338680359222150962066254789827316777309740279824762785720419694911332154793544639031443524570591523043121808363793183549966017174482207525883085269589003149055282859405419470714833572358357377363874299612927262939246670730258902269814997823384004045416722821482458782326717064595997921197878614538729764942923896863041079428258797366570549184925392087500045600115309653852548218220814402949029027728662272789606366699873834039419826101998418055035100864251090905356228005416511959759940338811824477568679921404508471271537863151144359883530975960044713764923795726478379297881974565324967291709481336661047724137247202544352546886562828173409346450087516788696262050529477101266920087622588253446430549333987667881288990625818390984075781534899439612651685188063014734326593644502822965196642119538939882856621573958434417935787212469790173305774234568047180524337992281069500273557930282248426796922109312560973186542009726426358259907189683182486116222404987895138911181433671745181394237938094741306194202673604256210199302045778951663097481834200689221415508771865019336474854084842490701694380721483540889792073874094934091469337992133956508939765378024589374686749488258049005916100995196389502072906347072060223774857121790636683702660514468586617005509182390848127881906114392302360276607302911724672149745094574482141275863658931159720675056315099364087179080870049540844275342461957123091246797493042880580784553890328248807568911520739549070625224632757009607114701363186400880027930702584904715413450031234149003440624139305249686629363054210015404269838247388910183111817109192167291931055450674464402971580116540844016994417801237352406028693055221627623742115662421840901273646158369533727630461330924949539231837522528717262065319116622199330163599510313774352514313789476945960557632097349626943594368415776242069524706925619481924925528590413751832971310865987246408450971253484859507211977964085316478418909400787768161496914632135820917591476987404737542487892310385964116305079545064736435241936539755130553756665916305898290226685450182843598049430485694979461540601078224330335731410112374820957381252127625060606217919218590472701876985083320197594996283326948469443853683396303616980502520567234027881066128184345064192249126167219045283433490764719166404421587423394209362829021053259455775222121952941326573714245687055356262507413667247709281871207002003635152025808357165430747319238805003080773454010170756714071924293192459892293317988109987148411261419821740860822483298336325829646467330802822346819706389097376742265549350258405439482619596895355369717423536861873973117541142012517263457298369293262305409304525360929820323595216574889219314567318777468115745707381404522750186850418904598057940398733388782798145828281457467726244423320326679258460 A174770 753 23028218254120283993856802948278829923319083472142735091582014425610585742430761775124478475443395298823478109499868931507666893846809796247235166964993238874040726093361752677619009217838775097853193313140371670788078433627829805855055051720480189692446006031748969981328571741384770919959613407846943362796183565420048341623077986409947264579733778176415470829877750326157722866141023670134038765783257387938355648780958744284510730017895968337805483790409769051467724003944078772844624111919942613976968758512150784908402672422839210756101930277655413194190668625816684170281886117962959087385574631967439033999896926188139444616825780408051156677209271196047685462843212892387793393948407314046289719038226402390182585615139510728350271096444022219006787449589748577670744124150565605829355385755877000968264835438873100293172396563807620686026966058863729949432818331366462878344298049848021977812750675270019978536029339149541142345357332619466120446989900231447845481990502256141121669744998675334911580522717749128634674047772855093783240564215715810141304047358363351059930649828270542698007477988729016562550089812697920549049358073959425781827759974283729356239941595996314442621980513482308462978392257850088348565313494759270044650561891395236982422623694038099757633318144217295215882668895162984600409823841367036002294847642082769618217794803221348055779851082354389126023490217561610974479708949605729307921616224979067283199500445045937147410543522648969624973491375317618763464228370490984910938033766939288033079737984391739150439209533156053309623803904114679067287920073684593869534832542596546264703778747218528540095541437620707315653644189179880236285609192052061078465158227927916173645439756951149466325114068927622737080309375492889221612904248655869172846843055942218423677370823781253131927523156227222033704586791193988997016288974131202521719010185125630981212365024846135633258128138606170244195926192686130817672810023010326064983821481064094973268603890230878169920973806677053489408427226396494989271072382220650269872160671992123593935446217891717125013098297916434410920805699652845022918126282907867145267854746990892780504860122210220909072959436780703797081500251599461608038604088812330267894393173248826024074343528568718211535858924494965309610275699593494166520830772016105566523268723048550668376113137042996349571869145643398681650660580095507879229948091410159010909658289542497913337000515739332218587254031924192825629727994427898747573161750578894226070606243994712481971364201239830098696154495475500584705834881833640669725787578183393382236154257421142726953244213802416325707100734970621872686549006975572031211700459116120787533486989015673392678635993602847018178320981378812802201808426784812939483313416733633811858924488249534137692191731975136114281469066563315549085427760640460405100149187699489724377623656686460037825509013007371614024683834538695120730867096564632866631846082040631506207680146440860618142088596605189441670873731760459191188075665413263600599779261771085639762383087755498976674556949621371898137877664938893109186585041749004958785740189599701613889882133685861997062340707967404514408283268543959539906609131461349278628269930718962134916809058292280 A174770 754 451399133042476585642989979049427054779672322113327718178323399790847185369217218686452033404410071268920605947189904095961901862452660880103683400985252630020276531911565153606369571286113354352349511757397596888738233356099938034691584224373842091094455474962964849291146263292637374126946961281179835210326522240871372276099966581049324379095871242809636737865838157671097621377167748325975239393631492643928125376101946750147368979948508692590758295524273612587648174963245577315473005064544974839351778818634759990863177030038949570209666512732009886389403678039465459555899514509827716505048948666236736795410696687734489922664185375200261395822781834371999467503405988386326623838361682346551367027170591118169900260901247624701124092834617108998241282643934354756460846893340589638896475086661308885479881704157480858094217099222942577738471560957184561679175738231571571301885104271122508754050437872391840713907019100592793512493754095194950415433216102932332195866439962073733907086810488073870223036482517591941117582802468940223371789830275124649342117799071435863124213711370931004556996133447549393962844809979027537335545429343164410728957201681921994959726344538901364720200280490380770878650759850314417074250681479768388450043672075590495446591648076576397031192515050477630648426301448416776956709028946195570216710045549824201629508291623432303616210098906584309290052548054959515835635032425183610754968339808367931703882369785695718657347271457360846378531075893197011338328322684163597002791829127678904687954169885204380125215004547441416085453730254361004985508471292231452521682022121952910506036721514719547437036702265044715299369827049231952167895654260813864576371371069374426218792400933365583711022979864726958531971617075499889849906403987577865384867953923648205820248766572660759804864228038316465460401967819027449228266498977876951249951483758504369686155867696294401612500603140201139519613843865847135407994491368463506810399418640584240662570549317000424200161565504273587095114152244435184596579743727097019298103038041715142285351036646572595067512335034520594916840940269373440515498995735138170880266842592145946555825806784639800720416313357246638568326248815230447110609117838585523558751581192546541763347649749654387438931538222174067929455917337812190727215796202645949482017802643210443793057598458831954937095801028816584479297339290244377287168527855686116014259644804207306554743991799136426032442273988713291332751991607020540696172450718541586329209338144601510473553250587008170133101419342086432125672365241328203450583635979925816472375176535378767031860507995634767221514305279945660504548050238431545975309231832360171796165283774340165651037496579383961966897957112268322144338261358441693876922888541553234204836515865726041593328096643121261849637942975526402111301347962070669708747316020119966829930940113364908888001617502213784306187559332167609463248468716872785040456027078419597962199647894207920190353889867832576615926077792591778800119308935025353616337276193881450993198696424309317823233523313960868490000308694869877316970914627434174878522862621644131720902150807042151120708621153054313104580749725400636960850618806122570413843065724485369524215970833966014100 A174770 755 8848325782870407777653605575470066179512306934746366459588760191118172101996810178261070983668767741569986418953338390589176268800130164724982605778877755088664221704489774047630303658731384754175980031615314381072675179458192551728194628111121000949153326527778030944056079071733706066251643415074073721945877126169377073936063203298650870069090003521820721159230688736791105248077519336544742972459925753023021725683994711415429982460439937374268075771061327563533310474161815802593823072430586484881030954425909806828749211234420817052410672226470927515349677702738933312398058113139756780969010404369997882696201442473074545275923917107849743472867012840150662365954078721505561588091772303408692582420308208060139982524003670324251923739393893474139503403379613772346396943132518113951083098819379591017299640196630104341489743285795723845021898851855765719171472871382447609293088935578245366748874705361874186403985409873790599282361425428654085423855781602689675471926110654578829790574537517479005436626218729314512037729459322118485678730469812429160688382956094238430597486110362339723055695509831385231730667402658807974153440956935350705149593285541274970916826449411602955249051455550463357281003731607470945639373509801106455638486015375163000348852503174426840567335922386144371753157145109196766742425784993501726020914310572806358258851914184725212263602302987014548349220920949826211848506931118740188413160089002011972280434929339707032075384067696643788062996524684956440936293017790746457957740523622728122753989605010038274822725368699737104951010710822180515611257986982400858645417128099688409142785550427753821642264897703865071677540034165400537215210378534864181373970537236719274812852469450392414952322984983263772216084900833639465344976109351597068618312459964509074546297898679925389913695466079556199727577339483989268578490915948055024270346462915192469462396337370397835562101189496094598257300323262409355581377202131811637487123339208910804403612934443238424940688837093797047561374122886991262065661147267483390060765481821539547085327426410669790621659666333574403643481700239452481331966291482052142687123503223390097396404684087649251511379665355789172435627332194646972662698319833349343986318226641904138396314606318381774009217800695197155058229582045518863041389870643435129730407400888942396182964376613910843633955542194993543319787763116709703487569603797211154701358546542413333543593813909671707348601236139503904780411713851088644298473631411690424646267220239872564307878336035169949709223923247423747051929118754680562204699762752718276308104828210340333937386950777188493273707086390394102239529008087186157232439531166223628432311105011128938075963615270448428872286737136362669294505796946365656590629521708213080149571572141037379062883212706271242801466843924799467622413473667081506990404483526242402100816563724555287336147668452885586962516924004465646159901363057273235798386176159334877214405991814583505130456331047165570220193535219510316279479502556291316174179687352684940597595207546928160215524547325703994519614152898961670228370759340379654219800194323728080393422346229758112582268394779829937508587341709020017162634289931005493790802495703092282694719325370592750095920 A174770 756 173444881544426600215089390847374258201373185755225953227531159087975009752494287745056294735423151865844802515402733185139129125058249626486448158373878354262743443831132018970084058712083032665244206227373880740388981979001257042876133065542609636231461415503049487602422412672977843018027340095335031816403248216845607162423338634960187774044977869938858533353603222752741087401717912657782303420184225217125779222929538957063311766042174672461894128673585847376106339326871738399198542550311351212092993929304905214822382047753939825822404426773616608423874495939684892750161275577865997910726825441411749830374203879946510548764170700483885296354877789869851449325432383595546029863448296853055509654051514467224272819265619684794738584438475007045465436714805906521599718122822773176328541264161003656459798661654461601144401089793950679587176683555605158670014649545662999805791558013319661407888933220453019929499081290439024226540055148758723287283470615542706915668363425184614259481108177330812976494876916495540547371631744049364087334251297473406132689033363241462645136059611108871880406738826718679864835148464073143930328212302301315179177916854222870297989637101639896589890541911499902239041464268318885626108582464870607263657214423340273057247711320633466852224521719420686924627755710004173573268253280733591887266392099138104684765813592340691987358828726941360270157119202405945349694917028154512748091153309649098872273153781034567457045959837642340076250011498343440262036204396405889384724032741260887534544799549452600377870682552037242183808295868082652212650874075320550338936014023328070074063971853448108897112129087754460869978424450340354281260601672144753422478705894542800155507107887374191184529851440618956598252737694169383724192331845603601751478295455356352955608325589675130920427498721227232588743505548163189823648129706147275607870380116112119027897523318978670676393905904001843174838461416975904322259020508193280349559084884773650947335380078385810288686958384551044222024468461716650474575905212157465684874105676562780160251445927150912589193177711958390425698933371252807269695762730132190365814824029918050097018378061660293843486263479887866000836528397353221142903765354764196002234286319883023728298017149705269784474299890295716411277348337800343415525133517136819210329496390207246206768023917328281898080841601010462407337895253316404317518962086464405198769914215064741359914219385513393008310855398364281552792339082157047998518139426759504985374543721932643860961520669408150767192037210394580947625482460156883139008321298895147672265654370203914690461891977273940849516439085910199912153587111976972815638733714611083732169990484262865669824873135493833523370602654449023931242580487404398242047826007601504255538667752272098838664595142140232258273091224975976188808146799520783737955238977334087545860239452197792628998257709011845773425472438147976263858777055400201251247180784619255184737188289349817973359284810832649639623657061446763427118578408989113444620916615150054011712610265136189372235394353444926386612608135125137964946646307619207354582348530610855210227733109893567715795473953765605281989015967599460651021320390376950883164740106928949200896518691698388253414209740 A174770 757 3399866559185524434545774461736624633793251007661632200419699320853725950050220926381783311142693639205522077336937956941758818520215540378257192075462157721380541897313628131361813671243947947572732176293002778657790443679707461096265408622571605978288105717537449528204653189159632607105665854297113878591062749600730465428445209986426397448178786137451501448976609213168542058457369275840329375097708210246173771304843096952360325822528725469158111335991554009205108899952029341939274028477380034028860382121203797595038526071323517231349954521205760531853860354060025564949728011479271177906310451333542715804997261758510057303800728794961202471298570964161815269526463217285814555877751926821821796830025204166221987743104694537342795407911063348711320016344121976256783902297175056669873951909000894854545382348451116109002445820651277935472113506035073468393861441222613250810678510884003067339193502238445391296166805051200343014847561743607068448676505582012359358241584388542698059769852701464058447773571880519367080264213409126175517807508254343237200541271297876194675718609899469996237393171425644052879113348462094364663485643396269423206894821026883418039917895549518803543431447300169628139227425306583064435509487837020133781102261487830017093006636958204714062878234176748382710408895674344665274007534066514083180694091906390817457973119778210330151482548441902241028605302256340419794893551737377827769342598762581547092286388135404661953307872662081082478008937327531591331477237642055225928614031836455393829419038014380267596982844562308652587273110655145437850201918013175440761422888239859701492113567128504280173438132735898044269452004398031590455869776762171078052563411570857431411531053995456426148761732986689802255686392065023358927978623492545692180880478897582770671325323662514017622294440019800747124993996027517507439161369921407980517420166765683294269654782636223565228275507968142940417088922438261353262511964420227479280245544424209766660757315892905718835603333313280731746326583225195659715645631903049495087418829411218134879709295978684762162694878888148702790976088299815827861123859704084904068650037947330114778364149368260395832368485221382283992608457209290508648552635821389450202447136456028804480193593772208091996883452440358832398661427059332749585604804161526059517443658510435039256124408644504605152269813429051541913643879435720394315296991331305666909076703742340513594625194851239715839237680170135410858331525908030741015863924744866185311621381391056464722695163853860235303328363688930652487930960132066104536160551896242921919033080656632307552093672601136837755032745688304652287640512329443613044964301041366932151772525040209587848778225125986509454662124360223029963854393419595217394255828810375164708855885130466109294466014913349620020397891390512241328217825941792929164317087443298300547710011641164567389068560275902532397800523770059706719694101680053381869674001941720463971883487633429140099205195731485267188737355498285921478868057693525099185167891315991671384905645819604376527630039900702899704676350145108801489922490693580943224143541677233789507155944026711368135264767859444999957718753488297285972299905129534701280789741785218766532881276699952481172832589227560 A174770 758 66644184119709768421539670783871925224241048050810128637400992859843576984909420846441428719962785980283491894113855316569623175494135897436347852576761057280623028008398294799822252613639808956237663454451234239876127536620643673407737496943515554843793812043707670148818124211484705691507419057904686152806980201270270366482775843730591607819012791821346461463980960442926538677140265143304223752882972917061273047991755163530628149709896310604262625946212313014852697280753339833821911107015060876722369998246842911153039973227701537014981982702270891171782762236410125184459675730855398051453499556313278873797806494616110263322591337074658790358509291684622113043406282659804153328769663406113054008406644398014768936516065403055373790791134079322964287914912042263779571531229507338020096028991694276777794928334540116314204341832005260297173689358122826571851313300831015396727920364556670112663209622989073339734441783114547833338017678758130606972233575135135652597544621515850542182994393172990296362444579507063717011798563874059548450698689467384838131603867291935804791973546113351255136509065878735897817699991718825272060501651525460931400237102591051906195600290572030485418446640087383139285233751818176960745971354472686197506559266027229571716843040407017484427072294108100078468748248380748418696922109503555777774373702282680704673084409126665299288668927199339001701360864671665706413558051461163151780140872852970176453898907957048402574173462876153541091591113244262754936176550223362142246802867334165888583384448613082455983457341239691655978485331253865004657005784243390914484861116341715845320340068788969046511625380776944376015337320231790785775605082831475799841594571133241475986031564911828977993836305475242063197008059005850187536853253508548812526017395872122015342966038824274183757084692840635523916899721387892632659251349551309527955194501070543818161654021337731006625985830797632014053933882796337629675855204306278540658092812244274961310513958797357822229686250919970519140449462355816860029435201987670990546118209244592203349281459522732780762232426772313160150322857154056486480942628223709559421487678028740879967443958898262217445793203823272050935244977379984153175707624467110648104172766576790305537731096824805869617639650261613942382844881939692219576681955649100301524111383792051249291304451481555352866510984755426723580784917361095916052047306557291596287316347987444532417101709559781524367343998384138925280733018056879503235916654330727537718897332652945099561626740901847663007691817838381439673841732883277320960935999261832456561738774765652122432225479865592316400211031465708708232129410528166590930417413374140889427961303668197856748885099094714422836453438338489178902449888568324963957804514293147971021488804788728922118023985666884109499607208763729729539749635302878197958159810108294310002124102329868397762729289529983731049840093515237932971467517273629336009148534814423750157604939853289714874802273369289396600980002853743571382008239789900585238547560955152127336866457643274723558414669898183886566139428931814591680322697628927341460454349374788211308415604583863128293892263785366935405597723888587432029562089327818824129089635309118154648589584975949844251476160624421380 A174770 759 1306359293714684321413496192159683016508948390098729133888702061618954475204468517381723959386927219642823368902897714578459796544277233341331750227952478169352614873640081477352487664370753863916222731461420917277049073315047413606431009318821383283476440325392652032719683342588870011805295821267381803670208547314237090123064906660361846710041891297103247200165453337625636797980761418881680118163682660022526864040560613410684276038253061657936030524639542423725588562892218067470547759580435194828131862676774232623218091960170879457244159593579959487543525173504250919805752998726499501125320320396542441150641887102467731623139378085536732813646296664303391695715034683171017796264728386208876157850965246659860296527365926287586742509745014814977682622996785836110485184898376900542694865690421239304397441330668273011539917399588521291693920723325810140426355974929028122584047444175361336664421167690638313367029136536444561577891479524169314414262654091122423480204710312712117939328358035207103087832580199723891100345908368795101859604420193132169342712461806115254347656070775195301403715854471961809643378502358559064520835588709716441781038024478094978438362738855875046025653587495561436996099523863912479477959466054864107006503440951563492576963540185051719771534757046228743561396020454350534828952401916481166289419190131451015266610983129727773418446158159478894669447834640688688920778145129848168363816493620321322636267779301487674651854286265990489050396286523805101194727341406001107070266603876870287911556108132294604287807463205997591278181616875965151166141189532537030692556806841107425760109604536287804121216600540551530922754597881731558584741820377792811866323858730790387841420759323870617631178753111163961936097949716946283311074038547295950330589300813004856847170049621708098887492356526767697520018321213651475357869137514743399445569742092564633157921447856607420555659009027019674771342271553484887778644760452299707533752456025366733367398927959588492138440591054929928802910358614772138865101329113716694853635514050193666958834480289855311989816517866896003677117925854957726948183609537317295079695097396069340781791721703959586618112042548975293521050388053993992161259712206251667102748544367991107113121800479766250884036880427544704058229692977120419828809370109028859948949571827648130078173110601817039382384743170906061206579004036468322710731836987839038539118308144173183982099514116165642589408961217088211043217517761619426114399697242326996449499640203041648450550542652462854036416539709939589291555993160047041913410162921369887917280281543923232247284176304231667984940098883758076410461548417532609185974429091995608673199965322731489347782057863676366990453650843648940524622792751861912523905666694918457717588058842612779200891396872576247401061680485788738767925931022989192494582919433425697621363336106160068691780452144298180820136433115285170192046999553903580564397947709758332408868908059120697357546734063379615020687142827201725987944204037493573578320910104675000684065584917817825311587667831714160643766565381245079481008884028999743053726882932301056840833773173896941014105508019455994808375526625945337354346190102703999461043713750539592282202886511817292147064954527727318663200 A174770 760 25607254808751057948637583937174435705736481118474240431676209174453752763114414892807132205461118639475837696951109107053113615291299152462649070531976624498888899472469849110665168397173264626845989025869109366013481695245431864892616971259799258179189628414552953101663562732608905759922702996975799057638741791646695239322047933873637075479649545386805059796296754860156772071092346655778428532940283748878598671861796096084478015371208364908965759739721684643656673994960561277804337349473779582005979895467758509633478127450229605893198479338372383172557289279247564293622245096577167490203130868959525375121603397184765980660667825910099699538435916855165792334783996816112008182577052497696727040081566756619937134514657950573209923620647989612058455453018708044525688330598412473208397419243541103853104368185964559237665344552529852527778973721458841014514603248707495958061482603997512556739313616408682595631431794652944512935280948294749222390245938521948169923837078952238314330863932023135241554703940712543133841916778833323022777906296175078093988464838191867348430818494543404752002286924222886326750769505414774791018593937827360040266446424419380664757734500857262361622831136669548647910159727495178670908784492861474871068794252025988315466409742990540770554606823193103537182384714477430935336376563669941712101639187182329098973427786635839405421716292953436366111177452925418815553427494421725744806367756165397693463150833413862490568599316811772103489714467348036480374782591304257150568003826947608516308156943025854384636519437780507442995224398024183561904834592559785091392107613214526643407952622799973467595118757284265728370891251662364691146318377269889615372204478999358611334288248280480281894536940491199676396149947154572986457823116067241964871662662010503808046105297341756115568350988880615713946763608513096498577058200904748766380748556543257438091032402723564636394296888321653834070219192937476887440656964710123662770337102351145895223478824553339664100354643629050213474678330426314003677899393257639450533292355865778050482481279292462366101650602464663037306552422458558506484238627669550989928473739736263539975940448873571857989970040599220499776357655699145256965028725491237554080966318597188915054623227466646953004085060523091638687804499354669587544629053300501757070209205441447262000298064725513154491950382769589627015934913542067144414669552583573526886505479954766404429670143287977216477812933410019114485010857882530972637583362108177130072364409541125060274746637511950123919989348386544011454699138249400382703388692623756543692695622262244423745612301483323675975203501919214782332158563848344794735304168130880507837924830828221350527026041494899046652158041000753093825166804619547320725273914595987093887013158411406893107144239378215615888726951382823648565154370372884515975936188775850714665669804350825564166412025169803650906330630875979812589267352284150468949699234997534297064224585617278969749341366235564940266219977097828229961938716160940789492345894633291802453901468222198554114466741278846307040928328037026619054921553056130265710227017778510966819235410446312233174633039903484146448410137516182778931306586363641708107560052808987452606622826756052975690817394401034739811625020 A174770 761 501953407454778944194509598922997096544163486375383670842987918348940400043614285524336888109724888184078150892812271813557418508480249442295613739236055565474742038106739108627177153568902668844681212968863550331175350913151882100577664264203575740007091812705626661306157123964916428117134812341423791860452812929649972766953693476726127293190243678630261485023761788603339708511915381165807337221015323881835631143308063034887324646622150330692485164481993937745415699923628359275302553253837267786046023082827139629061205631061308774547597134746615861368508496908285581779332328577352638416462270168024296006591228640973895650442679100350396224815688028548663197043044209874392901223857586795122857230802713712298761050896028619770134635225199382630555028812390092092006706545904896401454105669317027027307312520783835959508443072378772769661002151194115478240705112454808360840893059419511796961842688844421828548929012671757881806112815570582194733124286472644573935724630941417065124801476856189138969748203558014690309845361598344889523697417358019460605229718415524521957825649782383749173553526884901163305006774201761913094987413848456322799586441030430675312486133247441317956655689915342905100773513982260968443241514151111164367826397921709982008209071205137039999359683176696458489620361611790580740113118572105795524135165057728824866626116207024740895348709356027101489032405762796224981789596824876522919846252392537631966943360000310753238638009156290070506614893938559924564501387160018707259432903945560418259802204485636689515350449731566043691594797371888429304493416517215717828931062741674344422975261552015475375511713759069576266974679392331074794118574246502555862733140331021568768584330401373215161826095476329742945553369328025989963599965410076038448118381170140594832314899191323053755662717196545472698016762734055396351456019496265747803852033759791190208895784000265866145993587049222049428424761848618150394126870043603083585324440346534705812803898551495636136106659585976051229600715830106248485322045041534919395636901906045467295363931077856367010469243119695806990387036907914737989146318631394928967260647166615140514539043897028033856359806117713877687640869245964257273034500915819526328843434674393552744909617391679413093019824472336761874013639738120540277929398873987065333061380896113677402081712586576398252534172020664752697860294968672596128348029859011371286190241878955022915457210166631415281232446531294233465046971792995854364022482949644790861351490706325493228463935137958703676616777170656496002595423216408753141704783239400712848094331670304233650338260086391934392234271059680349279516895758093706248868823117727090622643393860694829590299275117600953248799234929243111301511979179529573828994906750004872319454774213592339076073462179400385630074578299944428673385417200123351259171108677801306275450761883521546602629939825598039020767712206294523171089648447426917938448423840023719581294597918400994305905892103402809895718828970384486136512196726242557318135390648280875807026375896025951139933951750960277478902116442415230405469492801997381439452126948767489039289595674734839220792215834082588219225740707216688206666134351553914659620392694118058295455428367869263917674110417984128442060154978840 A174770 762 9839290667321322055349719209451005149284256954193789597390008743799720547201174461733636787919695052723181274325068455138243410550116234276579468053856090662459268932079400534840077453592461717520176509769674287722589862586121497690091510014301520395819755533466065400370338842296729091343170831593886171072796981408256974531131060208737613327478081108860840242630718783905910106093793230519808768427913845791458292792525979748065241638609375411025729285210285427963953906246289103553919371077380773668294562463597695541099243146585647148452393142104684776173120383838924694790908011151021321662325929630481381361675888698766905355211415064400640888737417197174979133271960267173852833678048233780945749741467754106913557499726818490076228546474434677676150062722015132168807417187139448662890906121554944545736836179300384292319941867103359278365111639928077883015460599824550240495689792679787640048527829989043066807423910760366204510478897879271232863953041046532999766126045789820231624120235004155570061869044589500018741045644208839745610193752273991170608634846392646841225431038603467756756591481995545678881856461152167515073168495238846901690133376812055673055972519158610213729102472097720489115813773170119775929241489481296551076658180992564815298925898296686515076907739074997156120434791131934249190266414914041240194155793359961237853276030916671184394785995375126950434576851651154149167620861407802107853100494592154905650626049262940551569919764912998645258893047493937173965319710735904108395146632572871491781034296019293444854045131001638150662133775088532593202496388665627908322921600470192886164634433534654725510807145510163076700971937077582476451947601233624722751405401396480312002431433193429515321634841632478680727537469171815508111913535510487389592774542825433277892532845902209202376744466918333366945908869166190270768144395588742987546358799378678353931517719882179105470201656944553724574328347686393791088198019154050679729406016902436200991436124182938634986623077103947912573583018227064352382968723226268096735635100629010894057945726505659226846755737530626606160903660162392271604687631328364769946692215831516244629730798493603070778793061529457389833915819183033715366877029986865629606751452406496102308529405057076627982727646302660145731323727458834331173302489183265401358167431255411098994158468121772493820661685457120099613867874959985315765810936881671347368327594424770879234025829256638859054741200428616630971831626601293879361037738141353828356034790753027908723224996299519871957091942179219286256331474433345240834296778355344080624588545708607965751686150467842396473252505336650704657875408317994266041981876018382262254175298619415218800825040328187844088063556430865426731484722051971901576410841388321592609965390247823872157785112533462119742506267946783739472877299391663561009387556326325016835535119775119552153926516294960735715285043761454612323719476277195093145315535162445716235002411332271704767088327261560513340315545211256720150083850265867892389149137995255832936039217859999226022786768107856617862592979463295018370986378849831117920010326739513302369643687596916907959656781605053854369778822894451384710886786627853248794237229482542125898529854260350484558194936722507491320228418083596660 A174770 763 192869775158879147474186251749149004013272908271943177312655280552974203817297021755288462792464974313754911155241840964807575520045959915809261290496073349929471024131878371177196089618142281017927831099823942419074656155237802684569291678722674138595283107959910001272432720680543359683592406523768544383945174569111840285109258275257981219719098052705646511805785864578361861296310826392733910312916629984188841573483463111713511831712696330184776014756206850476955486724824059084235568236556264671608642227365418945169487735098166224342655035823938896235929644395502104959005797055249991369872274456154425869427274763682000237798958507649702262350634627083335912421733768114097653371364200254716511791309393685201005841810884045146445612197857233326608510898921911808382870899695600926785091140340614353668506435479333612114219540970516976195740148704868031468753580437055721359388150475216137900719445561602533351137294949795685669056525550116659136017012777469853388771028813847425238878939721749980628163618042295175809347286407936315095106128408377357568250999653758944966176377260879525185558957056523159512540987046498013428702335748684463118473671652683474272812498008060944162076548701403827112305276480907173865504023233570860843093489295989857587779563450202577863400505501988411077576304286147813540837021525031917818180046337306795126671091891402472349481854185994529126391473957033517869187479143526140093259952975149168068025939850708800691562813993186590288074751010361262545508272405343805172742957032260523036331416010767985620392303142543661297713102567690618520066904906130221741730191383485658212924819743171040377447366290778502870422875643620092311080002085262937568870492815440666744850092184873274957961471003853751623291446525152558261983739159476608400721528140345761943108834013060205593665891284870453462328232955378898953541770090874520545617977381568819333974420136234690825161026733433555059883934842923929244292707177330831380452733157997114065299425093430064571512149421284927396291323093686199605304704427359262190676999846892969639278384835600001086793738956606099614270226556116176400080348960152287589100131847468734260616842597532563496377867735740617637810540199984957642657266268768039155732015641228701923058240653019198670038014229804919704288645831634430821538535115040969523435732654407187466369816890041271837296212105796296171966285387105337190968829856406491892102586219724116895790351389631424748559621729569296669015610079591590830239207379024334793790203106989362360467163148999253392144212573980279278540113559247010194425132307616671429002471824885801674360318271132386569276761217374756053023324474332427844861222484843505986979253580894383258238942850213863002213268584358589165547452220150774035171231483898973108335669260183069328444564699807462291792222234218276561202912149289971922782663619937514302208853142381131577799720969783880515892978407044321104475026002895929768407557181805837089614797685640592038443471085075217079094055421512225257997457496399345700369544084847614188931364941465328932472715088516253672382270104537392507692844592744896771470660985295812804282266524985169555090353012230049819273816267151295335886114584813045031310723512696398057744923907755961830440473231960481426874989009214506750480 A174770 764 3780633322825058381467676851437099567217170398662373207488879212009391599426935673245989985924261638578528715741869292267089640205697495719576905539724561751461400352573810899735997213854747538920959627698572409529027122232381545636805757796230348450443219086410400311476160790409672094221049261335740175420207140830933311860454706180475887660196146701658001815556174274834330421224374712856576879433983012522155826731964551123282279177167031825672604030225437397838996022816047299922896505019056529015491831272522379699614603042295011182979076863768457101912008113267511877567506939086102319681215002227213126262032058556018679962568279311738048682196499071350133358115846189300581934211628219714904830352300985275842362404263391553233808400226168941193745352964517252545905903207025752179701907870065816439055118602529061285362547149784131900285539116547711512922429800711705650262176285119496942450114931850005028759950188798471119724479809322907854504934251600011025080156707042911183742684744801622885269107670803200991625325489427322004285430583450819210778864924604347992834342505842329414083858919465375490769282749203597598077255670272544350809474010045768085883614912898038108306414293915815346957687540462928648941490087495214524765022026103335007443090187451945032981690193773069094867653560496634649895553046743409238157924028109732004713045505401995232077872121359078764560398722071194165620658817003778536700279490365773497877289567302967861893073728324523777913842624046208420923115981724229558260203335351224139985296924862039758111636481346095717756134085869737729141818876767468217915767303176164271819559430441004299944068548521033067755866131665269112404207724423376500991374677416862548136071195005454502532531239295906397687280254058502977879589746892146942360456005014283082783386086431473304144829598589286161850224655445428308121135506553177956146460605087153197205888229578954689672627340558562889339291166216666513360231855001840937565583795633653413005563129689980001547842517969404069718154602708853866436118463802127534235382454263160890240124005489485494797671644180637027108298374792085629631982728712217509993176014527389913145095103967102511162395892577194525406904819166189320528334018033514073543793340992613562689291530971952927273008526949908389740805889860374385504964034151730595415121830133522257460370051684430542432907855877157312105763026544170944657385687079469117187323547710704544966511588705529358664626846088276152877427357808322736853055063682597272486521732947170690236849423323458368693290982918069492238724019732028419397776202659605214995962372086822938712202992999050891063120676909727462814712501687988842296975417105920528338385066438516402008584538949067102241196646702533508392195731687910750585454577970976829481274196228143134728346485087840763310249020492640389205915744477504730238722211268627599025572922461419821412910578295777109577573427019597738528464847385046539043129842732442483468183547998924473805297215442556077922841161032167094296009441694336124152775910762033795336176782646564159874330935142308836378180640726548988472500121335999087664536778713758195850027686053115606021964191786076654952351492098920868279588233380618522075899553501637565245373872541302509539943671734694420207096043238394343239312300 A174770 765 74107974201147019234650254167683773967441970141306931341253833001152813578992589249670873948798913846951345572217210711777650162504506791049186586580419568956073019781680817124746646208784671639786369604219585271764047230924486902334863779752415611602913841936533558945645702541177671710377647937110772394818355990622780209976792865440430074657183647926802098882885616329516680338478331825103793597931024698542668531411127557635116124717316326134138054015703009116233149562284672448264558207147977845205406204995341459506426503665579074110589640340934260287740286800340123428576166060959980615141185103785557244833926542387803400944263173269730722618713512445970687002450904580936238960318682991487364229849292122067668302647365159415605067114787751387422563082201956285482935706281247894530915871283938993497744081178268223836343037115849012538880161566828092371437437484797273719383458181524228590691014993404353012150010249690335939043567553291114213889062063846403336151378382684116209876681128722472075295067934920727795544454434407079520066695201696829761309952683843429701779836833344963913992277353801333313536320937347933071012352219980078615882846426443474366807145249814844990961388827261263729660764055849050895643914829577171880873100912584083519909596266653463086304513314939194895607334015278728121104817281427286361339708980826920419078322870218818647787976973398807756918406623648074077462636261720587732872738476889939130241462030246836178119230531054501101480552828479026456573656928250075395672700606811738559731267284814287327736312686953865116912079053505496398947315102329007101454648935128980672721345742579746544332591310661923903371985042479729497727187503067024087169988857854846853122600819646826973769402394716886203612315916763328847243159956596125204673050209568448848374172123120905694786744197881296059717650233713052740411599245913624205508400235300399590061001742232249690728150304467923023395230380295162151963335577453378880829742181558141043737934402883562896910744465724109153330339126007630396194594522144599498722704677789479923593941116326509833423958482435108048770765128404235955929949048136538670733948647665765230001419967346300826272720789920299351285530627485102861011445778835676600837397914405195414606790667053980627386314475234090025894357348754412873033874175903688016286248590841570636330986286748390602728587953607825526100870674352553470068737047162923778699424290122644270709443266015435098912590688462767419134034398743132208201994528067064356256464215440236763033360035519267794126636455015785612883188956247107517788198930108449116734182988643431419750801394407077295486904939507716508719238405064632812372884281249031711645518085348544931277890874240670487918073666449793247145231566998974312825306602215856327592963686128392466761978472247289942600039007904514674996083862045135572849460862504974576161766123879898196954741577954101932155713800545176463590646833966656255427501408833780379137496818260119849890843978661513154368315359458483960878151818094919209243367702387842371332123104506585720391306058186822722168843247139543167500554870735409523655353164876427169756429897730905584257372532300321578145944128849230592865193214840769684918738016428376041243420591809687884246014022903006792939015212684016906962492954120 A174770 766 1452664506510250548212555900727260485872697931492728069488884426999718239766021135045112797898366323303678637328073048630396206218323701912448659750572478850952381582299107024705472859248599919628344878060952682798546444291554670027186454173901093022409968679196711736042146749736003930457150560642196099147489238707980596845031781887908604142954226206465028040644322035735011693160521839211309849250067066706850376030565095652798995153426555447714342309143206354470964799880908126514834570053618156702659843414826852016722592625238077968420766946983916506391827999948258986179438129559430600931895190723189490886021501821853663709290766759864982313033973588769418335271909273479665966799584889787507093918600993824469448792651289450601298972350261102470088140343577394143519253168619118021569260729205864280476963040201295121110934928182325194002997026747425150117205136654566358735648897012061643715228333450597195894159472154479776278660891455132611497745540070582946595228293977217338903091519742533152818311036391208435445061404197922083325025355058230673530378481729833984409940368772885476799747206605354816146563472244611434854386530138793830755991204841670974492385575303255678614787035485560997712994950065065555193483369547881635713659999323451179053932898575850995965796037017747904570625866499840068133261978454984620511571737284245265945041280188983777731944692554691308292035842076350825995228430381588143735992882923717096465219640839608915460525294976656602266698018630003252555548402184441996181746719034520363896628161331632735336247443178033182675614855850680654542427541494034320435245810510630975970519547426488761321003154927526483832864583046821525949179217030912081733329620600296030598046673130645907334373323208709164067302218913114518005157443589607499369854187847504729311547439174029906997736455622039566773299218031018604372119860297263355123197705265897827677222558945348328858698512595552886546030416575254602286118790629009277820183668677318885105697577159760470215264411469281469654177237829846968317352575386959975571834922858646931199127543522108240265290939375021343791367510938681458416053231609589702311509351398368315511097921054827084829495361761621815306704445953058167115357039628402914696100600374377299524508747966300597286073609070530105737672803009478111276835616091100058343512449462554637479837735732471900910255238633712740085471954852895726576116438941101944830596997747660525283741961933922970103355244010620320861589189406735519736852759886115531828741939064537788081809233179399263977011959097928446665666777681631781831655856030209616926618239947426170603132270220964536147083419561109582094187048401364430700144435384068102505754917170617111304392814908281083955102977768552200528007320784118162792090909431180637762500444694214552905325167284644892367005201322695276166632846657893003021490401588100300373295340534720841995287022998145727778339192340713122019706120710949548533843343572829920259410729163351321298635849864425765409371639753264041568966437642287164645252369549430575400818481758361310644546221478247163857644828952248684442796888103655376146693145073370946667807343005293525209497410356186711788740141861351125982422649117720533983158580522129473658815965195279629365687857337001067420496155991936056171884443647347940 A174770 767 28475129582505957044915501531405505876392850885678485476814181196794643934740732710161711814732902720599794801953542327035815722513931042383311837381535143855949014820154076116595861862244409415770144659964424883997522129239007410948421972381945445672864594446700101513364601642679446503643393579330679998378311662335479668733532778589991592969758667441943831725907901661592082879815868753741763839896021043656656372408468473575038345362351215168780211809687076944636842891032411533659114793926464900537560405412029748236454801133490300671404799584189091017358352167245485846749222787047792578507028913414775296562236233878048973641714209082610210030361227668344625762029278576297507700269224049296031063505052451097958013165882273163321503040404751015830916339592240997799308115128336245177552754282977480341970436016281705785748322625886901336997735179422866225769362717265372279138915959846974158581677201607591240512960961022102324923974855259941897287693862574504855313261682390035894494283760116453732822060860045399816673365849543214242930067489784742460845649237558253078560221406906264282883680829885887752303603869402552408667751692768284450498860981423588015556267680287272562392210478626577849908863281514650957053610114233660993681991425865189099231109157974234956268070831317381110454213339522531000269473180569791249840542832906066722227778755186137140882761215669082051741678819462222267510393614877254531792344758197964048021296269496551930610380654013192186577313459704770928114833323045775080904523790841967566289966658691397593246835053439493759853537287472963136835168269418745646842681276174739455845143495932686956834557298556782825429887653511810509176081514512751123069703135837013933928064033584320255921558907767714639330371891522554865173767362000326246051756585513737494396504054315162113848724308316475390008915212126376449189240761135357041211297213113728982828517010385716200055958553169877377607365202312910333717338381946504286377861392583062604283742863747690334276050096710110902437073062610321146949114786540594919014508659152492467575818184526424609353723160205209898563277900649268819467239490081228296573667635376867072982776218515300549481467254978590033721721198286315564310125829784508155037287367701145910874225063028633640947634257614216657435772258697432588494118873583869167745843018078747413038208659496927914894432584969449177547595732925591357992480966054743275406438571150217326489265667119314793950534394183588841066103871616795259138655591085642126839935133286605506539387825749224336958120628110956956524614563232157231217010572115969980887121622715264807519167341120545443148051894749965088702538014044307165519598410025618664068776174732918530440163026554234933447258082301086568300206254865052660051591693844696259204677389303029979921791462351630707930746013727433795513822385191934783182119279080481225412360688999831820911718027854910977956902916106944817285102914585386216393740965287110688091188733922515781835740079151629874892989728075166383376396149785961183281317738664570436619001508095275306747809313025294847750731214953135465308161433107297812492069506072864131705932367833333783425662653544599392182562682620260642658218175140364692297104810476043926231734508514450703016525495273880900673558856814915360397261957412821365760 A174770 768 558169488623617263484183112806054825461792177188371740823783510330684183409069602818568739947281561230830854404214699366483011162321870074473976723904192139291833737552278617738405059518242054119326455996277778515166745978796578977856297475444440452178398757934246710668261185357655760628413870484889428686015566057610833758534112680889233317484605256242756783026218647726205972875138966150324215578331955247690711505100422988452805992993813366311874264179143773125565039879052531001877841675711994926719102364226763710104134995096084248522798913028507615138341912790518013619719278892272700564464179828861234640023463770456014159471218217146558577150158471720917765417879583380674472461011363014715911119318944227821179149608175525896138651996714957062056519618598967695284643529226393909351271067885663840457440206314190956610943499001700111825504410984049997010105897866630690761114671909271490444456392790683670045937864863795777618679978834144489615500763596439904103267608902981189626659611362711206328244884160298890815222881937684681391993099609735166659265742824238395116103475608236223700200434827675965115300426901465360070093833827257381659884842201873967439262984576605541464756431187251143528352540331255237995099310265724853250272760216149437399677022660678055036915728469687267509375585310694786167442145152267069624389700099052982604863653214117380046600107617600653823549079927062638811387909643595512950605398214203608345596353009451770104215766119441298264631896170434901102903710242794880951448479166337529199895562547040614291191725381273513502615855233430167557562313874718710675375917940331432302845526836752982301382230845306902016550173951273926554048023898299730483500239135347526532561880588273172525928490375689419151444785750322901554021669824772951485499033219386094517655543161138368581632786893883094972915189214802013125988893027655408424560492848257610255506762760358250008148570700537423760306686149707251786272664676796586392569561197229524491851042509484648772718663780447182440290036519110277292649579728416166215562423164872234490774256853959431670443441121051585056616029617159456460515370068519005459847330677147996966240063924239000316108636302594960079391363622103911738548919400078889226637992285577261770579260160978528663554929431680265848525902077314270590183606883155387335053956496867157327820328663621045255288766620315904144575231471335486946472885320488638743415064041089562286182060323130846657095405091431464451957447229843231262900407159607997084200876653942102074647292078527062273653816575219019163867048002809968364684059402961387535139741121846380809564547617512661555623577093805396107637568057109460657150737333177741669008048071359751863070964342123298257152068974162921143268442479857441458213137590652826641749448422617548972212403339691497852213590994079955936966670227899458962042899087045191392432793852479362818790654786724941991765483183189139967709465311996619902800561867714600135133561302938425192192855732894398943226619240357771693680075759137973472393225668050540149175092160865104804509247509375608127362669417866532438721895968972363616814170311347137636328739606461665817416314125283826929375881915982207256035266686678779580687314511792832519864986177084297485250303392670756078002033290789814902571072717321680764279580 A174770 769 10941238287525016016311000332308785157296544380853611977949318892687890166389938419708851730284901348513843687431621735028257657768017574685907849358658136932863381067550750644754139860080718882602627774668892354489873670678848411884931732165239949361655526780162509575819154242016166577158722185601409001772597127482975900999306008037257972899341639263111851018936106206821187818706391134662786520024699146869212283266322119011183429499626384244094144157659364431120248967072344821666397918868191730627082944006012616833431505937418642306053603621780006687752687157161381935728251458097106689416834274498309007998964640266242555675905845850792632146687196332312202369376649831398702432883237037545237240464858881248698302592661443492733836693118103547925680881732860625170728584660587658282767370295142028317669262582200335115206008681683002966116636127111612861969229584212332083033997519626623795845260052901304098632882786547163871859262620182925430183104070729721137657746814402975596671745807437581306329802486488117997714599115069129275102634495619961247070184629995071783507607250312425050065064640608423438304231215818920118691426922014147502528778226342272528320845008114354143504883001740286436816188645664401893665285722775128459178185652074969846043279898963502076859387153194738986401399112806025858931669929005265918207495651501093732114470608075350128487318168637446800580127012988603026518603537323365629980512484002474372592415663669977328086285516862907674570122242155551471714347600064431933364518007714024456534385250757123462644542607676888358238782234432160856990373339737067897239973096623695459825638561208888463139007532195148594771633684362983854800638855278389802424820564461379079254264049363266694268930012422705086438906050947457624739377906731432033018425803114649639221346462648130246622003774845172119342608148979633849169257831938860554802877739600248463114714580800025406274012082815976027379654284299196347201606439277228304520644252210231746506201530987175221495140913148275573484454393410526592880195914887298903616859699863316881335664515275494595077607723501130010074577513992281764889753464615870054942699079359787401155370660060156665681060939321999152497639475998759679612720353770220556836049769744598117525748746801276055834370085772162313548588075083742073411346473629493028957858487505746999861186669426091069597242488396999768072514509753522482199170140059737330593678809926999028783523419964745189053069336651705172003681039533283147598578522003980367758863457330637951580630712783899648938937775549322585539164918426466436652379701199838546347839224583311133913819454879315850692787915044721479751946520352921633757161587685351682170277094226017681286998512594137865882459922584283497949261441189959312598841263000385013986876428775471805650277550342841278547460102735209282548986874293462809382030124722140562593986399683939780974102594217664285067676023399970605540096121760654828749310397337200626561777380569010276694848576240455928933498315456503312664350461654226406219890826263808949339559719918276276282714962930971357487268198178288553910691139475634838509493553950957085874451822059929205519660806058150921925026645134520544012542654934059262200268046763058292578349532811471890791425744086606665367114955892503094905282807007677628928586961400 A174770 770 214470152353895875328110965029733693847272037491700324803390808110684512710891389494063308798475896286286802730203794845809207241085669336671295588654440076253795856394296076586192031798897192018534655519733171936432725177480040590971852836046736011942731183766346754770960350783739711887809511653744948767857020206905727553777562611012218103883661495350913247430428770839890275896076706146520975215199937098598343928895734671756794596598870390958920047466564597399675347126987063315252201003776452628040084941686756950942160669281145231387178489671332778064820558516335495913627171461900206433676084884251673345934470238475422805903092230896018958192803845355825319123603324577197781708702739948950377372876252670918039899600170465736393140962362413749724239581671014355997654021232195748432412083174102971197289044678850762614077225567406725140118189538137424336270841299624235625001728618606407736887297112514970150718098335959641352389488262145725448304716378943230143927248952659518742978371690731857403965582011895204830902681038362190112877159991149380755334592457897654276077722204520680223139173385005881409963575177182045265123990455227485517311729132876383898271236409794585344377175135356663547219786303961065588371692742738757791085941901700798705990935179805545049919651940007545141752957899848133576083807780919077376436260136334739237854870254629360004491030695031124567370995885053516598755027727224703435282492760811104437352923493662542575695598597330950117482237926101223778109740553559284515016401035761828230649490485445571567717709904490640216923095856723361885295130647963691046979241964641760463170734773971104817697843344707071909406661464333035570528196287118973008831602221071713576194557363056873152786393577581374728686017259227278609818384173727860886454231107154329008630738843173105933146149412882276989470709963383593496613778895676651567590601027083577525717024957335335253424934839210191388158559520526160648138637636439564548417082239255401497785037918559566182263103406813834010995092579343105754527323030971253380281517621158314343069461337655988198751834925625709336430283372660677538209490952884914748467781893763221960299578712259127036441156216481191084663768929136323617664632636054943955021358359895620014162465164219353085486793757750996238499157599265610045694942985901715470476554737033696194411823766269908482624102002269222833441525275613316224732646138978085833808653288773970921125063791966874872687418479951319690184691284973969029384104925421616009201244406394288472941421157342708839973996002664004746519691567128547088449978538235175782548956945142323725132308144979801687767367155083053352292259584320401807798420784657526340724029932010350517227992980799326104904681145345056152638501626937139965705044979120409453517925115107349911739191569607971402395815081601981362445284772933787761607095542760500220922130014171793734174996233064000529171643418920740626607824211042890641147362505803244814149360078780178140833996599272561386060035036351758694488826055666070255584326504029957356903509480662959406828673898863653040089823093328142815890835277279498135490729027732490485963866979689992680134725302935560246290545368550989787751653865982162970970874671962154139327975022305485826209229950335360461855431287402812375543538680393424164936480853083220 A174770 771 4204043915499828660656615120201839534485441321615765385942454642636318925471002850472690559358872788718892558603611099135930345311503632569413161442896485016068769444177610625691785562567842897866597434895181861629061924439090084985381847407256387140861467302532402306857855220243711590408675470277986300146124308323168944026171881301755491235069559732526962213019413747067422981293707775177713021505562646982025590825001907769454568671347627903950366526345455080569071723262951448033228822409628105546650014399860865746355616605817502888232830448483861493846605900284521233737537879267916388415811926484267026428698477615630597575069858234117917767702708829977691573148669998985581085655288675596088259717883064390476536863264238876703334856410391341203990996354234341673405388953464916400184483371611396146267231536125570066560806660366297944513593785209933664727968169186004682508951801347925284831841002154258391993072064948598103242374877055317890054743620276941126551540796312285071996886445209980061394952032267367318607236355999376535523488815043875665946107434289525189124603727145407123421549026627820646789682562318891235468040342211942249096197011933864650831640247783948453806127243498378317112315814314056161998860027477879407445738173978953404159864465351268395105022940468640746673902494351424001552368941189905825727637652984937907039337434616774106732683055196681935132159460758692019380193026990455099415041793116906785178517633730357495898807795618595767339979153257313946342955662616521494998919559738485349263166855961318843113279086903282921855238166744709105243394293971010932165819203750934691975377283213743035427624662103940491373040783252222478890509848819467253640727264312627165059186634176376778177652192638820095008998223876467064362202341834035622364843805144013354112530103582532759853400574169314618702432737359637050740989444743795892089050406530014547058856660098972660837610166444186088774708056341699516725617227747881905000843341533240127949350566773403085317546131485223861135250231255829165589717993172902593872979404793085577889530699805068165396438873134507430911576404596317087111700676768696634283595405738847597506004940762332748108162878474403368319580046051290739554702449319228657636108109734624173773014524623279012380436075405064942494898173712216413031970198998298953022788396997476025297113569605236076650306577851238817584121010380057714883686847417078298454579891172868568068894471666611261289673587990936431915295146564378701380704077149535995008382425095277385315959785945601065897270620705282045491956408559688861601330042654106214489686107690840605076732370344074617804300080281150096766911392619901995883543010463695243645520752556989796612685437122629877714203693928593868119736410941960376417790979081877003107473354119457844194439827497177905086921488682101935931443189570061233409559477447161200608375029943809101093358495186417944155158269230008334362795964644766620587115771089444807509755129702471671347617724644092172049092877849068858472866655678815847495737561912104397846213643500395610374379389482810363960869354788150057298803599194541582976254431892118724554906634661431414456071679868482045889636348389309856684987375068439703622911823119534098676048673808882600353881434695047991686683498728554972292901350307789093473407268753550317040 A174770 772 82407668617157489052295094258085493525249926939040195603543671101566315466398085164074290850489315605991835647461182035058711782986886964539967453932361310630539942390973667090514304011262824685083850900280699331919699906422318668403414381905186864688430470121508966252680923256256883811451144680579575801719379923893737433895293663499448528177615405993332017948693300839586854439428983912956824501031063790941728532753343467201113783338961605574364693690503563022750346519725027157360288061621329121148980954225987748673305845765074022333994711064002163331048390792556626707387721595782525583826538949268517367803674212287120735191096555202087193186489540292418864861034910196512035863817186910331782118039566455305868404675665710860968304118963350107918217760811461983811078078268165270044220494617914504085027301373844379765874169542422946740948740237566930157860207716113222486916237585020302814667339587340475887333228466404321683797390987648853018707358996363883583720072545386163028623449356027657472731992332539352167443842219397097810969237639612890812726217171608680299322827983426548228788523796819366933365476176611330820462481522914501511556168310615885752725428238789721181713120882678036636678951044964342583540588670249699402012601895249502726640864543824627901043114629146643976294291552523655378581402409120726214994075897374492717450353155503135785544693243474328597429465182420885078837027116311873131508945793395114042258198219029544140945887834020115634067321244667630050113393120499313791409536694977388780494768479904281477260925093760441929715738327606692024257653065124625644350696984946579867459585042385056206481193808863598167187273523903403566878738486031000818746562826224515468418462826930780242781465127319757924785008455740490136400611694812382095867807381978718660159486081794068315473252121720755742922809528252895505241281599254108181052914501210744124364130725543037140403499229214000872951635932251434406329388250175343465386966632317490748807768312107209359834973087110254719159341022081670724546546347647913614126888912472545876632266434509484840445006592430779735103011346466724168902879127810500472342122394825108712549486888523667816157081707414098609319216978033632147614953793890887510928047211996744694403010697503050036461954864603289245033997762607708528987069795069713091250982687467970310840323996990013808229401056415881300014717212028366051536713358336922667328589192961916382512498512483850151833306799110917458452295772770260019490592290901099648732696287516382900569155251164250936375589867090942653069324774067329497980724407655811478191651300406900595571784198352242513220088485903737041741943765843059338988808283310933381281971450898084061191509421249797882154494703483615857538016974645805671604398806257908035792283233931687546792059586860489725905863618750747066526168039507055524360397115312158311564867116036415985460219488469168308265411864274979951258785872358891085705752703747934611002975238278489622975824497639498157233757205537412727433373490127322186945377433016743902551522482991245273895625385813374855497308052467494329843005335520568832221041238458582210992789366669511606477924388647259760593091454836706442188132738339901204434154585818232730285751964673741709831298056683100782707009480221703279482639893189743129872305117170612461534860 A174770 773 1615355116029477184903259776990376723880109533373624592604897654990448273136016339915181398778601005149779173642641531647609769234178612967408809462568984968083358934679096378130650761536988326909170747480704833409108095936628366098953643728723625514366226934460351453952649150811292216228353747620045374587316985122040732856046602365744308747582125953211734483303323870038167773654263961368071898691497890924477115717005447819074324611555756721121068821770884316026497211910578259075624918550672471023134219118087797449633275442331364379973461438043739957131349062469089096433692884982991187226251428067749550959420595480553663035585277100001454926723650201109285759028314736523358928016963412161034917481723321939022568077975862401032461820636584732405021563343435281452430410816807186669941893735315876737463309015262865996045095404809767941649779261623193179744442126923283218002527406632616174425183905759207006189247552405385448697198354897517939817383760991981225731139735483118771374791782279967696570512452307484348918866876577385555291242460688203070667183643051765916937800885006523471235305520043704204000009417224252744423814327344129716417581762128495580591059193505115866819992141736127630653802481271075229008506457115374580200371614904942578468660822628185890764978737855509574754679956338666198379528648471215534076408050012697153262523915514835033051472970225900733970130441373654728556671386153752310133383256027089232339438416310899490520463797423654511040391863697995730985008785605071886322688243296027215136773102479916869555949810574613095803004980842508210314789410139178617909551430133103654811008094025454588545701325613719589169264444242513733465734552912669829229602870878925687899311543274310520142625501248069702202815640740426863777257726079509972009165137936703038032432892062797223537373928236569679903458293670380520334102551167589583821203337963682599795771143423237953927216731053442678667411878769284560891169151754319854860633414925844112124889746504574951098082057135989081519737541579594678286732235916876409491212682589307439480660108759724222037334853828389271232981797501864322562517149551640753490153648899766375244547444482835995769978367520568282465471922883835211306257584713146727669982923813452079765063641919440262191448226875517600376091481647738128872988129090986317016402809616958757035616005691884681063676642857557527391649669206059020962164940366433510707896706905859593757141427772813959009625218586498616029645469822547490337675888705539278164922317619513712521679195917361860909233246677446037180182858729311384259729298237539173941406534300889957783557508779368287400065556696384973211075484931144256542956624085917905676193960734983491210486171062653100963362527463482144110866340617270671832829048982476534235723332844055585172760107827199492110028833567830655315944009978974112818451270844789449776133324600170796203182121319614141992200659208359887774566386307183018417237543911751243155435513110979823887100440455111718234003936693851486434080128680609113829687440946256652065710545865380746358506438438334384434647868483598469065432533288070591054655267380010696607761932610549131848748859410191905958663732808072771290461921251951368340878594568297174859527211335486011187230504153220706847574808144622328955863734893403994523967831433371076717456008680 A174770 774 31664190902002143161316209096270270283412413547939862325201008229579095948445876828619300614783846052456655755751223655895264661469657388400260518545309789412008691207039704813143349137133741172810740307032925244204637564630089325849370655967026125427419915680861339078870862401522026766251306349396984752081011740642862521550488065678026276570656304757241013348379736551794863859584027731307961445193917156870536631343012255396151443834602159908453585469988180672247835325120808514675372496069993715374147842003776051381723716547273558811165768774538679575686540991470693675736621224048871656226454909157487748638045144806138690536421866523131964271549798055654679156054160604295971510476480941363419542144958438609153924158614450109372605747150029805639882576739800626219078929019976394836035730955441321189841279232155397880631580359206901649796026345389092471783624414089989923172319737896304666062152106024636147981154634917137098958160468903755668651503464257456990417917511220021611102505487628477432147527617399315874968276347226069435421836903440918951605242958374498332206092648575045099727910575108166009988817663064326119584277624137149178302936189686602060130056558361852982615764780598452933397799601196665594060400988834983850837984993354082527893186718516835286950485318400584055194592527856243268111865188751364489845024381354813700877501074471443162371837376823412943808168314376914806746987432548825666922705453134057338922557794268053594152587216152587891393645678140791074100512165317225995198021153679188776133637574316561997131446709622640810170061704759107610983809993290526203138401489118400856658800791627375802287781178198937578032323468854480679491925139315415506527674656222138507977789402844571988904964832683197175259834265008838928021315810209942776511272937967445569533030890055465093985535425819986743746833729603989431336182702745809422809119649711191819985961829018179647338265221706084158024606774683880030337263306358789544802792733989429653554598062174909879317395124144684888839640570883873861694854563896065031198837389988715516227353575275847765866352964299079902278129459528533104403736996608382922103491353391098092718510294203064300559448143981097765474082023049720833991629027932148361896117761663240455558032814501857321973718106751941137968855978224965039560604777454443991085814782860642867944174632731999521220175745064441595515235515762451716871991109526116318559268581440070563865569884690200712022823382899239072302193041009280132828862750915388639687707621245011505333572697802971946378539164995707353715001743742636980191884206071518479943639407174393652066393691521392971263842529142449758979764613878345950911976406343354503753820637045174943809865863978616663834034381184682285377586151241722734621309346550106217830740734616894346624756086836704857480295469690752886752387417081682519960226286739165679199607117247680831138359956646856922861949013536858655882070353134615654655799250052395164584912316998451269556453210825275403183447009839119631543425954963926359162211030483145460775314217501670907128197932372605217874592662518189138153114187669754390332783718961928436446767192039194715829663535680657351954466729910751007998928138192617983878001006293606635778219666312444826618350632580134238943060606543877411971137651897865207469074301884634728644960220610500 A174770 775 620681468445690894218643145801830061105073406486607647924965570711311783790987804458579190735811551541654360974456312460217446246518454893243293717116353029485209396957033359068139551655444832932447804589288653156194472132770915028670997499312002381904659672810017034163675190841985617860765890832525947490246617552764406025391934207374068707593696138269312390443205112584959051337398337934834698880619265417478368123108610513269912782971546926969750461261639495766517752016520876594088392592339098258091574975823799041096750842126380857485107019545045758998867619383459474962700152800113097222359781903053646781053409969069335131341278392001155663649464214763292819707687897137094897025001051395642337704090557831893313282334592373068059416823173063613568245864232008531711103714219166474768785728246667042647392018045401093993274242156078281329533766772537729008709426020549855550740593499715957431534131157111012013519586964398169008392412814253063719388831088990910934190793323795128137712541193701632344988139785748937473643804039458536495753291690006432601162901802873273256137911159567149038343031857964750084096599831377503371838265564522070848964438772655011454173788065949848660118354409298732664336037128854557703696751174636896328751601639355110806819667587706182666617522446309510794414827976358124202862583050375598258726633846909008151903622799265313353977723209019570298626981328285842668199719096150694569266562158950535930470745543803970241679524090559230423443731542523922936522508479539478352799724331731215093744348594980145787853748846073194586340453733683046547996433173691484494740328080147463459122158306471726450990498109354248790870015467221086036886983115126221846285649381663488154454939975247756852204600507630529781373569059887619926646968734477572225664000120872730117283433474434334709507241879549451914355754864239107162671333005120805138314779552435444091682223976643214023886720948665930612155663329941537585386474440075840902904488311027385143133119089862836949804628125402056055045552950728153857347860874758430824683201027346118959781145301897059146788028768855710416066622432696508410657730045000372487431884019018655913701863542421021936730306748339110878254673350348704904068700899268387476740972694139915596396479464801765305888560137103323310947914509074283057728845974673882022277824357231511880482954115196648923073203891076541297732119188325909348065748766765991709965272025491556287033307122555886584257424941965665708768971960218439341163877305767559409619166626722397908034979500654660175550263803012608870075427000660311356409929947684607006316045718025930066915491357644836243345553856184743479136372750167852398632304974185810896664486451165558513577499455222672781821640976619614694489299625773908426776233978246133099441645644237030138482883641412980789129259686849304518289642833691130777286242854209854798881248936155715051803335667009568082325782571148844164240455287578349755379958482289506104442208082368128674865771951496607998090210052862486323662749135122755811688546789843176375861057225757207256146189511861369042443380936033675002478875241269992271232635404436453831218833890590362209143932777663386002819550881046808450722218074389776468025207384488682706227487039529332155886897912605287198541167161898276884835911296638218903404799941574778517527433526951012320 A174770 776 12166598112808242006471699782691263761511378630538069566685312791882125356291846994551192468184077418535662731364636881093958725428990091347697655042654233538659285187143076697413966678406680478008100692748495872134798798541937911761919567132143214723069013479002038222815022012013739679784706225847867273306829445188276146266870172782458429128225355131698756720226693268510630772520818360614602036149937395519493815078638351938104574975656819027858888633197071926027100302780006897876512156919658507985117337301950266799802458625637601021149508985956218193357123499468031636748154719451195707703824788637202675044721193575651962438413048503584786795724833266240267796255419003627173567188099098980900162312163572475814288351168755538265650579195232645803134949790793254498800428787045172218441343009055436414532857147884673012300763814111866111414619246479258218639629697071193854415627190609112459676627372879537951464374795694978273985370977026828086123704198354896371874550940315114590535419621376433909597980083932723054959049971813189885163686588285669188407076249534678943992317002343742606874555010751914456040295539905844158030447562011484008644251750518647344838112533538692375073787000515308977087862066402007438911198122464831453001205044496653888681196596161029874114201388042073712191535402797979422768269084841597288316194986822085996438801113233697597893228167971364240170273144188890773605136086975758482397937484517042952175030215227087630409348437070554818607756134302908259260923137115420689354354201152574124588387945025163243416947187749280050658804763917593373674718472086890485775373707888649089607311690464657990264939941651780806599696465156144259640577963530779061315475792651693038581487225417017126972342590245608812091287525452082860793294953111913560557522953858074317791544293432830938920295861337392930605214763101981248998694038230195319575436885977719925373963134404198452278047856697484350153391154568907245064865641637103327019944235069966069586265746844893267715160441196735978646318040100532701027858907172160197129375075339201233860914493980432578119491174060756671276658030647587498337179719938360304890256868437312339829285836440026577800723172321495107454450341539453290479833841035829903386928184854412863857323334911011389024170233833781236789259882238018118272635799234952657946245921964637313020583998621910079458081421452706617453703404814328959278333090454155859972622943684416904898356322350770604134413331689587596324050316062008806956214190118792948631966264529304822548290162838259950958164324688113994075511166351941679465710466642629460466288648221104873997283809526160388520666575425090812535581419669025628839644491192013858853062759661926640937971200511408967890651142589663306056696965886834001739945003820271354465148920087593530157647138514221162591806890901324597476760692073626128414682412467995287028504562446917209197768154606361596902893067097710629770582748665040458770342291514039648606880998245667741286267592236783299153288894272763447077317577003250304456792535012294912836482982963978559133306699683308623597369935233539434880401774326260200830947728864979649037623145476585087984444654478094156746611484415812809340305910695260260133612131272746152113864565170634302607250146264538207085669719764469416952676121265564715046675680985674506615938023350333522886140 A174770 777 238489655586585691365167364921671006451315982810733833159557853421507850522721000996204670302765094822324509318555251168747466475641617524079114540902814568708446278753169192465675215761988199074469956846808211496297672892824594813586232326253273795689596420310738280433603027315818134361154193578304003458834523294333971466358783101489815920397404703697862890960571251006140271817994030167369091177776373946353852345693100851582115365402912183612543008018178542632343724368575943195654514705850753481185171787701254153985928752882997413090191817657606769481140575837704736760077853847982185462297276284506664933172978055416519798648437445425990598768642518035377514578905903601411959126926221513222553586000692643580353848366296663726490909585325533499859987672230883510453477473372555751606720730894718936351006023165443342341718478290946557359871085139952652829236292313280115913705268639579228934865292331650571767493662731693377162263072883287471329943785976763847592494036597866082879880167280508316302237973260261097537558360073838344089520048007822395741149076042215874857264124623804131420387878282415995309337123089137757354335329738710843972922551964702086480861670428251659870246524123982732159577539561276112688682747892858874967092724953471807886573704871128840004680392941783206460068966171231164668745486398202406995198455872959895855284371269703317514637745194596958626798123873763655615922034908699098675813676002236513789584406348410626187480077821777491463790005321161876155508692397213967873184572698193033658450365404638901302478852986407638706940696395972211577088784941850794128477390927292971374335060297366067618701626285267709261613001319120724310253523204243348044779734641272837560610824438169429747664102601789823426982888292538159177382547744252760879570992715861972656477121122586918590281304764428334346173967871969281578633293374716955649196908700620486424744981268908874084911080063097367283040842799704056487819958721984024976169105992936986585002596026520478743889738018533790528023070167005089054819936441040823309371579402115821558795526951223294094401206847150923501509340300687387709708888459574008651458442647676312466315005052195537435628753687115640347983024716601690049636998047915636866922178802775228263191336414529165782850019617721219666439748900681716645305923878874696026388430540072996252597975660503727262340663100242751224250952843438357071447975891016614400417363232136668144326024343686498259686883543521871121178368586678524673737271213544702073316243307684266504869185863920592058027276916986146708855561012755333800226545210718892736375583076114052022068827167416304578137269968137076251137723509215867626346858917713550687051925318228599564500552958847139133369870915220939148703759230824420476332493538108725111979716032115362733913169070672879587711617886318505072890158567737576535493473871911400762122891634203222198538936314790564355480941818923541193614118875091667785237899842878246709702575223169370982325288668159654278506160907444499036747092820754963332839291459622458091577563056198850490373870671046026127894276428004459066491960577864477215418245109978695675999035066413187004080721907935668882883692314699211807641868010726273544749288529183162689247290500247286560177985211190580022688010648281962349208080444211688247706717795276391737110838616185804188663103960 A174770 778 4674874216641654609331768680722895285767432133544625967055583476083084094064251705235756952723608920523127613126657302045150956761568261278008711883079316133168730417460337323569088881952525999851079616103033869001931111910348908993979414297297105810964254307862078294057448318629645057733604822737208849952207052308705063495288720088533198889171497873660153256910360941995668339665688206819950564652170445946490818160782347814074273454523309647516249015313447159482129759045725335741212899387574312818533229397402646624481908614210056665756338988574898909413099374213564750503014454379992079980755502025074857382854040797553427517454708366827219213478143842804636774535445726139458219178834226914089396411885414887298523659861858851197919271425900528469022832547934828781115810934248409055949767548556937581296983651556163248697692599158370603256326899498732654279431583285287135069256821457404854972117000608387134906872825402278783439702480672830035982730006592820742153171733516820016296296448497104394780034842249657949998495919208329249029582095885648013032335000172439329417412426883491581758700583217363329301711830752982779753836975507762401545743854967838548679203118896476503237879990804522515276729953392272294521551785284621544640120141536749333695963874202670925610715188330633024988198162696937887038769601609294497078282843705564891733198249189923316688231483411261415031132584003242033194412954675183645267541194597902658786390581066514879299896855053133950602656865697658962097373129109265061134743304675625644620369938073343798306027232822615346184171480095042527416500988755440794419523331181423116991066762341657966997131288178877695294357245257707972773445302209000144842993297122754369211400342055509936496694612227941528570109764219045470742969840089547665649437038658803434154190210453404484773863197072028348516309187621127094402388567732507726405362484774125888920131197459188615408228539118786736784682250406407760705339585803465215945763488653606575969254817725588677492833376924138920733572242767315715552047693089423311338141502310899258856308685436964516858019878498361228415829417297416143238126133247389997647528087889494208527394389203851088373168251974117609779668143040375986813531145255408472829578645505071839560663712540277372764414695522401114067770721161903127443268601601065992274313357500264950578788205876610063174491598632876988045060560183375270500194264137374585022825294103720025280661824286586416535611687085702386027750784712022124592589183371689059922352052685260727499140958756281282683190731168598123098872712896518886800099059754801268775804718991698999515488276138410592814486377394756393249710843692068017542625499665376529375577981234854249001413198161350420780907241789509706603227782385923324290235536594062225824755039196376420222572409965682647164101971215808445537468290768031283175116946422524865271137634785146999088843020444756487889775824631646187379513328418964123261192853949757100489550230917685011749872567186997950930494466954438175845553066395121214247065486734726888498808478191126884348330053760537504475674982944373471387835976366897708050368239814854663775953436334208146177405222854910326964191980006122465437583087405950503328915293615436223761879236271982745981974563502507603340192177641953306204707375914761391765982367176332149845172151938536110355840640937780 A174770 779 91636884156120058065535638314362828469942198230425775395489714138622760990339611403310306791083511757329252650184227116133797885692794581929909246253006213939558884934611253463432087798358198887092663560381713053367642159368986421275389665469385541853247517253116038409375821508175275105875987374140574298459159180520713360300678024816644663135723780922081620444094004224427839787986548412090640800942753903666739071233803236158383056673450550307701329585631183201990164904470583662623312058140716974018134881462714891431840218669816777879158343763853350764708804452193720401655352574678750903800583888398241069912039974540664230780627394758109705596607976838013972019066292544879756410931549389043758835243224316620133017200258308834884949831999592573724252063744630841536548615479659840942171591880092359573864537186797888835528827986983902274083962524103072349232765066321906108347456300502781327584208511060312286793949356041805981291670863885741482046002259288686210922624727902669361573920103560073065969926675539821875609419470763309865639524154030424343637434932231079693024243534506077361829917411838877698556159997082845359596955039567828856388827072157019266507653055747061988217263709503726220471728386817781955935345406466403625176760047310635485636475975547050612692399116976675614035453925116410290502797061999904333526093307118027134794256225336505584019396023189801062843302284833426460913227121620914905835243820694411915294314380481418315625951965271453877935788417615505653870831921291121331149270385067041187655457867663319729755844515310053029494490645882327226446040804495365510360702209340865011965919301086119171711699892180734297892281459928590363184350503647297634969006565420496504009031944361281337038778041228007241241468171238841024965535628052765597807503952218872200428463848830513587950347798724594923188358349575365432506339126059323078280959777345506973991925307850033970323221738895377551355974189425562125642010073099566440984830928418890109212346352054393229694041110577233105685692574701852489246149825118939307809426418926667869985541293139851508227611563923669952256164736354610939066360754206450274312836927351422827877672350858883982095306639567899699785414591894425376917147459659518836489763742268239396292901830023180646398891078780087020235222009775876203461234483278171701686394407331763021172410158995334797842657054060991619416525876463569208906450894172840724600807014603756703414864935339642593244562030567054627394099760746689099585408498714577739053242863420237472753894568671439839235312654339583491997956209342002206300207969087069259824431365299700712388549166796297272933257391554744852343755706914193770654677418093851811106528901113687670697101945858237989300204620188098353615531841625109771912776511984314212508123166347654557087501646234142179037847252060659263106948362744790645061065848280858537133439154935559841936278688219180360824821358948586746089679070054415869074234537885238840917916916745886377151631079674245165979898262734736215480032170730073220916014338134825008731185697924906130797115223440185491686154887781332358139901742251968295338841021432536009357543583024113014956310174321230321216422309196320252808291871689573755527124040700492328997194100156115286491378833598168829483867043449558059942711633473072357185098113683745005988672785188346219009384054999259600 A174770 780 1796266198553391161558974972906371482944911683945373915757763409489699884849552968663436928483062044743559089925783606803797404110199202633421819767042715922563917129319519372929858461454328532632264391259522723169078652606019759919491279228551481094110252022231326277038506559145803423995736046774298714661187588304359970979908827147167148598253258664463146050284977413896873573528443982308112534160129297367504973327834192874394276862838704232608251815021293437811964052975302621909016827222461434737129167127898907904444285341883839865777205188702714393114923075458801933099683470665838420836306965399626819427340950198092059454208430674593758082277490348500606036713100691929287259027622011945201533774348286642502432515860939709919555935408936742204242260484499421207864597179516481267900038488083802883809955076638628565397872837503165853218223230141141524690928006550610420250539703333198698125900800261687240837347860370258655443000548834185823858235700303846820513684547763176391308751965573688103742038107913896746156037890467406480777936703437722282098332986509258623970221892345975701563098459348165097429734518961106103985836732931771605735171386722678036694244466519550790196558299995812050569164304561672208507972346136002658576093305807262935252696868376709411907325481880261607055689942851933711817497940970552523136483983927844724190672118795847933268024884158334997022592996356172241483579044843600219308998804105710667765696491699806180756385031123354183862163373959442276129517085223775431223922936953340836684796640501566455269330265883080426661535659456413898197752764433217165978649690287976304783132833148823345662234774289395465528406805883162983041431665799049026031662321852379275348830674961969494713124190667456785714873730522513997552328958638120471158675026821957294213995314210585516897598232776736312612309851852067125586862165146626283247955647150164142930063830964345168427087177117598651642893069276437618380426920747558115572719439913103595267173837223715398362873916356701546413512025115733469726887313319933755222257065325659041276557321571818683827313125018011899905764112746193666330162660265828705029690231802414502382563924894141454613181112375641717941076087050646383197953937690714742977463876046363383141061622111450674490433690161832570248249707767856004178343990897950120095390710898203861240756633357838346830701700399211959090925752185378323449608979927381759746250434077437544796618157181865849826193488387563717720476757482405815018051052799213969469232606686411442255661113835956604972409315967173784441545814516649214351377789809945671876277234846800014372541341252052743005627118574769731200885906117221182600304969206850183535933650144052524486150343341299982904912190184019862138061948556307619363110920897680990599522004481991685431652787046909245027817234670791071659613956269055095456455729582884442622364809043909209236487935757629352988131660388334372765203701751693331446629022150433597809915906912502633847241260673901986556540014815631832341401414765097828881274498809053353086421813551915531784758168261544462247494503634614693939884882563787106158334253651752331040571905538485226984965445859639533901573983140674289589425671831275937349892182116895757017566774989380935573821261914216741893035158445506059449043727234631788430780901458446402431057814090089810646485835890254845741420 A174770 781 35210409932406689392758969353375055494323330358755021266257902957327383004198176301401079268814675409979733523395957610383809599234326884327539929143662071261091689629362333813559832097995660098299447710376500859178566695015557174572881634162676466937363618286530940429392767163000217208989142882993816030648024807482904970627459469438092422006315713205082807955604506823112511563876719153217073482516213686055078583505466777490073378906981223694136401770346064382358936164431717090189964184591376985576488960022939511280201989839766810379147998229792263769985371360434631040426274990336412150554538231962901026016496235870960574880729427302759451170693660214700902693636227744131596306579690267218291076001016279523108365555773122993584826611001028188687964216292905590771930992376333450333716713501247112248350379838405859952131214525208229067799709483142693642888498435172300391429173156389904580161126159145384783833380472183860807951890776956039655383394715310003116420558294331158894531486667601514105991357925358277342610832853332682365445805395146708019661098857917052614833209840741572167533778638312814827978778342119441853247526279331631976053000666149107803123560766208581533685873808300644105753032477546170244355491973022578706942177355257208009512728528283781916660343483124488904528958645748150693930184348401973496521454719427518976467527737841954962583318195252286588447066851730385992727689976111024377274079652244896688848770715005286374705241064454036746794672578417199079075288250685614081560216079010116695628342559456247788526092142084298008109368967170134586590022461973882083018125718664209317018104783417315920585006873909030023107095911029479333649553149808608504625347197981331989967282386595494091005379048424709872354947624460851208781911222258901847599582277956502928963863948727433453396206970939237401101902792815861446178306728697829278167103517156557752369604240571168683657728875535947030608612392600756006067566374851624108356880020191825746008251448046922886654661278730022602220429610632914898884592626451191644747743686704142108176408747465248547243140368375457698029118185794723511049237527464413521785537649478092148351595227897288442468692182692022315513073758581355811551867709696242932184728061771051294062850520335754291338300548153350963226103751430291384128022706120383770831677013340197680709548505907937115580079933382695768039334974921260019795666015630086360373160284185123738499552413664069452953402166128461964189730772776019025237147637384783730821319817213794227675231680658526801997727572353227868283597564157401690373705229554347091031717097642542516430854658834188701600005505369378879445020679366013914416984235737999879577519599017188683863831359479060319043850762686952717442191961985210113130590499523566265747516119347877851483603374606013374801131254978999334611093507679069618392654566222634996002736449745269164518076674784771889054176446107309015994936215647013612962406223118564846384732766380959711927736814578195660807052204436116914821414316745415471000669504739049489065215380513462556119923483465679325535201768559562342828291109875453112663699744742808171624754483007843836335179654784343969217422896307075115335601766428379052243012798328266588357851594344650998961929089551097740989106346364942733870597081310540683347094873203368266769850265805267683104069136111391431224055240 A174770 782 690194453698769726923470155705882864893354438747404242915813498011767952158592767010510987163868338903360691782048471152959828960393871476389235057652244153817203377550843338093880455855052467792537241386535778582095541186616299129957865873365504876354720551542327472065630744890623698584801754796708735058463867615092314929879489540016660509000652011992774537082613492461674037778237875312917092096170286513922353026369186444526225498940369084013757514894071739001706428883226465426601056037343344448808901857240493172215611500394823675168219195523182765716538856292316562195633909260890880309331637586629820512348539788201618990719998779780260087254179045251076746100051299527366858872287829590390929726570387336863683539121832241059310061309286219145724732363531274905811970104696291113925033750151407406208361261782476590143047501725258868683844052070339850646758821635319425722184231961015206247119696845667032271014683178400179187214307566891740490639479351270980784228963171794828887429810349572913931954494310834844555960799434989349260062196577729067163674577714557078846701955327994405282021427305109336909874915632490780246251906141621917062819313322683424434150001444976148703759708193750925765158892055695724568184145147216241677477901941658485595205569358721824753666641048880749626315040318265307050485761779877543508261032273734243048871754526505882380710269995310437548404407405026029873275937428149254999726290034305660789102935789837131817165954589042997187314988019970562388591524160422322002967924356833370514365934165664728649122002899806143671879423832933318709923722101859272158104134358606140744212585181413393526483959080130032223549828519593048015035557801116678108617029743167747814959393993214200209917945394096972250444897619807874872029026226390035378526540653828343591592366908959836342886932146752698759663185932466664215920042909072684364005279895347197911784839393612217572713632991168456576391368476866949954498817699414615024453446583080728360150149617441945200489272022791986692023314814114372732202314936808945300411516524517528278814922991256480451241353673582596778754874772184057517393487683194773588211403975379330489573467274678723155129849551947909053045553874635649567393327647511816265970296489372271419856612758559833507362692854468295419325515487286863943821496907027771777892412720103844039064708572050749981762380023465902045895085087480786722656321788771972908652928144346361444630681616024932234926739434256623034483384887478767450292752969965477892345541587792187764478449148607328536802850900858656706921295011067573418056155558346521868458046671711883560277598649926425676710564910623446220111564156046698633180542388631304432628355644001282437046297822358197032597579745277456983281984700772140081278215608550025043501820371935097162789907917374287125942529832281110286255583277911166390677719350640361608761197265541957118974129742643162811610613708463810943198366933909059089595755338941085968399933876683665360704863192120530669237850754816748948697531095442219297457294750620349275602998802403079473147208338136077877596562819810037409505468395893749350646736238114272128436106335347849341356964608117264624960389711837303270134176236103414350791599522938499548094849934777073892270798439559356004651720708410449023825384538805491240337965273751523306776202479257043034116152559569658944599085073060 A174770 783 13529191646192874254747172599387746564264478214003287610880754921768772440885352414741860068985067910369000870331980608144360956897831069445854901272559360759462749345659941483953910882110906375673654907359426621389735939161486000529876912276828992423628765313969084820899553431953238576659066788535941741622192702343014749772592783335947109859338358732766653270810581723629227665416507268007081686052056473729692277967810209180136294740155735877856451112817192457565385036610069010860516810254040053294175108629139187138830905350537343840880622291497430343783330891056617891724184848905708045487106609418579509720155050911831899585132841200523230927596966474317946162352302879699217423482989729051152737281941656576185645210757790033471472828199801856693468015101975834410820647220325706038825061236751174475249185205109726281578157176687309818732482040883092269235072778807032947833954923470646916466135717407639007431045035829619840243914048974321120141475418860219050022453019672963941520240247940841591292657891489626697627666247913828370863056811870839779395641052699649001635999113506136491596611850500974583794553268249305932267588010940546538933752203698239819609100525200861700682516266328031838548000496322715115439375368820240796339343126918212279380011561056936680537591581179816971050538515789677903055471208478975259446959258108283912816465155761040568584727749864757001571536605506253385845568932738891720393610359978379910543099058503616742874800667149179766411711648372790385523971977517310105216563171682431649812484345887017451523841712315907886171882457863789946181790214050622990869275158679271852203845777707960556488822645303702017736993715533967016161247670367935974476502512400226994687502051087702365919317474609709801628511010788526338780661763307786251230975402296760913125890647185566763265836190544439430147680369546308759144603234925336030205402218341492256310248669423982448289163950235155210274476574274933560407329818476358908857712351564668417123837486792845561773067823536107244407018414765840323663714878506736319327474902165848902617188012298200782339984467466425693681695357255233709661223634516746424411706418939847986778526957166657103389566868448590730565776631537534244238688196994658912749306819599947202600978029230439336075569213994986978656267791355693355596497598243535676269863303307798537513548736719790295234569057639898678520939689845463406416249199907842197325328337112317092852526882537768308004964493436896158593481346374628026784619518480115660260973575382582647345512332535769173319882681360903816415843356523349009983335070881003292111167539827179243906018972305003137280691791778035287437248001141806707241591077484966593750381147756193539313792846050034018753917439123077949099340746662343527888005469228207091379156417183155655237129923512767401636712094971243068852182608802521175910995036318597802032301992796416993700861726697214602648419360859131176001265372643549160627242383191516944034010657466020442019577016364209827600204689688865708456252089711444065923342420700990581761320493459489783319169021724219915090968498858714584741563848668018164895924211075816217518796384760734059781435383913134966394129589914011922394095007244497361675837881605627669813488660063648608091641192050313406852085288337155275400082453859068157982564111948982486656058854228546291749477139368615318520639834378066880 A174770 784 265199213958478267442784350369728452446829437057538005001080315060697979374466725875177174061734314015184816156886792098797292324151455662883776298355473531954744658856422795417621223017257530920902515701522239245945825297347907395770348104492536036122466181329701449116945574307516637689047328604079775222569486292863907509950048809071745707446089998879039925421654485863966628235820337689236939897075318901879141518802662693979845204970307235737373070699685091659124938485924143867661385087998637087329076030539484489054870234465621513574118282989713434075658086409952967621260909212615779846747383448491357962904658795625189107466154962492657592862495649575401335423353094947812760407746705796572866365809690625636003680557590661114275569319062454685619140886304197942589631421000854385076757736437762771912427122182199592789018446834377145341535244281546322591206045963416638208121758687687388895553986085504842977996312521317524930061024000780335030121460669858534467269143307400476009884920452706566522945766057025168216062669235646064290668290366230004777984288751343942015511775776245332180282380211498676486431496254347979251818479944204687114557493634073583621294164060837289611802535148802371905466979963758969637146911411430214942627562296372895158748501024632503453176045420620131217651906360194225937428039578119111255801751869177548985294106934356162698891950972138696749494822992729171464318812346271818075006295276569912972160166955684959603994710860292267192159374544088449117070336314702788522032749288351100842790947633711381919105616595694423484935096267166586692122133065896589765160259502326952488293644190418857646880507966759207871550518588346992931199728819516723170571724139452219806696667390461747783536260927381586137425100583031795672970657012330199870239544457294566765265364874539112784577084664165169563002131844183558364285848395086393955013609919924651312846296506264064557751974179795879440631833232545879174237529147274769632014262490917183729380734055963209084433730276465502182074388274216687210341766316286730394648217731843453664584591138254408744171895080035522773965995614162216404595248166403775728123495635847496261453354924807345265963566600199425948602444478353192380931116470095976360200096011827868576012099909118459107193474225367041901151865826828785669115681976948289419214088693547054212236738298116620795137272686094913872901557754455688605090530093937200963199113155422711509748870506874652757488381765423299066492798317152073693553344350954474202470126132303843465474544977887698186809011783233585708524704767649392282625760641353270973616584247234320867333900334845072847049694825722482793721489098270130919302969667679772782063666825688550113627684931226469013256092609092994212967820332793273132888543126533099796664199046122396782023123597907358689508543359683776803359373211491436812296158311239434764796822054034168644982334447744670898471153499950075603512992891360483712706146105724359798013590939248998827784083314066377848498681658043294862342704513826195484787138833123522633065055037189919930219271690690950437477086637031960470294097152085023672396157034861413257689174605643802704487847054108307003140463596534071990931747061872461047466359804441914060745505166472790081035276754299444961555219817333196999981967236720069493968730482085989429680542353811761931616207851787444914071923088879781908700 A174770 785 5198434978484899352220584581200244525475004060937381760027888724939046869929524319719870551216255954340584855938294028388643915993655877006016713554509090900817544043440850290116269729630371239000624737107584026339603446088877741610404363014385779103243589662796042491621282326676387700027467158638104965376865328690525612667026106982831576021411146298688581885348617961094892123049322593967915227855388715062578458321877516159582716527691667694768251053998776053884974586635700031483829459634432473931784495056459866325314379197164207558542522742283740443253619466024567180255338450661509667650234164870220989370277611991689905972719669989648232934767408795380050502650621204814722849813433503541431597451448818361775287570104246928404239676320789408547704542959866872968666120703638100435948899110827964618276221973766291212740613313269303626297464039674388974549728643739820163348569765962093273660002318781930214647044710611821087849436352219382078286119751909091573767190697089211111072800269193713869041941314957149455881633744729467904311851456895783741787208248708202898688412827129961887891758725309185205986055605783175821044839911598712265879009451281358182446368384311432025769691593304307827762931902701602826504638642047479704485144679794158363983575837704834771632220161797404230948595697421988701035786528754819610357250680692659057101451171310784345462639454371134983818840518731940613537323973766051245167381679617713074101903682122237519653887579408648354351528293401510131220022346916832083091575846333695107037956505703526162491290844984960376835789870857116974475188106175914738526048415895337763996260161216744669886191160675591347394431247631784039903410068158919137221610962105039900250641079500329128965175420779216376856097020000078247993044479975034814548649299220912695435970769144825041617713250321129463229528358262005741510422441095880259380840751444960796692920847805539524037071749583194878560109984749887749298470485937550215850384664489246283898652731841153337680224419106208950236914914544177087931278979668137610689158044652120476567338252874874907905056705018871849948855752347112408707642344896623177305930337042176202777160676457546624736760729107542278995914386098902645513477500808133131617983369274543060227041979817562006188767145690075541351391895281230065330312242515642770951898890301046053360466006606133264106490523958263444096717656581900718191521164485107813372786818747267653901780266823230060814518951360863014864495674019333602166404629182790084836703752184446364227649383311042327322061075655062065697597446439620031000681150108471746743828992303119617814299870457614145642864980693120315944493341867043105138370104184267828589045403366765811571136340708108399547811908569523433439517265064072993288537694478296352986004538322934804538061613529050121518979065299809297928207364839472535592108119305920363940949503870875780982526726143829312254616948257602021120930510655182829092916715337166517569145465557148217556203159102752122222061330260759976202775985423768994181353429483544869952350627077676317012668380361754988751205937168131990279990307633606785358291305301429211601406983101033435852636718173195649962424401025131289252232183512728974207938223210832517813105722459710971104804886846136528086092012007280039256491246374104348361706896927285452851615504563359303154994614561260355837022517867581650596270520 A174770 786 101899722183061783143749631517902842818632577155665120202528669785174881683660556340682176669763875155249830330917623387587405942510350176920483956211710901482351966384782888530436323822593314009632715175880346382786667504288356193699238928037641937489244808447661843591058927050564977388421773554576804927237538950422196766635138239127415744099955582300803583237563683851727589532046193251138736607184389695581344038146301552957477715395966865182540021423110937508568180188108053531221881200092760266012202584767650269169327971967942562096929017220127597178944014697355479457412176688606003292664110253038688385144823787356446741252061863670929699494653154344544100377556141433425102354230163128672436376670433371717828561313179767732989245020964544667289649765480169557627595355443082623744615935293692026009687731217339718169941909377686442848305744764162128397577458283381908878542026344267193662595976557209409982006527439416604442707126446143303497784184346800552359125937577073572891848554866850258808253567132844277577166616448124360624674847967402862540282851313193904468746326221889737150208922353228268196239985498130316189772972695339477891555656149459689458240129447978526508300205000148506891006619251289838641384957024267785755887591070697529954433158411941670168902276158376672314434241643213916157509261599223934424103716587135750968125096874739887805402495885691036980678215098688676913829453069443324161499197608860116401975603004799932904570544727573614181706390415097027048086428927193406178058281217800342199806922582009572203442901224289576711040729563606110666496050565138147638691011283220151347527739191876984828690261484682433624866433444527712161839651224851404108301294908611267985260846633668784195513620814577938491751627648616433234127862223499975422452423693088786198641332251511495591251302348217695074060045315649704700903742326075596449296846454810511616849983145837889243910615877577811829739396480435466429202739291110330183824470561303943166064207120169553669244549978886177566078503972820571003412243349113067128442145596622647849829510768268706806500512787608030922661947683542101821324988840068359355147070738577242290990407318467474013282638546002477152678487847708245179001993589909909175879733644319497054742608312371750536193754482623386536202942030150805913775994908675947619250832628467016044424800449256685944898806455492607345088945631416860123534509261146553263796166257884827396359985280520085145211547727087255051950545135634178952513789847687706892014592747849391499286539746188506722279343018181514828570719436584727080025959621800502538319264933509166501161585193376252148046366504496849607421475693556289848652199862917048308322695214731676612728864436932655916709740018523705733188423216818138481648642754275021984698561163541968992432686966373316884107668948498318498304943962223967431185066542338492662731057410080085004785320240889007731070330521274361318062404266349900924518869741332991971666029617837628421287695496948063785730468347272735395483520003934015310116694439949307707682454358911556128892405661631849598810188342892636636436409539939863054508202494122458370949366425057282803939582245143134076455136105754159935388183270284766290551544003912379209730584310909749289123595310922691469244130657811483512172544411443226199866109099599918964711377690770426706632442503013617643329870481168412426108312824340 A174770 787 1997438349033942094698880924793346943730591251930343625272585225101109305824067355460527707360840929576951219806062397705194302896443968174339449503645243536347972344256970137532762529454204411586449243876981812687800230079456912020014739856989494244278397631947477795275894596423892360091455905189347371545605273129310572329056367096349496433015753302849205539934141445512946248912277357059498921006113178957396790773165344719194962017609025963616481805167569543044177414162319478683311283800388827099938721134830985519797300581201230905059795037006418417617920132843942642299626307194716425881292221529830204855387846509483457030333010678957893979845958196694344660220804981727377651532896807834803594314062237500964057097085662236997808252496707328247422306155237740708749251188729184887003861127678051983013934289046071181800910094880796339443185582569642001174924362721123534097360637051755764212113058814416535685361736220399569674124004747864682944183503279864675434495054618605478736804261427198503965672553896072214110470559734499972235408465545179454618840709654018666688162587913069800488433408076221787873510989748294852168753989729204534031561705962699381479064834992906692304268592643219438773203922800851514346825101085058494339428855682668302372640407207304780945987645624279368910135773741683487097507844832201033826461442183784309784529091837200109450715378888676252524119388545654926132944325529904066447656026361494322093812695998184602673154298096010405781160310565203630795080048610822800985466345339746461466920189414595128628361587307233437704860004070017110427538608702649863837706464647632990818900979642912495395241835736553903239040480985200966164596803406127155172002845576987112942043215462534428300128866242181329536099028312082304255296107312002038255877594683277087844854699358157567434882987012050008520595545047837153285109415565311400503236524826354897268532572931793457153596368395208517903356771249386028195344346285874206325777056092295229451944304070910859183378331005902433544061884638313918264709706198035362183585327295839098500237593512264937946148143757635917127147648543936527554500022535377635182969703311660766345817761479438749150819656041979828039261439794862635899894432835936538857461407277967411992521547912069074192907969179616477192574528323624202240606986869553682716912050231311558201768885045863551285773140034075565220170068170315635559622732345473572591824637614271567876180777566974442193206697731845422167471570884205501807841706427969801314479962206640019984568387877137725459077354520332978014581176698336373783048829505852300647662484482817689452649775146261424148390730578282265311555450600597051746237316574529876755473643010124921595945389121617580571235924295289771212436038456551885453203701980761286465764842941745137866730725376788144033228405209484973903964213619306844746617138770811013868933823411440322392926066379379603400611306623403082299057227308060247267236055576692593291430994999707726756933189574972787225136518321178828961507982914338582685138450230532900202446600391033696160872618766639135474122323146175526179294509521910887960862999931497123685920269062565874421790255316658995993477927982568642028347879211889805314662391356752234058306395849347183105689744179901711333986921068328687798326176296618873595671122208650714618986972642866399740049834789078318483291765334840702508993497386442160 A174770 788 39153786415863610757225680744049555273104206901706018586928095379903274827588486618076707779005027231803522655388604788899595337788688721643051712249970107587782052409773162251134322571924991053324264068843882316425913727230846885127972736977469138138703212892189651295336242288042210991947741265099813622460149636643206888371966141187504589952559052142494544692985457377381088519450871221034104598423093926738502197154243049039358092511694411542843411162354676759641028163841606233042214253833340588720238545672754393391416416823378556233039540218470796602018873265062948977001795416218654691519086833763621422536624182134070937352140934076870774122010773076949389685104118874263915291922740872947656927071811602823464075499244589856451269632451212027341427377965320427892733264173874126711967062080129239677347113924193356088321721509911460468078880941224377742868738960482005231994554328946490145818646516284216375295050771385744925335574298360517068928581533507723021066419701507967017125264240647390207884854593217240408149166334749052007634116116941759702035653050355222591227458579525668007284534514901177132668294224806090194081599516898894580747194668725177126292939437290827534569746444692182438683836403735672132936626990084359581773698673204072992410967307644429904161579660624848030999809122450238070871432616891543065842362765582823453260588290067699670713035051573336016286751273593712763369297755207726441063629267238814092822800064980811576799237646707451246548690225992731155748132064782919617723705123291428919874227353097971129363571630953488621601089088739745834994501141293292065808574481331890602811945655432631542860545635417668126609237883405475894230714378527253270830195670698806479278663124235753229870341840565617606988674661221809679395881061402001730391737188529173782846055618177272385347080720158901918803018799967658563045010063007491746588845910349362241447263877759032201286906769372261490363787600291068444249673446692966901287551669696700526413069082333787541543028375133149523444523496601725453004268657481645820409572457210892412179009458197906545351689107436666459918317284096296129581207620413483564788212769168103603333477469529551042386892884452250043223125590180409541201485493448034444774049329582983565557910327429769679957631475665087703305459367996739582169572242840996379940962389383336535404057640244216883047039146049142773953166331185581456822864675901463708798393282718785015624068205507847735351152543728086238239522680521651110803134176887274197678729327159964923888118039881113948260327581028224016860305397070070162310596075947757175494977482512927415141674391255431242780502952749122460140260335251427714773454030841734781243746041961773498392044904833083377424710671326530076782465492636906841835560484578239983026900466645527028921686686403114232966026314808655509967188017060708808499221723000370951520348143779995789466051748383278744969775101361616697951758451630192700582460236895458472365638392318241242051775960760921078239062246401279058030744085603344893860068591302211469819050553182588153233868944171254671931896179501144321273894339212087685868973470149004124368950743215049845358649780777567394321020267859174415285515192923280693493245904823513288098542761708319172327981076290838034646120157537248280411306195593778748779119137667862208361463673034089476934030154903070695895867540763676969412878109660726395980 A174770 789 767492519326320149029195699245978457670041719956650124410620900364278768069280208863472270423528836436971721513976211265947470106139573425203131489184464545290460254988401182189764853522111145173057812691028537289598948193378830562821609570217610188805366134834303912743703226054308823440267264187030641438116481631874868296556707970501097875900566107081424762222695395577282651645329728762433161278790566145814941111220681474104152610219271837453790581987994568674913891023445751217774005120329858419705288872338610484427559082774565878078810162302669517986355536123843793003246551449091762068440714234142285594732702362804212004493209559441810235381761194008403739913066277952516285824891915058623163249658056724483305306972135353280495550337500405663239331215453904872315616735587029443078793463890832228477306144128103876997211203236374353214485884766694669946071019928443903836433719858648462786581344800090150574117049535341635806028357722338850837273372275634883379079283554464114851083950908365881427760415770571792584467744383280357719143971888883908134123416474222363579221976387699556365721645072659466078342115521137990236092661561498141842601975864789216066894817370709966339729477504587567519861122412822722348972247912808515436869547052717383114571478791805707774070503561580625479378889508133792923538335058800182344440961104493063147029741877377957108116803630225153702576645940864569041910048464637528167825194448759207486018204779941172530234053677605161238837020028749205549771253938794741735797266841292244347628143108506240663189602481588696653391110612616493787545100944092502371329813145361254948686767918889463860239920150215294881240377751473657493509497083294415208686340365035159029833241619226019349384012458638370090010671173170885023435756310305930607136794113671269808071294382656193939415908841671808400326765996370498104971133969963437651323157031431673830494369263299976277832489339638701338902446637548752394796070706731190913164381503617667626453750699962599318415583025981665952657116036325137691475755959245515173633077122662585767693844899357770589718871937825392189682938275707948188114304220845082301600911518263463520882059011900498053429125170213349305279879779454948031768882742673938350524376101024236574098746245756797354460417993079079980577137338897560966063752863562224170049062039780112535678779662298254295624510055082156620954401203729699546326157817397759274392532536028986261991417088184053741378849968951248710125701416113834189757534327502642394928650956509670231414869833181207736661215784237892658162728378786338623275930497679106648200247964555918708789411964739188074721994731397567885387117780043035464392194166322368607410033159061041105355942628592711242661598008106718269800117374232609457108771165498958166532016481420777879177764560143119817811903789650860096891845606459800444894899467636132620890850445441654053673223978882963579517928136279103889847286869797810008757138296388721398618650474791169826991185625902385400669310928821353774339816604488783695106481841567499000860128741038492588656602882772315312569893436459107839435350657940833296492730000997778914383048782581138006154378581011620746821643297097608905858026783334268941964800911688116116555401156700076566625901951763262975231535994058219724293736247703074736949419740894312799650696299827249283994459356360156991872477050757830619590534196576061427557800 A174770 790 15044388324680741145406683339393988983198602521486048836990972302012497031790755826553296826765304472832492453313439037846497520120952580492143061807942161766813494330500587563510608407606100095757288191045277319106836266060698109461582305667432857943493648836318812405412419341780319269033907920646433368370145650487861531705897701265796379375898306878451036046594730451120437160170664823750343606352748079167170548923645601101146550426160074046074791445285258372810985332200555451529199815326491630909722483755342897042994619749130623518722280568417387673097744617080712765386689924503301303846920188898570248464329009179063981578004956432037430157082508802941957032826535495321105360475616027056390373072140300841510147803803721695759683921264413319359605343143900065341810291358243686969356382767221031262482915359851978272705977917517688561798891845117867979058506389768618442519768544674672838596077374952720615269626029696715973684022942737711855751715574418413450488989095168185877802980588580523767099569462049893685023496317251895237261608129331786250303327507692053720524686589924228124355207679429736339166485015777052659801798157846887059499789350154403544618095083807717322900549683475179053832135282852314599748881870650245529509157279553667470607757134866008176142900106652523760021936961138629486436960372951168557424188653727910258225253547019774425165605914046638411304571397446076008765808006634527071937983020520948717902114757273606798956836343389178723896232020054851701193884963960122462722178406899305450410777941338711976381871458480530000846283928627419422483713233711600090189514931466796838172267421934125615155791371923974574844405758075148750782297267596022748393416373005223516603984722941405307050872182343887489938771569347821027007578015798735790359093707824447042248639729642771095423158259767370068104303348257835703885985605034213241833744777541277760075988384851942257239040254748691054272904268625443044151724133743671357586881304946361851117045894807597789505794716932264240870835265099521852426582315308861930951909757348859549007442335538201560901762782373564230265498496162109916287120461755797682862497502792787642768226517417796093313766669199629188629846160213750301138324098320409046098944375558227755742500058351414414312363433542704650114185342811610622060042101461974475340305334162807376541038903536312740458614763052681288034805398442343239321503888713766201395178713972846905988770742138515615930660481740229833487797760919140697265976077084572619338117218370773228716229354581899994172919203542303590857081784820664412623384627304909772570264085106247636016762638191143173385269297944352172940235822584143245921588075274797038600716688740168485785413689013629420945569266730197220198091823987242117941339290550550093402120604041909621342115511986238748265634705118709844810618447610636991260121010865381748634331498911199158980106746968012103702431682357567893087169819270018220161464724303351479960264314241218118630439978587162597862998754587693930283330027050445052388132363198337524112648773762785978540258576474233980585740379209575252367467422323061875065762807610584992130732397867204723981588283586340009101630457588687061913454625721403146877113333977664547293205685375092139150681757730482404549650533909409065498357537516169475399903776981891181830890740507750067430769915369341642451613599253087455041536681908405846442261599620 A174770 791 294900099172899368605941657789605272802680548956127809346046914653428066452883627642817515534781227852933680632878310505890833123463442376667414872356150765768613570576012262431533763816129920554923217947811713318103667197722856148287105792871409311190752315684155225936590331193874592257293839620244122699760953602746580112624138443655432658025260735530831101503925144080167413636382720229824506609293406569044310954186359961563993207349437161231886224456691052635846365806881396937429623562255883828762521706866942595498170051894899399439428265623307470865392471997660595503266102896867160708915567474349059776255491643195309804087841151487588146497321102173507047749062008866218029323526739537467449034336930927437225192766855245708145970944129479548586578273067397865376260458888676016386294371924273190916357878406512333973478702141970527952007524733514563358810172306173438781828599176279217123511845917241884700425058859997976980812581917516270074106277852476368180850280864407496022229910646271475974319879167341600243258782226303906057521684832017702189561917671656220555502542956472743305911224566460046647681973200919670716296857254022018578816728999124642416814683765904057592786608555750982308629948294609948371454860079513864956629985556941442706135872243072013476947420116532267182369382832860525685003504307050471003828763645933535777238356881651876404718250019025402508167054830161335982962799504139951199490815000426442319558045986059035693210733472880627668208778818278183018053327513775066575485399396242918597659824858493289052531203665945746595000160915563564906909253019669684023802369315282338476491531056065962389394358612213829465884746788548688061360933545907740830713332534962051007436149509264185209585177168920870119141430212345316598231659242251062652313024253638016808486566172386304629828554268544079233308745832223329471202591724909513996461627478040969621577850489373402863099690795751352706218768134693487913913344074847375244686856426394203501978666003564781169929988722890660623568446913823711314940728853208555611273819889919267756981298893525982097438583470367734103838909332086740303352187103222841958625593748143311855279312673541580009235956196222006185308895127230053623458480943507775378957569299168004367040249569705679103594150669843678558459181109216054074723384306793870802058440990210288155177332051440022676171512289734148552976098799312410973450419680241087262350533876903212515162897825407766015288753021693135227076562999411294531693828873254258156763131319575245872785857577099533852596354491175019203742624487891935437457246841154910864243209948052418196644662525033376519958860703583196562576934708907258126511933987144377384328879925274749499304638026689221280782337523783727902216277663997802621653523316263111765369409913897495916127370386776487383359851671925046588326882713171860696221091610088313569094033420766475468886398400393749277892102258055117704015598907483610281807221517037157413792379689137707086602714633274375617408116186758665492592481415903007312423386888307330306088642262438002010307656027391331604669367600696200660447988572941308217098249258289957014748837548609898216905955528705058277398539482831800490529928667532917701750906630665379544353301728167154954931587248407014142218986790460700507840584726098217809085839099449611205354807495782220521950702597075375518976372780686543242966371419178037205385150448193440 A174770 792 5780631728942785098732927230585159218084155137439414797315162784045524656596927837263753112959484801607901534933188189223033073039632877346482085835782205502654201443617498037682337274813170295111504822455717013416190765302927160158025738290283059650528268948547161902490231266649910415647154575202117372514280844150892812879796830066636089696814781561977044373228904627664711190979936921774355154805025749213658504156790479042931793749317116808307359725725266568482602089735503810566940029538140019484911319588283325001612232314249198278681049344025792475486035563000398375974309383597700159712861649785270080835589898725585453600665880673454746415603058087722576347035156464969070315478665787937820908914682146967484187387105748722567355626687142136846980787949061789813205392173325535914960455309103220321121415870041539410696151246680928371397562938027460625841529018487105357232785758533656669380406365073698048945011388504054315081172257063130983254919402712526194662613755015126641859564830685232883468094504338660585918464964176512849287644828815602868988006459896477727636907126508092124358243699596542154958125699517942369603798336091541450335078462341051890499997886561156253126085778009281071738585192638808925124943567529748910229615447378008880372007897100940473309115152981365394656280882267795063338809204989842959665882867563400514577516013368886534265512711707330025918452197476251110491960787114343316777891883700376101827028099516614460384709998578569720163049758499656923465029624731133891052542336242975283452022436465407510669004677877997066274663153420593070677815755207851912522973953128649467349390153588737572822782602360824113266298231704725625303648268584586268167619995956909750842539886076611835536883335814314713731522825083621326610715957459027314311904111060718697655506627862476613711128225348842781363947967698938356036677499105690688324427579990814308980891265216709058070537881739277760998609238703357481463086326403434115802680402083297872099423959884830945685369849440308012610924455533937124095946314554011791783327486530287729223487871903453965535789552284385541529886070462065787264199655310253686317181205788607696194397444258535533923247120044577096044795773654117350913282842316315314657917227303346846044495216322870663437238127117912353560212217988667749161117157121731353999975084949796734254978686331288420962001243444754016882756200629316481459231887250581903802828963659878057749376217184872287293174520800568354980924954426662434491121736307553891304298280788196751227575151510075707996693746563093522889459334354575933624372539956933935455985628831459416384381038798941608353090414126368521075280901223764251211743684094416010212817665694518950945201028813748426532265959195639367609046254571593103002410246104050226274221079730098110906019092979477193702381064207440058105673710132976365756688846480830111715999494479532953229912022464411526377228884759964734876545876697323909473966936015497635321806746706213020070368293611004332265271295629844606398103890431200722287678177396467925461612041515660941643264694908666305640494963123106546136526219639328101348498006895236929792521721497118826980585816292088268767226161840838495626680599827525627068318124897189435850748873182326886051476834092592533485294174516960117445282076302619727977531142627507501865473754701432346163527604877101595553633216795404021395539357517191203391553872643226211260 A174770 793 113311942855836374332463470967988633203280336201406859900844011546813459665184913013160460877414305546336858034826674252271583791832050538282299469885587919906876890929176625958636912829354000308645796974853746949172458063364310995694764373679022742398245816738669151928458287352281212773640931725818065115780810407284847315323197350342062186581530690152613288273201887007558524685421309904238189514663608126792727429437096016013189059510120916327003704111780450818704913527148979887851761521576997099687347857807008029814660382325742732763806529802165318481169798240541336968187817034016015633824353350175296650190173418563434418284942788873218787751062998138216839381076089277261707457794777451630425919078150410519694113724821693692910059286175389222345037856790930930851054232005266696116378828582746952810348802968196377121953622763960855794164500759206758454231088461574066906303627656948138856915508444662783238178228537031413824223161602138911616246660057864660615300186644956231569323693788862024335470112499726545637832149984529222645432507876921762605885200437328838745482432938309078865197549693580194755029133314268733128053984267769538255446189439992570158456316155557101107873475827751319012468764637475984255689195439263278058807057042873744516110656092836762914733261751793304349520150671843935998706812351207397388320164966149013240814933116818556963020703770168833149028097466762419437702079366052558191340285504803957347586962487166630666402049698926390181755473697901496195483327685926359018636868299549402109983625201935093165640540643233294827170200538350304455862979526675060169605651405425417543700407314154902846406222182082515656032148471991284918653425299434126482713946330034012401053415839437595690929801939047019849644440298147715031877937599880194172890881732699183657805224110873700409579230843459461931752028829525843822807622866267157147625915426518314606602460959200080466925280694753631875343385590844445216945930256246771463116765996949948462498704959683790193759838618798928940308680553807788592705028342947010289328229779692880178319541508070205738906564706439941914701092649358504229866101340039405655966544037242694312659266847076500862421910037877844040448080569859113185372116651625931854416718110642635576996190863320661174991062664171167284643601338554684109840164439176793694313640813127474594655804054288583576257125697832555949201638491759762870251452480435486798101966083310395811100060094094968750113040941443987872642955729594874041483673743406842504092596743247101397987682247114646451051656967533404744504162668275772963013015090778572161653319432111057531914218925892190881903901777746215046534459663211292143345341569106808645047274498615080551153081067502458630196256051370585360088796779896090341055443022478069219164169839499973256082290344456341564177586237234388347062369477699720008390754072496140239768708521693771528446259995460996339652691321172726474994934571005344366025089597968563130540898435142807930281652204760192287789472319528097787856966967639915142380060320902177386591188931701343515653272539292020895773650662469766916671986296922120869691949714062185039503053770037685697863544954051558715670108947005576708442392627289228674260254182483800690880999867766669892213893946951411592971722266662465431701718751843367181717347648698562952117405334302669353715247588850242878966942796647136846708819243085610549703201806167369744925080 A174770 794 2221140698079472880722163859181585957465541932135822130336929517025474652311430008287043516855322104359810289590770933759839396264458781611776756862215208570232395313339518778423702727598659839236904617189578325241961509541876458834681611094830465506207354849183123767554477446189185066138999128042331137197418073089316732924072501581608272914735074891556744114754259015893257573218917325762940069092080891696365293858167451949100052901585596452524809799691760671222987146476572214026166418779012267609931373223821651812143647812736976733386937318500995228842097909625055724250019213526472554856524814657274515151757698515090542741635994946826954004041590473902268397825277154977727524618622912128193820927948995432324897049749767452662674259560254352849265295221835040157480575242561845603947721882918550459885236914661169514302995502723009448596284172484407941192377170182245841010258352098711659339601127151873511961071586837878385278368098643954688438536047199343674668588063951818296206756403789708570338652261751545243254125218078276858119255170115775561784958829984513437192468922819827437407510244735315277991538916268170007258171830013020152791714755067655897905008818781232409355379620049495577273131652685219050741210683875495208978987021924795692626792200359778329553660923549537198877928598813203951178855872369558198616008914000570089983053804378361340220245301037336755679918740625024748341585049241401458552308959687275288227023536846412194806198517813645101764201075263215369924207265834498864752186001355225043916923737756309259767478367019654367324193204678079514523233054004068774236758066326175081562965916822674252006517194390398869528718061081674935270718817415859478729572507793706715128539306442115864656994142072316347278415604992768684971250006222135608717979749412465286999579305365839647566095469282364147437360487752417622915736667387891315302072505866184422927807130741348712095960294108022810281203283353123576439216643419862887816580731269532487678601742520297695493249410920326755647622743604815816460266841482500981137400168358212350725131923417704300990592515839846189127585276582839329451769531203252774358002509900850088128139252541996125646658746639234378836286179285582563005546879691888673893961193746899715276932487258316384029304146905845093995671519878136699932419154175626352874204633218949672054646336817186128930503756966912518271496500832718671153352490062264524965812835362221415029305320215073360254843541241010529478978863230593766534500538227139190457669190056831400815157796180366148223438871880896053238677073734082367266405188185069031555794432052255320909123103000957686868138674294290893215799957242986847370091134225887978965800664509035143269183744139982165255358584586700255032821226870476908293775691124204866730005830919657396035626944426014114361531851719887416171676508396196201471499195572380494499116112726241815021070635201114427785460528900398899602885972584300883565499896825412838469365055803862574343167926447340995614244904142118477207727660101573726189733220122646303735492559977597694078174506671937498690288794645237407977497729255741193648373496946548944249101930207756993552402381208732837652477206811977152798049284653442860645323875416729336245459923557213390044849863096664735952839166385823472875256973528351607193403720632258088359897877497527169970093937073114856036408417146243959673782253407424780478090958412938909096795206900 A174770 795 43538799850441884552079481635213976970250919750446049197457632491889342587795191357257714004237563012246695750221433808733697593304337245321997449730843048508107493025204356165484794907752017339367803997504317356539182560867404282713117944986102411173653827355441775352933714971742118314175448134244843225525723952915976191492821860679488015332574751442764607984799696956337747942678692734183841330104780124368544363415070963669163220963691802152270405366554188565532543226528855012191934253054436948112877678246004161014631754610609835602108012553449978673597484743300544066207539655358097986281583783087541695829457756102631400258114354662759163514004468718369266995954243410797325660312538865742077826199230289386282221449500827882272047142990046538375909094593372600376003305053643065523316548232590597531923461190839441851170940722422808447423506554874863704046218835681294513909017311535318289426722437515516136798142007017863571195157645395638200633271980954874652989002614283355597288607457762173606916237299383677358540816886938232988324417199176924685187000379471231958517937079631824489752936952104100385609951081659535168005951083861236767253654373390001470741412707293401532627050204336736477956607643466899195153227569638261647142825544962788123996636195341718723074098508684766420611852044416273179163996811481267458063609343919009937698807432609705874178691427913171314668934004703637650229330697527872024489802036449684695022158021676409355424472679781021585855479295554073983352814629404519060945990979928253011310136997515548908027017784678724265055540370929514105334109868724776585913871446520032543371840357857653373676847198034376458419415777290843609185345340332252202622953815058292699915615083824939339568803481971743100304482839423811464658727590088364602209644875092262823066569885975964660716902979293671174607678349170861414868426331329822696284068112363031631712560770189456495304933218180182432378514884944542754517079427370222070733844031228609826526002894384170467374884759100406445405772079832919080446362034034955889308307810829448719221155784514298199947388756586100292838984676875723886555082120780059542926159543109919390245091315668941207849303889200362256071037645907908830175616750348285134043495465410010108215795038241326896421758712657312868331985848007634253520596150310463329863365526044210658487702899634678445007151067808293485325318460121312900188252639949056737944376400668298094094047075755807913620474345293247457402955804403143282014405508844708667944388959401412375531621722739854990361202315557667468051143254831319894880301535790708065778110295434989368349573533110553652097063411612788311069895715342568518937234269750514594580815980658832379747459201478849335833080344872242347782776329026291576478500756361220775163505078522954437590386108556438325258405793235646894562814570519868463544607223219048380675533801891083536349255062765985017989600947852927908843044359602531348645584611546652861707930693326415747131969763939125991270236323204334070697779805454081213131235438464052524920947774089681067619033164130046310035020056862293008705143572199052580973296417454302691108710996429398817576505778590036129612299492258267202141785369334394327080409931658474266599704730687497003892477124206928207196141746523189448638321763401029452361732550116175399332155242589122251451112000791949819175434913933731300878342884583521303845928417107226689948009900728720 A174770 796 853447552447221122910389118291300517389272571482701524232742381769085376380486688673535701624021193310737625736030255928027006464112222418343012397847228574640714508047660476216314171358052316287627854722175011633302731316161349207866079122935968368995496817614014831285082913321611557005282068188468288864424103727640892216325561188966822494940857363045996954161299544983873519279130161756554331989773830905791314915296927171675485508230233804203208033470385404569808241103431469472414081202206654277896360639046800340387159841733526184735544528685789163458862667096079355160744468074310223200619050459557177664374515783366082192769014838463410176374561591775883897752426681513172022615718862227653297420963491204600908672528218178398529215434216632684990217222953994490735376628180936127826205374507519009902213226377597824505483265737936388463386126892372905842306040424647564879398716330456957010630953880578020161643667660492574884689094886677201364858708932141405748546754576594272466232987180297723253063513203866581830571849363638024958858367819010907563260019653436258866355165442474100828309632727634331023410983111151292095082645887676133098685980235476053761817273983356438061323028750029088391409845754106505338174516078838520931798457353373550881786370074296170049920149413577867827296324896719188044768714319799932343404671743491518798201933310961650167289369149708683072803688680281964594770591991356298182647640966177759704549053313877439338618318662869067312294003387249882958466502441380116798164450436367614172476261508376051938836342847793986023964335026767130814679707123510016633014933857927611588999733131759804608139306769352652947538518537737055345576204090473990259955661953200145710039171744597154492111821196615966179852125339969947337471693249662116710377850123578786445285615905321553913533084634019073082295563563086737701833270030990517104668987836467640178645193289446595479618588846807641931460838493479643720920214496094449610661922883562478550030221057116766981184795554636756222517188661262136210093772130886363859720468570478685435960744962917349897664413416008222100383588508532663041413390279761195957185805006038129986734191841603333014265929189446754304270101098800649603519876534780205505631924219005824394346299062674002565342930256204499939198492596974126759374025805966548016355338167313984108726280183992630061844046300674411932434374183801474636771457094928920114921141240087143878210095749660026507715177861594695419002210198931551383452610249873441081906721924517295328339448193988841340694139566122525827842456842526458845361303438164271320313486455322229546133019486909969687448950126295202179301202596345070865220818785558452857085175887073767798774551998204660541017875664827109914537726568752140611654663532416958510550159819201121965989352464296359625701155997473298707332875039653953226205189318040590785621319085552906753276282719268203121517729994352563968742455934042846911849865990037592569786018981219345671418296969566821233538176793206452311699402538783239838224750875039137470854114532213368309870594005102661097368964464325872911400816324748099436497362726565744404564008702907145414377672719519507003927456994769346884406124011643512945987334835045537157158075885476392713086946543854343620794034562508393186384910330930005796843074253973549545450818705334096875417527469429863282362019146520583813573317549823931190563108354044899163421980977289162540 A174770 797 16729278879531628600847562944666591106650543975952995527564166969979979055920957483583455465976349427039515927430969326479751571975830190540022483700603924789264237278642747629587834221475746596118063868896270580531682782720212206305186600254672906982947317445216091367408419913996514768675420786454907264075598055743492816308437458933305793866342670697852880852705185695974191768571761488073285281479705303310541230601106003004111903263165822066299481719816089333823192576576920438069405807533720584100887513133717702026264946203028825662576308249190826628670647326819862776560368996985089339820436640826656013489527562556084187040026828605445411614534992807986407445373800815066954576515995477073921070303648528393356722412615911283467141798669467290901131699628435105414022252289599404924006212227779839399512586131530211365117041123824088364236486411920787145446019300357722731084679123600599959787069668540367913693023036682833445871812066773488855758322211854563854528138830221398314599743417419588513444377378905955437659192032685215678305308737663834610878098220059657166827061994485440244804700930974151204616801705334836545988274856684276477139205817322147232449140733880340191584652476931019986311679318515388074171997669024165117666851713898002799421988302199717329976816045730854856465896140013637479637283158932721462314150917452311407563344359062662833969500339893898177679926590841953065283055493985235459448387033729214409278885848036467544239186927005086777674565468541392910197786397503118420073100496507686993080626666777050372589521084475439929363024630139148927299837513700933477315582147569225595847540225476915332071093317616003505043273581957305981593141143396125816743398682983675441149895144621978338529436579527262687085718260609608068285308666421149221668462015912746496808225819909543213837110864279138891265486462355947883260474344279049784955898803286370570418771447147171394402027083270190178960312923770673091272935290035363973897972941629747673309082566635599971981013895087104936373375486732288314157339040863272470343284735610215381086253803541950108179719631833204413025618809105272584062061389708796842372696606802199880890044238234017218076699536122231388671940265667652687620287789659144837973111844497456704367966046010740760044525222460361895150855983553900984729615400327960123906134008892323190455041885678920634837588550578668754891285117425558045708681201786544052143627472643811793632376202790788763848425002822504874310033866916500465815294784103613683242826895219999063624697487966947545220431533413931435719700370976060391455452375114594510630076895719116048128310079632835692702820668278575141505873862223660363757489970897282523154069023157604015732746388521348554446183062948860663672526168417903131243363138083936464362583457612475314254368849414751132826555734604065808025492121964482220620205657467624437360700716039474276286638157513840254822005525359698011062361712376063525563549724491132278006292682361930920524725710065479065880689350230196555009597617867449261854800353521281734239629828139498671520402316068989198700580131394695703946985792892568672955168723192845304363961007485674867983232323071515597700949882399169245369861640734450771432849410356152687696138336907403519274433322260155719447876458298147776716327563668568210228688489164656968073751548929803724362812122004652179268910480134661569979932869733305814613896746110059696294170981168812263380360 A174770 798 327927323743131431386592805930965400581263445627358046848611276712805167685077232212716205370532699844807397898764235001625834385843216930853298307156225735871929004495240630987520250193053413419053971670476841197407034273578868351832918530326019199743764947565629005369925015869076769173964041250807024001941584224259842457637098853685098982401226536078454807428730095851186562063670149410082376331010851365719398296451564955589674356089090935913368636468626949651216816316252553323605023166861909687338942754550773756072045135084611198904294609565094054889412865441460283050056997918157253164849975832865060716864541616849846450992523701554926120004704752647587966968333345824515762095694520725884138592438821032603087268131188420450304735138989682402027350891126367713371669698645350907139433644262735037401726703448041976801426415603716514377827218183085142732659964483306040550074315301420244081289182632097337963632617403413233545486685248204833663897430631914451744319171601453095186189898002025786860238962128251025285128900394123748362502636916828118223421573746349380130707810349548434236187646820645679185264216004562482863310871645642541617206579332462749814992002903705154452085919791478825021652449610128791275812992970037168557667106364030193520896263817932489027909378078496067482866628309250996979130836436630491784482053940495536467565157328144383560508495495310822929173237960880275305396489198327993484750984452512419884506960688661783488299102804535392353107765002054380438447126005389624828892799134379230001998829749687479895123740359051230647580022776023262246164284128885990898830024623637026271875871910798761207497766603769593936505595805988593313451697347274654169330110723890344044220098914840847647256861339781581995638283164617412014558673141715673793483075725543806706856056076581250172313493248066595912566992552805726844585080394724663853715011237350448084881117728333660383621939406643679041172412000291895441652433834352990120253615991164391008642157921160809593655067390312635408154150068409126872850023668908094832782703527710973329574061621068561057621514325530059488119957795697964684251864319658445424428402929350917059168517171129013667136131292802050491300618783347226883932231649378680579168732870207222100015046039556241315718780845325083612542579050425074505695794317854648542841490825951981011985746934351922100093780706599018632704558939341414628180094280648379415190465603842857538694694448894945599296800397611562684630588440295031931979856974546425169052451718195699720654024830788657587422057577285744436855040844030278950783318611634978159206495989572626320088904634829825761450721052147679797502937268006987854029247544307713233307608134850178029319526909020922366049419858905691064481748038790010609880263621066659042018402425569581290813016220238599241369785884007741971442397867414905448943318071475184903103864650184455678217774410310013955752749186583070418491850317253141294053854787625308923441756589872550922906327697285223679826451409674136078091680193738337892094556691499413679526086420336338426929557889713732267826110638229860724442942600879314802519117875528790929576619264170190059300174582470176026614512590861058552970680997270580009983201195813970149174166522900847899341049269856625868762930714766258156685059716646363725972745967762531634208128316671193899625746340117664548599319949237616948226060298938943028237672826686281812713440409449077009492654180 A174770 799 6428031383283583438508363581011220837527334954536928458373482718560239926982904849912705574089726516381565186572060607070900279151547166302756162876853853173957627556851469569974624314696398788364549356566623172255302105299010194712416662726264028098704373519234142318045178793657222915351528367922898498031151669888343376111109595421497851319723048693867200437365086486169773293597870500164673252767189426991126342096502345658362793723946457262608029945758543747247062699607989973672385226047421346157497371773816754032806526711663602517893157274118665414751444359712857141527354496631349479552299886455384279345322731283963127576271262557852833198886810946863026520526862799478357153532849418752785407615064699577437188236550833005050962134727333955775072841266727360289076364018823916192147773370831919975368807441475932697731349233547009991010080766588348555924813478355745706504833997453760500880830598167302350222758652648683167275796558363499082706228579488464871237580547203544741618296066035966056614815622193599218733141267866421682716561010538356035751675077697842329262477331644786413412310008173595672415397957504632083751783160009610244096206890935729004551326008469287703689448008167915451143411330946065248073098214026670909043225501280868139498605763937124347725362299117863869068296791652041902771285176193547741026695759027442588384900806382941847490424694729582411163755632829248565694428915982569834302853337789761420846891034140262431901171468935315833900531631895704496813047653759861028392838228559001169991494067672747314127165185928601138678423677092583356410163370194585679897932665356950841412085245347937091712455888895998262727379183945714824172974189808136627631083013666299840971126937778815150959550657452961990751238939507112249699771042638601971278706028703647683155045914404919845968145880811490548798999296754611395251608862636918516581471865318644680073469099292024963692585861847002313294871441069408810676597916748052022301847406760831450921655906261511623019226659003894384183532713267580218229317849800597434048934084206905763596095374809932130309546815629320594252922999685652694635432460331883457500848711848440069391621392698426687669185227524806257608243340719232075711186917170833107053720663748690123107038228099415396259978782085537066512697739395576326906747975488971420408818779264176722904621420952124491327117654573165412659606009437685292116028162380588331510019454622900220829681606954862520846627117545556848921623920296629349014168690599764242060152475337245210704261131108421778061699627409523629037301074904981157017194219969816466762171223757525725407266660523624164943121341361378151112077434821599113691020946606029823902013211505264166573117350737881731697952173628086293297110561383835619556969796256785512457708259983431474850041429694748172914579410071764023520148074971574854645704700216850917003017517512214984164950537704258736046825134733395820983579238856434363269980135983481581026173034668389060828878914997459244506479034651743065172556560148061281493388238411971153424788611771803077705174522233766263844938222030001598525834856915450535866411075640946636608715586452303058056727154182348067402182078105108587356162043538636268621239938407496032507959324485764083615479728513296258019335248422971734089192763849374458087949556231392655929090763189637193890660155396174338476991690376045287284465663999868291506209048134807749982749162611849826371262743856000 A174770 800 126002270847197478818509511528389144926245419197569426013678961400606546335913733182911622450590613803578740942378134121039552270302793168023409373858790922759691679497473502015401954829158558856468483068364975752071590670664163563173923070927308948464783929980262710152692589343343867717643889894060615107599611031209722634270127831815102027884112218095958326894775617873169800249918895480557775690660070816869207192056240683143662526987124099172551667083390338064909973386499003147673541877376530060517353794171413258000299780529984801471130469982979469894863757449678560246758919792910714580026929209448466810861955461763703609900222837666507534809653148175704293207779597627041411099035152210697578834186359648678102731209782160433820539314620465062113295432483038825260107174125316706553129746475613651094444326066084529292887930874562074240063088808837590210153051070069362855601715468014298036845797303986278036969177145586870041526930591554623771002658951235457774084602141964712423748744300247108639737828965999969757356009847588697430486280566070218095976216649611531591853700524193292926159666544031175550040951577741582101139970639197508359131305858915580614752342603022974664015405404021558881834323887552321382600079915537810189028137718440470906421476663799247646180062759398989482980686227096697068871735044615086382974798483973875677025289139153268766362921305580778928321114985545692423861920305693844693676537642603918918928338166710463501464979645770958171582828695311834544474979670553669873166790127320741799794036712522363101833212079448699161323230270788796176328760136389984368473285207496925769722668707434390960948799126641591342212492827198306177450046755167396827549835064556698758825686190120235674268264340136099602924203696580131153997499963243202699289521781165826159661403307309182744086345383353344489491388302416900016916310080823796367305347650261061781449693199441155609968407680302999938562390946670139506590776922442881906807822747072202109801908065895992913262071376139270328452972837316957369321961618941287233319111085841063250299688207450227997259175622344427963015737151718206324545782403173715214273191025224719310863645480506042760562355162805120968834735473477768364743459066450438915088351871633090922936941247189694557931862770721916732456817475089508109600999309839023464999017168294901296424408081517797344642238164849407712354578364292948156716969410804198193611021934327624524860561320834520684740639158831204954950109401023940059080702741156721698316683652508228902029226971333258862776778509059424599103431233432399795820762149065023769837102168888523279860614759495176246385238771915013465951262079870048558564404741342149063819549738618580058316068279844430795722336141408327662304270159764197775765711336345245994129338270176821344440930814063437465232986354856932505034200594150412433350198084707393603617964475170573469416904761861105333679852335291275696337049821571976071565009331494351163649734902128005780495133568873868413530778357417016153838317613930617046095058357256901857933292688424797508840492557896728414174746760405980696073554140813718803174075102194718095275251996061425279857775616982212234747397068401825938494429824473667140242965262680536033407048529395781044129785738976583979838383670824161216850098400290378410793623475275012873759505505835139957973526466450063042708326566151919772112478997499357951165766733300828688475567272804039887080415295572657820 A174770 801 2469896506718733596516840006471120437833041869583420934183206543001206802716341070868528773363771637688023963570930998468556696531575072528047704243623856791081623127551848029654439548586541756008096416741540898125484148071056828866325045323900447281542666496768736125178937818263047701344032614351847809416269077402621313188619669648130034529086516379393926429924191224184787938329136895612023018923645455385080772387560087774479727195638812868033900515560587460989821551075090760092706794207949516198839822915850670909505122265142235366773496954713206294760453958777154778244111204253281330566338386811308959971131771616169386877301040487667618139485987811653344608595869152158402940884929900101244521554935614218323470159736961672272917206594228221420210861292459685786021260538128094063030533098267205417921377704178581501723256523271816545706706675820753676711071551150686172339759120099182272664490817871908423913367460185035173905327726179857176795695038055888863799141499949211745726778144155147757520174866776715784990093286299292379165970388939547404578969763014010164565673908412759596293795370183789094958307060411492534841913620717766398846081613350256320274646415153130340894742273040182589033800965700389272795661518431273941298658646513644609426805646065187088423297242484376692727523542355252664291981847573259747085524258856160151993607129320781567975304135941569733823368084782911030063292796137781827702877656567468680859071863896967471415454099115230853144050774184970948845094054689145383093954391682902952200561537647369293849387309054188215031656821089578305555812999783353103396227656739422073581152910591043686268581268767972584594051021671362013744660992321817122805495239304357395404201259727609921908191366635797166963558250109124791373546744579722216672871234675706495678035144474828685744660696236346377871519644704976777376982114952699193755000908058945467721332206021976432974575763656713542948697674041756633538783598557127454389194919186261898995505550986037346824251500095855317974440789373554285085868873425169262546923781455722437625468724646343994392342230239648661301713885395057280688093732031578705298299632975606236083109109317258057494116598232120753706292227142867874766469208909374586442728766334031184522719799220374164625164977771712229704081469634006798568822461564716562471939314124097875948334524309290442597552661180260435404409032437264360330280742274555730610574920446670641313416502181316667507423487944782161981375195557247352741470586117985368130639390896313827600331696387813409119728634272883213582101830000440825892697422628778375966530409952381609574302045108357784258019285463956752598198488177535257023380348048767859342960990074388194797847403848393181719867501345933865208402010374587243416723854058069715720137776314297792010299650967230071498748825613326180891916376526388309546955728210729629201268422639276063635295182977050849046533729429554451466203029618874636098382949645972135526380522525340134640876547388186653644571072855609315995795636695711395189494052425561551807237249853714268996488257414717148140887122152539811574432209742395659064367684286809788462638853018080471883469059587358170043170409932630513941259226063170779744406336457823928919348932765256775541267976439939270659495738696159959749723894753299233759002149274391246120041170996289650266559871904693980366994278872718240996903526024516750558883067999953795816690319698755627254700474252552494731640 A174770 802 48414911198698345111725618988337391294014141801328797954289788642230694346239171335251167832565029191370031930338648489602514244372382301391997930560105466959991053786579645579812822015991436672112147104499201616690764518417265288773539975265173496685490400204876835545494828960899671698401859588881030866117091347646571949913600130172517105024051866184767527783415669481694595293957941177867979736383522525798282483471745648499110929345249482852076418733466968326932143979263955692838235432390684539153128148279151056996706148641018317129509285835157799806914948605086030513462507579013900848850650478248349023905658176358196859805151385739037813103696798274375712841991933912829416820184984802749442900822269075721217013393061191490111562649839522281658508240941499328294549923808279725698207803239104014126481194662864228530694745076286217054380790019375324762052834335502699280134595416582455440755050975079351621563550917577882333305364047050629787994590364968874556955313907919846497771592757980462042663359098819353851375838840682719368822654133506727658486747198624410596204808360853213082357683920182967295341559448145125090229608692169686310983383425760418531108038415079318339195763372118253706219007647824706637788235701689751881798496599932323915543773367748320643474224900998689171445926994266976498354731107259302517755360139123652815404811271920671156298642906363728616824882269593507025754972966030879080937963130358983439595607757180018207975267749391775537558725103990971843949699115541648128854024112601473541714665461169696185513326930246985311601837845674683674716250245424527396382870158932866278840833583682969630802339069440999476570996784589545366224538594042212486065920853294178600156454334354923499124131494526631726683569215714860463924132133254214927978419242823676947115018742334188590657656223538516315684183586015566487726703400386499515161731432466101408012492120993088839726478509230491188577371868004122583957096592326035438494116899081282997037697700626396006552984991616884566795718024847438258936244287558206265503512730775960136493374690217946770628464399898417436491767618498175664329807010737223378083554191314642414476385449973246962493630797983675851345619267619760607694561068298101576999930362591327407381262581380833127792789336349240355937488235308983790456549781990574747735930970461549396044352049086303174279429919813226889947818141480677626901214953348872020624291396984615976697965750897607995645994525952980780327711628363053207414366370004046444940071642032859996113473010564691474231661826240278243576935472565209835716255082548551576630905326049482141986945408353414527530517787279241492514873299304784028302253023887542837498572263618607655808824751920134868228411965660659484406768545058388985690423211480571231200894697183527048809072413818713047455037014439433442986412307636063049589013751036524106895870016957124924208482707299245981149048830598274022349236090252130795228526507395336469093759838891982417102456301408101215867013756584875454732569916671017154573845369550799181268562713699214412444365313002792979960940954259338626076039479296885568166016544215970371249928701585161413798335226173619232204014140752026265874737410795843800076185867003299391996541746657514784764153830045903844490851490083743860189926568104073179853581719282993731170034160109764218689966651102284936703758811754696393869383145020098346955867947769327572297934958259440532642598809218118706156949460 A174770 803 949029086846988454161311986892549537674144769756605227916567502781799527573773433797252320985410928845463728210474224122257485749630741340310870906791483119725887845242911085103642907503024593060200551534296933348831467964531086119482101728822885558128535543273329233594053512112617546369025550317213352685779415180299025959585076563022010644551430151867296700216587523255986232767375624639431243180566789627052477855932385814319484662545853167227589091979518997583936425291710508415924330853015404128530101763728096103398763016156118787230405654167266237101940527796442411347737295319719280185889120108285750755289751601841603229731190585955578724791046500288324911475381279963413076350863131218564679640673596867351681678207315315852205178789237109170841857118724408540770081820468638645008175296062383786640078959860086903480096891262105903428155700253088440165005981933452360138512167016090171450498236549014632613980301172994189312416572144958718924412783538424841009549199423903331100107015515154872805139407534882107417953407964969378768369287159028486622109814008465933492796488923770774427615723909631154739496153344233681607188254741996570350129883065674110696523448737738382931785012725519736109122398878858933813535723428860997955740189053214766878844436127796935188194668086079062654306368214097730965496774872515000379780822361577583631404958558581866684984430275237672405431608425203839935937950016844495606764125578419136815484422397170853015763727008123484971995276344380255900131053217753331932651197561259692681787920169286846981062940637314097023831010419258328302209631754998586240543917459174388058415946326200660111943764170601202971772094377473246597371391775754456830047057760777249615909422457823950702221303647519668470654156802884444704716046702502376438510757324958480841642101709199620279242691549141300583694988781557489587442062677394048543501065784199611740915402834374321414341998763360324621780100407919136848970373863991348108234225066596390121671051332173063534414264981422671182474346748618695378113975438847085791230594001746589139820693052183467951515164774466548350462967556087353977135596336377320625615123959849987632959871507266477641542093407959415805956075177590320289160911294310178202978048524786433505456324597507291750620091945952831685374414684445230626522490257756784640403156411047977137163512917855190512934942690626212316496695804895210405253255185263847073721629353117521928562883335678409749336117190306841311201641357797373414489056843348732295729916196488730747502470352757385890075625998233299857711875551121413199269206235419285376340630234691538994846494320241586460295425408228406272319793814773888345245506750863266651879154168490957194776387989291079838620149631012745867407611811832530522916432374718303215930222134053720896457645445374762188983564058292948736093473162365731371655538000862217332643214871125140125058614393184636745432806130853637956535274374919238229194940499580435821203744835580116814702213779325052645238550012005655808058519510789641568245121744440713125664814506694751059020179868992490578477216444504433595802714298745341164794597235353766930431313945833481015194495219986224602304915143850808931046088785160904105922615620592338224092282398631672045690167835291830719770400249125808451282980838252147718190675102383093844003763486430427218471076028347117424573099861021279839909407411780441772512172953291291072230325235111233622104594603593088625536028583280 A174770 804 18602868111959756479771692455342137049151194482754833876291758235239045697270412503054568660704857194663750809011683810905842746061747547380391390122928721552761386582460489303621962693061466057174614539063141383004592818349973831696822869314846227445262057033753399432033801398936700183025967138916156550465617230247130159213214720874757322481980028812850883732878020847448172653011501700224190050957490473885960145133704143260544889856112884438745718528906112657173353481635965406704993040542572519336762515619469991539671495645986091826272094503477466944514438418950915542152315949394629751189897683511966808056840686993640930150993938060749868424316280394954946640364711007850889209800202277961320047567040944971558588535002781428273734424515063164127319801582727615274675815550276330911170526455207043746614813644696228819152630731825054842712490981980249584739122495806698827932416217714804124190210992078733853419890242029481181324107313880116761305709594925613368500308850152039188304451220356473058745880623835399970787368851553490921934855398068622261259868915707202029701386179678946359476910337718905975020636302512109178718979079223008079833559656869960492112834111049109367149531480249874495092763556604385172788220612864297580238667304022619260426784721433302155810671240349096885151024258286816728118691282696307930185161162176283655219147182260510478838393645956565948127541771525963400830748670475212836852911308650208789498142208233735303634982368837968803029275869343816672163397061224701697002180645741788383346933269443695313353099576859303999614150154636463905705229526945232042062614473651866195788203101045351755831352034469785711211677117416233795212128655363800268740369940160834793676877898861810747310018494974549046835131054966571669386983483538319449693472937105416898634191530588712214379526649088611550503072854411906324877472824875574739163208376340149356879322318346913327370843020032910574005642339618659052509394684524861813291571841261305540083712951175558690775192415612862208901977578170705641954351887616036288121495838118723909542805088715525648567653489280628880867357653542656694161636295055861228166084281777425266266636986809052044756261152489189670644675134285506190688371575496507044836674130182933306982627467379075351514821914531778070347468920707007175432110063575998710530607924233431477381129784171445395348247572342225094014741341219737772883096681240326976990219357955518267859073662448002437008878573518400177429193793567832485307761284828955480456851372343500458079683427741277267652570946585707317570589940976146468966865144910433749398477457229518221327498839678430169441296401321575432470771105842324460038718395028168729022592342512187479313399101557258995076497304838699878832264522328772718251818921718804968158092983070826339828835717211163674609742775215621366685470817942280758711128806303887433117948191007924979774274035126722542184727884627944180625730425947930817516548428444249195571899337173281610909810377399873380543864841468321108564687644717928637349723721860681489138482512691667796559699153347625487316517416784234953085586179607966698215418126841387995154344244716299193274681081503834748480761714445749415914339166491986631488451311318665146865357527581436288782103885143236635723035541192512607178305130201492031467900433503331686247168040690975074226705813617693544654196966771980315667207810216337074604685267274547939828531262960715443201053730777032914019638526132505100 A174770 805 364653419781606059669496261348304583544912176576815483886465817010588270976095098311102221089884289744387914512783297850902105386044889674119690688878777893085745580063502666086686627605747950149712201134515145855359095076464719084390035764827514021559141283847098592393397341427903684875057461488008950385013676261524830200598408999001916472269761880238072871064578264435091557088345223560418948739437485088545801137858390760260815116640040098222440407376028528326393077363091768610520765164791175671023814702642749010432544554253856355822466809226759652879105784786335318660827285892296237063105094206312453263244440391159597910978179944135628334897869003510860363756104153700511850327090488701734664353844456962658894585111442843349706426337139089353986613579782769595889786795646434818052126014566793175458759790423256517452942964125137833764744344800621152106967838997796928491678862561133423426286344416229104445722055910281588943320962254261476610155800555319089710918213071131072745240521721320569382381879183282102692491896810198121086797656744571846406187463863582760177740638401270217614695622012350271012723358062346210777015746303741149638900866043835082500721663548261193077126733144073027127288615127436759278135766639830237738977358537711193689671067230691152730403842465128329056651314856631813290484855557916253174974528721198689848028139435265567847608325563056175439958401400020326157880495502717172011146271865397267113323446750313257024682071378198137468856380618882218063366653293995549446883413085179338329106893265847395363060610924533136363122474307352955060375580884970806733512782671979963710665969128275038791605502467732975340570091883820920476274899305069821092094274736985625864876910957579791810947031836269806768542570468800581060439205539602091150389080074629624722068941540957835117067861096192272063819933508487198998690732725768953359683162049518541909348864343320792208748943464343114308298276519424854339370017757085967400150043124169886130124551147272250124402258196429060037473893304827825244970510322935567880910475627572632073111476209181040711039675745363722548295396374280188962869040678549395458134263465785966109508630582471166674045753469551002516017506176308417172283139333721619798578308096867810158687030110108310442886247418031821788998254098324339968374990839694236466064191890420567408576928892165159721761158400117353602250747454092604019159250740419634217698432780922439733456040002742860434569628048771563087660215430315011019205363290728128484566468304947379782789223803082046647768309804897408840785404165302547533567077371265116120289669740272385939770093260530093861146705598410096219063648944401450250905069634096656675437588446044744801010291993949002832198420330828045393857303299280991011339623980615582611116635438224115779271116832315584904325415690793045971475650237211114269889815489513263463115803107494130582410179511495400878720399249044155697771929852896065510040144065169232232019934986066921301473986203090104226095785977223480358079351403702317638539642827667956805651821088117257641468471744899974933385883825327357105879226696872648919673284957550290245661688954497582840736817544443673519733666524260664906902067410529833165275718498545858588262400031559031734075128310887556698151111958685231876783328710926665962581636579341632611433894089620729918561460140062952833964451518091258286687327655951231924620598836603515763227578744325618882515821608586804577019865763713336386920 A174770 806 7147936315956173869681709235177773991305231436107542632387669068749793052434370419823813234749343186864634705615827395461699258871409181330346629503010414137338063307643392678170741970705908625773192509464151349993607598684268605142239649365326060535756060000708769574341975254635966631984176177061984306530881531612792491344999853985220845814674549894446675605756979406578643854597570419219830532966263531748184320018340030548928354655833176149243392426639192683347844445297971366667462632055243584960836296464440650483028746812812596640845902568190848212258764648867306497438620915908474889516356305442239025354150712490669751257353353113952648559918159782503604455392206980472722282260738549731200612702738997814998706685795914080338163940786866005001782435263582048035903985493585599753181443226367753370135565665261860610416359163628321085631463804069284841620533995295692896487190235990921148287260799056711913266309886533449464437496320783926150632157241179655201587805444120002437800165518476874580676976537004815153142826190486134717989916745572241935185464405394080349296869964240312626004317223209179674672497289717474121138953480326954935998726696357695630309185556760181795648728855940587997499236938635251798765632124885731707295136601817547514682312999429223254388073964190774265819382188668672545833267410527583112039542781807775556224763933990928478688307918848633505017498636115656661820810072013513335287276384252605921305157413701498255964082659520457521826553969862053369134296465705503699033106966293504744185364938450207374463018781989598962130622741758582470457018230801968226645085523873536775004608131064244209347699303541149748156069229894980565759706780965849977683431704654022298042482414913601180216372970744542257302422419494297934980157637600296707191607297929416966696578493451663953376051998828034267906386786130293220360429418013050198880934603331454082166907081978451850528983462417210706638352242328123655141672035565004448452879332028406266661395911505117695762974374391210019241701047659257452281206301395831113985570855130182895778407247109561671302274075392966200111057478861282610507502241219288954714486604290252225901162910410962822335592814753877598829785485423322459125587906531239615795224950478128684547649857235715633922380870373437856176165706487884791353079395007576359631791578905416038109493482763091676694516831610852792969094057580381882763821860130608988694997702381422305699687028274691887790431412003141606125915365435841052430631045917091489725516431256727166158733906908330850648277141143028061511368174877670595776835381664673661279484356850341851961855146765412060187767553698738304764510214137386121975916714928844269123758879696776745077216264351989251959494440248394040971690980440241463475506591016207728624303319701976134434446092318214378083423123761182511917244329264341443976099404514310184100108539395151756668479359010058812897954723895035655359781188350738250179876086448898861767805570024984454178211466643161845640056216181669820510750337650685185632725441358223567443705507830791971596397186583830155296604607427549437205209648626511484515469033522482662554072431731717374127823904231503806829984582727795839059344909466866623213748002520044608728454418553262612469904376367914001253921460891112374056194202213279375997033208760354248945995505697577507172666667438808187833677634003427878163664681044748237970075903790416848716239058717739518374359691970464812541710494680670293723900740 A174770 807 140113847300719500411894804758458464429260563065667874103247605199167626403230257993291288716454404059036279755093534093056931021495257386392564957398319449041322823870680203214000218023090593276658169420804093628059550294049938121533462522469085673794376266574752017349152806547976876492250136547711554888609389397660282153819856937219890020657334054761181854985975439263176312402730018269201894546785749009890423952453700140961702847702826802237428880124541047602955918490337757366323833903026119587611137412272150928125580484592207965100005026319210197429936651767991157176456528532810638892003379236173675168679609002997668072987042516761519872935887433158766651023737677475122148476363146724740505708464425481325147685796076922691345846217597721092905849942050121725817020327755478130715427832071134686994604182711703201262124954872499385795410119722621776664824555268818333159144974514215173787593462756823322507617101950106620491622213936685558150430069631447800706205072604722074714627771747943173809109524695986507448623576293417315931840226959909429668933626868347299143334484861297969693666408594650717970580020860318569660219555344353224351705891063102683701485572782891420010045189957020672782907015343839590631967161633874346286569029929850207845091505725140567001823873115663714693463200605632004386791894490676828604282864434021487731919132786062040603982643977662588402296832825180700484991192873728392895584019672973309404026428510053322063094691267237936964645973448379589522888261257392630214451413306401866910342185194394071688376698801499507931151330620829259278545516299804600293726159705456285191660364874455345863358562956408114895622293703831317166200851844217691957480807182533870349243114432259499377021551161587485491372277498384657652680468951801810514767795103623351306556706906570575273119536163959266623308721717906074197017938453201077272695126734820000869117170711592748830748341621553220807181866345817603368662200901775199441487373266270776514926796527198765925073573562414240600746763898742871274788380674990571173409592021351369495475706784730151671686135714813247709213226152343465356887869969511461411763970959163260666328629260367062660951123680759755222710452569250460667471356971542219615096379680693970377635222342847467746038199378173881438733378389577263581778722332563520961808142063639773288601723840545194154400759211474778047662828114439898211843832083120946655979710744382207255402825394784470381725176103515953714508629905613140879430218742861464090871444600927897606096122260427877531325481872917326256848430123166694853114979617823855737135336242690731241883898647125513943270525726455962651583832998457393818570469195130135729267264884378629310958848412817401322961007185550599660299041204732309867765889185760079915878011061681500748959896522350521406875675167641283907808777370763970747608386257399692739217064126107961626721401812904993338930307619070089667318275156279241327129865536531171423203292551609810284734379867665272295146277723497305844428247760549379605070366462964255541363558558847363139115320009947766959224068581408940242769162426497651422599575075434420193834637561143435013156021330009120077037684270896587512980614008467452137706055180122195921749304924218653698076033851488721941691811778236472797564286875001373617367178995538827408497771291250020205977882096574057957852796147770741749672896791151827304738195941479152231932202265757551294848579799489229646855804539710633333862565918560 A174770 808 2746511627640767331117788093193593584564591565907990232064316924726414744006326464750125421596125993615885968894708749676274566421650776416657876964575228337097595856175010035757439595517879838703144811213409333833071954870359288374030327223199368012391303041642229043369323739611467478365120544624065721864536944442055319166384344338384430199704216326754136826988414954679802669139669963515325117686263719125608558567813110144791268671742456321624904758957861188473949230899756274596708425499655364101109930594522406028676978175947713719077701885063255721830770035697398014105594374861533227652575350271120075214218670322609577076022256156205959435336616904859984110863701498475137373960948119837624843166119055582196547121975993152799847197219186588076274465562284050805883184428758896824698216611076938908100477819379240485878312754994373796733308081171368262114606090758842971289866893940455600593485908671989968737598519159680088343329173149413990080804074283482548263376631609956664436131144003016574529290322413750982003104189360740036409797410878227894798195018687879352413562222954292837694936315268026150450129894231467312762149602721058423415183940620212109558824567381052058276724017888790371949955317270706716932568503581572811023594417389787172361936180541892394940528306425166171230491392452216361321222169972979783773569596596146420713303284647624185928339308561834139013189012021693454791140700890013885525724618342346426685120130348907805379283882256315380860532849708582743965602328033113871758172904598982428883022769995147654785352675443974572476829420698872398619466740051751544155651955901268578453389697264465558549310341723812564642838453026432249196888532090648416784688804708597221931841231058668291874775265653064919857337126220913639813544617413061452110181612429617634381707602086017923052025194509877545522063295208008080279652409199218098686319675375007053704980698121733980601877141936702771845168237472364418904392806934925423887031042312560429217188798864754298158174493207469569864628046701456715069144385709958874745343708816958689720131908615873185958829960979495206203031458927179129064433416634861425374108404027031631291121564860552251869001104054659907121692692432662044580451080230582682363879618705738256864276943816846205522125150288583553588613827016327814242141723809830742885786841099675257097754952612873413051472005368811767679433963730156827168180913729514936219905301316382324238983877688878160147885014190688312708656557283913422082750095366939373192170567341872217617969022390173348460711245024648288143714865762945377633089234691747838494653199749739356953066329319099177550576785102222226197607989671251619494232215187024205636252657139831012056638601510830436380692410891668414292787764723471757587705496343762495494833044206777457979135757196668828299362606552681323399685142104471025330278143441449372559822706899859724411841161668084320419653077051057173763737174253604500143661374067207935788732078828849931176378859987763200886295490295937972980812692091538601367904137774299895763584907426820504422146531238598941350880037036173439211211684678997314559285386113196471117063902919461181396166955983014867518588880248130325701650156734634087336447470427007281938085266396079631236423803086977551133128893223069878886742777267582723434352066673518886101019063905087390380000937684378016651022322254924445773660244736493437782729878874798438259918180097140461763882342855228187567202668045697339929703723411712380 A174770 809 53837120784900473923851381790886016686176659445667861463256866255239576612844384958801700520835973010404192703237801156060799957940267497824070317867038668465467624931419722850237127737341262575168451312747080340991782831309232476657804352695691489309808648427894707133373466594711178962936216423470799732277098296343778968639183763901154663554712027779700535321445054955658052657299498222097384687684246875514429955155848632604498307541792781113664580847663114891925305221141104004306921190320410544083837271902690790701975198079346599729153147251004912340116556809803744104506703759579245795635143124011116478175439206984183926846520192186906700089948491633177975382383625749371965329260356568693975451001760019057791235359825731985105682068544649281873410981046042021846800455355511567802256311294902324405450879220867689292483485361274760291066919211711040951348731926230284654405637695875836168618336994194884610371083664950947141599317960452599096878363313674755279610908026613297931554967970119359145979975090844822053238340871225649900287532916194796233924789087386184197663347551015563343198171958217440006472728216145201404445086852318631871431211252331506708469395468317809663448924188610878913942351346233377721472617175238828607810151483105578222788465165890669000483668860722234172796377581385144508986592589018455230852682628194797704800683253743596506505266522446428815273942611352402275635239533854859310346861073162654982908415391072862290991400596893602828390227955341665498834147311216836856811075061497840264563145427102699134708411455676090768191302373387966136909527759948917468734489345850506969387059654117689004228235455111610935720804460601831244926091839840038421595777992417115561774081461968901425069845380309827397456036856810071669240443937850361632461969452077569765526881109533416421095222589663083483364218089358652671735672328105134717248161004005761531905030775465058776165246905494906112155766983751420993546304432876207257258383049923436267244558320420117225297770490779244946072198370695190630042496973898233187767656206820432214542656177212639406434833223433929317178574948677339135577558475988683690671811523973903077405304248067915980769096980728319818639664934354588828615541407208524768154548670773501630359586275062596977797229449918615439270126798440679425197198488341579889483672697427692325990419292515820802089760094838689058577486509375706011710784059082119696661637060424015575350354715054564300434371666440696202199132121370640994052926489952526850451463370163934608819531170796055716098984293647673871275772541836825169197120325312661512348336284359054632303274945429083431220892198303234351469549161952041246868546063525579283751688855987702613955600555856449801116931315337477071416626103810452187501893271564543250929637416663240669625518363609205849973584406769984133639344247723063667760141420130904343517951961433986191812948824296387035961046277424515101046686422400880255536808927335544420799554785999823799309568128745754396107891905634698422872584545950091903464277303581460093793535814016976968835553166223696438412183526759003174009231200308542933493460715991302151402266431192640516584229658023036103090259153586166373507158859331683371501591177604141560428151470146648007277725690034900105822870623266803987701459122434869669758795593567138209813348282169751734978758174511295785819281602988232838284546367651847576265243780965603045291763934331945065738070389799603133203077052175954717591419052453820154200 A174770 810 1055315238879107462214567454747159605888841293889389854494770860270889256038560889956104468859301321353816991752981409366395051099270557070696649954171815014684868046808093551135338142149923833480572143929323457630711593226251620137086992547510617350251501114092289007586157648820204790420008235967754071728029958940393810901209960973606089376615034968833473566616829140252394193508582095009882971132661489567570136855356386328500265679642953423647596792150987619153658644470858689792667994575952261985476014102726614284817711804074373871943146273336496406627709024755002956239142392989678001224506847864290554934074884121085303011435911731225488978957210897656937768585499721075487765909024135498591186952911656727451768213326756876396048427107765018004096013974190050149956931719995553323300931389304458751918709226386970626132020794173395096231119953654651743556969581103359949036816338824691246636801041166722219460504013262769946709949742317462674347595687593848478707450470874297234444383817714148533976482897201449879473826975754660999984696183813452984899165820892748963954717586281444849699077729030041943738852268042748343698465279717000219222736179553018253879204980411141137641873753668426430582307599138911352825599524936463014788721778348241126933312321819852713205588482067348927829988422119820210212938826608717589462194501104304828013356572426578694072892048444655589075165684054540777385308510551482251311405285230409744632624331810690116279105629121024520385789867520074477399564211628870108034096821597307760266984347779044338443406626568810055794111336646321491516828164531051940170381916001709681712656564886625242596416312841787455838186644393878643036609003047655901049472023422671494533298322885673174675550817270057970991868314609853898639537542256198171306458073089442910114240289127366426600290630150550567931027857465545014463354568695864441528280353314201262173395359555685384008657189239634007673774572570327116843130240588846607721853400657568155397967402979686338985532599002080266225437662597739080028636310613208781236662722220750403452506456665590249029062414886921921495839219940941742808412172181896761069687424118828044096267142579505724194483587147235421030314804921525957785859798083650422274782780680622560252570353299500082141935086155179549551989471914420371076387670526329925183828209329190783874388941874140166749690064327555977557424122877348625511397961957946796564446473438526251991635328885515691728236393257685512764819075134450747481512042973299335955610211789782878860208232391975261756798941663370458200099405221370581203656574983689556273304249351352989152669438527234564099692751320563214655283876474975922849865620442996189933076399318818289498926670039259527490663651262552814662240290594104719055940354321502680460960257146599799399221952984331895874513373242142622434917102544182351910963266787127843500189521788206290432057698442016617010824108710422267959659973488164880515428028449969967669304937126436467285216223283295417684743696247955868189210429288901009400168162336899642984240993262775875116294008742170366347156680140649943180755510777236373903341502395576118658590755467174236486622888360400597709760392410007153005357002258969500713540102926948912440505343179729327842578347739640308787362358824146998543854122831225537999029187790750976515242366926072409603966227356769482309251541330753017841129232125051271453457870811757872019010718380856607081457194016969477761818528809550396328529656336496059250916020 A174770 811 20686289258671143689429477324102440803747050356643160482138636939773104941628293952075174839778323980341547661937748883162274635587101501759528234577605600050814114988064624857935175412185679246544912590134147103730128309429201426617946751258498768603938435528628400698809155098800187707101822478503698890542043522872501184941738686365442800059253251904361721073122549485782376025497173569084227778045045830819262947124265929655413575247862865468547411206079078462986901856992466816174774025370895049118890284357809821308305996081490678558482953520788855311711439963131011138395925082876964420423537436200680333806619400366074902645982814908961842778612547925922802506634990150138085437976725774783027877956998844169749541459839852931289609283060727814371640784048662381993413753728552380887833289290889689160208213850186518992572182314903405315047653040471564265492676777439329794789389219235960120698737840331751951669915057605732830457487707307585382108971571336254565948688850467066362965513663277771592887658604962845446601134325504524050474364694823772493798652187214876104054189928625534392785758301248710222951542151701224817032115008567551444885442720167052560208669317549793111738199655959570703663514644378588991854024166331930840649695691372071087041209909524287718365276425000504822601198877596338179208882370197489599619481379793900610523017827905112307473233427106872334604968923563165706954415148194915556351307090739630741126047169244732268230166251038922051708650154738271950644592177514964546467529040139351655255586920601681695064957559293403258000079652749891503324899544228152371270908848731023835080987015520568351257263560096482254228523667688004700201778432814059132531712181535428643424598163430884108021245695057830967072775305526319264322143234065552616098829516237290471981768381947755584685480511115869642920924578675395284152023583840662454732216768416812137117134306105514121872639447310058912926423059367785160607617982476266771687563102431267932187520765963253296374292780341006887771784116168683076026138330597621555902829493203493201655599349016243884255042050178610281727511072103765093853156263531981834499329196905455796401125451438166957592351294491011742307910987432086890163834933420174170221767298747014755297382435017214335083614581016600080399482189196341315398671692459920705111820669787125048078079712626476256111603838858992177241938598064301247898716838588889047174160075680354531116020141463523874202325480202779754775287308586371430761958072309687093449344521051860621253867162527967910160717138386403427990674669873533590917251013633162356756648383436885009011571701707576980053093880164787935369640195192928877751024645055065251542584295695787254770257972153964702015539090931628957671757104809014599124090637908202270831199709658011851160308052773355459323005292318895278199260910431718214435638287801138568159810662574467743615208813047460902349787142980651019120739699268321565462539958139502378918170956752852845724984609489588648710591537744539022610204412048453040312004414663629498195631856143396890012618190528470354913268805704836659470166348246156200944757196464622361954393837265282952418141341056342858283687108930701059624841584773161293655129726072461404054644176580902814223572765114703642814976851848058842189824528036223873422100469315505048084642666671523090887194253668637217714652927346139052733582369830708655378833607386834026351045056409787277678778851382565313287563668521729816655883605916576700982635669840 A174770 812 405492640993156519721089152292488589887890075202077937881491706798661542794908562010016687253230237803353695915486761854765498040383312538219715383493575018024243267311174729657151757294325542440849543111237407597994517490719613138313372081082100314663783862980672796405768050660523630614405133803621269684651065407316809286834150828925448793155392867214263487641874648403476994599401402792606937895356017243057702721959723897749030573508342209271512930813965303880481631047107690059799230652652290176876225368505774014558799850371668477029008982971356868483671239529585055579833967235411863579464179599898888038986798551900916120581252126409558310920874185486727877078121308337507029679732012728272776965121904390503773784244012583832382044770507959509547884644825866037644846250630152050167754813379088297613942655972646918905429291604715756812168998668203649077535706634396161534101658438646951461245412509381960589911455498683561679857727328693546342637386393737574407877720139404963972552764383187061049635349997998799242825555574712704682737496763239404609988195274620180498921267026200138885941584521999488760254185518795140820715174699475863705644228977978384732192082083406064165151052014245751264785783476801502279411228882838983401952320153553559099940669713182766035543435277271413465279772568654998869032302007672364523023484544525538663167367449239439024511627565256863058271011764519490133179668349608224184116070281272956557143031978910910111157602573759320936568439947389739256460818464084123410986396210714749549012254550649816807618959633862664094507505559092036601853189349132078250600415082443613213547825765577615934719637708594932305600065095833623739476617803412184068230721132985448845737478666273867399759283438972785346502570547058595609388753034615420124571084870825294742343713708699615843638362378602646589985395660167240894402951827090096741796471566225998197568804494884928261262094437514585571549737135952752147903410849369540669773004212004313349171626656444288135842548094711818012022246019700863058525283527738267125598482489112151518102654986909955953577085238538703855500750539538783428767826269341735737959089848053320402226817002823806123219545880129225025484250145328962299465534579042456001036660315256202552716730238637082096808930875152308620811100320637210550024391439211695135271983585339015863235734652515245698159491699623900330740502841832310183962021958621441144761089239039836080409974821332666096598292334698495495419669058090977651345154651902443432494715346048360108035425259664994582995115589851338332102746678761600227789373165580673533454265338825570595291839344202485435766182139297421788552472450887915386699662242503768617741547431152422449188307271235346049649069769778139565728968106226013577925705628336226591330496247756091159844559051241360729317653865521612001119289931365437895185029806514651425940765107595194922139032721298630165843910565882612566382471625397665838031827744022497181584019424964484355464681029998693408729597638124757673249358695763347207294901136068303086731132659881872575251466654445067154839528782269528058284257577565643073682756661758025143453909339483320966126170080763544347676236999499209760758991739366505419258352176932285515330222708833513784681145499200073066818867462563290600457941854711937535594475400493342161804189036852828701498372156446399384873144372587476380930663772292318937684624918538849772775313176733931836202815963343851254093345268544419056538234114647080156165565149287660 A174770 813 7948466728061564840901645873807884014879980450364081381709839954528726622092692690892053151462644281643015166993823843939364409425319056787081359187712822925705616475019532062674863888548193870739853497521563073601741428122957547308017292915424579109540722678208712626517464630238429108503381725716761649854831293572180572768021839606857960877989210923880740980394305784882406562355090272043507627540540871953371257936591560719410567646496948738277331001267936680586122468798503083559717703078516166676232720554559897875571773358679449405231955525721583815228068325547486296344894287352618267007692428093680567139538891407742357429558801535897347101709133005298291920562531379396822645644021475522877199287291691905656129549001593208442499910301887739245429820436235842021251894211438486758835948964023599518938814782167611054197705981463455950128731396846474888746290655954756780952130913924968323307372455310167351151692399015280118442838340639563188100792665981072362206964504223927253322912924473719107417180537773113857795021093774384111686496361078654114341216109974452590924978572193385193816692547014475677429792321587880198666434037427010871790486731540889577353376632790256352215497809845045560332760224048748403302429916707385586313138539000261174104965920676598670304434699939797821745909279289576410234433004745511319182816744422308229081506126216973655853364616060931602561356038003142122027422152034605262262127653302205403693486971724564490754179057420663957959692508140083514166873012888384809587190792054901480520386558446250788461265151678018382287132865969242448719634714296787453640116965175150857480940645575865412031805987106614302957890221780007024853215961980707199291399463117068586738717413391702185339197365949498843304312420790667285608919072662388231216289789539087911302131004136161487819243594659888567341024082809673677336691377562596492492031980908945248251931568591600057671745453291521459063459034412522788235417498861723753732623656876145447839194293532100170075532331378248276330653178706392201504529531684587181598359897848746900854355041397809607585774140590793622796915430348528160666941836678480440403492244702211989618994270488226796189182580749941774458530529040827331562036518654555289112146445277884783691338590840381648244434327931120972568539108085648412005236805592755955581680717127994719164021822580524133548846100184423855424183159463658346161722306534180650730717824089498791167841795331742779361995852142434428498436598101412035335296290724633623854074316763895433785849784686086061287902345631548795599474612406410217791593701874461348969608152415010451372025625813485417804311722241414181734417629612664722217157901526534227389904561202865489153201944360497281111256363611652000835790275146485213345485082602556075735058116617315189257261195362125100242729191748949346127045043035364403189698739831661909450152309479270348289301575787686935463411432562643828545578189680305346488778321975789031613907569849982865582965831825049778708328924191929962166494906544148719908941611757206462442474164203372610076682359347814015840694088276778483293651357565275387284173195139023612397361168918158220312722233504985655246806739380496400799696696450220654455140925717096934599041621483910360626416999851747067141079797186188770502117734046238871536499033378370023740180665415746481535248000123468067073646158276806784672863818530891665985785362274364925859107662539293475443460320834687320900172440666444033824532648459428459304580707073701041480 A174770 814 155805844397970153018197542697292990167188786900146648042198344907180392447599419331957463864954065955536145500059239073412659298789606110757056264577831371496106476119089600181377952286169938959917065817568136257503927876071696351612141837414780518623116931274463321924322545276165636724359657973094828056833133331950818180081954813139478920204895719374517417483425694353390285031807484913195433722442744276673966155015365051262162049257602615659370033015341163998883868752906626396829896355945843246535223611434257749651183886818034716869688315186185502974743726833710586851367562240852056034472923396028146877170353310387767138433295507125407671478144114248982932740138863020815209162407079283467426132156714779612767060915755445827877299409355558694180955830643210330474713592687770966816550221425035784391150349746106855911736513743217371929707636028815602101001140360489435785827508640655570634824163407744487907893513815586065383032955473358990284458191495923594050243343803919701880230775172981077560404511851793227842499204237339921782565996987126281186077113577731024412691249473213469542994668420636167706979300327511442135464299180929092409361257206020288517302504023762522932722123903431531059397014647017782724732728947886943380071158239530799381251982877162017422124762952676481624591900227354504224760356889989210870949209301142601361930144422937750152798214179514753708150837998666580111462038891002664001254002075913760041926775062601881168852507772402252330166571607993477097309305542177300573443990494873782610445867769651153404767902695573556695729714344221584920710243067792438317121494500762892025897785321030288041069845024544215857985631821731632605339115547269204717097828207790057304266889891566667570745079367582792887478346725836089585447436052939381073686292329974116366519077200733323775533197098884773318416107481249827762986583488579064618738714147980673190008364409963739835596626114158309203047338421004534559037901664784098171297348252313198856539573192644600877376296623833874617921645596980453914190924821555994405952783592032654261434916003377208940986388750283651355526432410191098465854610453803747323447519242693669572458205287883404656076550824640812782806890404774047207950077539201058198133838619300437214661416504936430830250319599296902429136194975883779851489441313204810802100410281870968899714139902987699413309235557655584714400937961066128059629770468720987157002089643041266065432198791682847139721176597097707332727858700564209658551500239439113642885121324711162947021867371381233713700467196074503901489563020287706410389219516353818196921585470184769528968875721904101815597632943610018651060632587114981434012813799023461682793140590957021887228642064166160433107501189866532750605021407692435045772185011249598568222382610602116092064742791643817163716616887345251217260724932459923099959036802995206942527234144471892259571694566451206587655160735249033761267811107730873776475366829337588853673319002615344706192811879969944732241970163280613480262875484829044511891726266369859940729075479983377242841255032684383684064218363561883047252625852710270563978719897432384188455048489679828095086660255038558733384361357660253448976444883058233529263167006648181935078128348997388180165512246412800510899373117624804816819221222316432505146516516688333804861679241675273494201102596921848894331212609668822220570000189911874664361045733617476358151378628319917528908777372798724900941328927850290682484069918563482544641310863893122665803300 A174770 815 3054106153940544211401143391050691319449350585936694144559090575160710098229117195652337515788776449397775242449146037323211103635509449557740760111173291356353856219180777867735838558038639254944100453416117109398028920625015963761343656988987234810625758977301307358151857905985934180832468907085223093853281429718068644393785905479138226186998405013190079493629369480320850582311083756913366619783815045770822212617239927798249339770136958825658022648889386495438184914708353221832156544809532716240067286555101599854102608673835343161400180949047652703589342718166326597913020658700287715035119977401251306992612698450682120039827101101113439640417233825799430442273910072371488350604680922470507011519658723822677768022414508700116457614579687751221447356946838388461729493822613792280099530681537602481611729636784371807414248088196840943102673131308112035537349464600023264319034043421999581658854927811234996660361306661425654622931874745944586916386281602301624591797663037469492032356401617862157865330133901670314395555543665316053007474561255153002730829466009467430563121281248951857788396296564617612377732567590086967151490993878138031981288491961922963975274106520416341736962720539567061981254720778082352921462549534049947428769257498144190471040194253163944831890933093929692865452606510693712524176105523135506746835081538180527474246461896919652278176938493483586126241123888506265341736764314012067717975686429933871039643241083635102947282366600449892755261178700195629921373493070886432952264292093325094675058419500315350594009640177367706671675478288298641646519735895232661595428081563837244316497530381895060605185690139309732141620052011693240549850318104354988883844429237701240161170988915772404330042860424160540230851709215526607263273355900798675144010471035862839477419039986643608511840241713095731927703971506435041000389332206435447093919782236685174961598710912177659665765007417985723706612468665071852013738160197680393492046866709219667109743265883025172866229996344859278882251820661357678919578306847611070660899282372664190983900322643845008263405584697285993280235505307650481779153913448519218355737831791789066257113750434096227580185753075426631418638891255850344329410088361382624145264215503380725003908302638425326294185116540983553484806721348734744563247616616203895750016286763554015244201851214343061319163501852318671387263330488635082761204414566146483717374310452177073325103169546725374301071724294313406993697057750023039625514472358189214903200524352913899323627210427965158569870496689550079845449618724205008650039263167973842421595569416953699891837450528738577975859383156331863356676338238210236456854453871299994379576914474034981830590352588583132449275957212507411365707628797796836620741157245029548531739068197964563019337898944540908681048023983012422611795383999034369570032636222613306655756934249785722592854008602274975743529525268940127225727804788162398086164794099897094733915367475358417080808632888205024816357320432297661248182923087124023977952898364440382800964875116159996510801671073996929627212792521845943215467488671175366029835480145296399723072248097342821401730494006543594786814596086049548726339871798010797190395945209176736574304537298005181623694010427766715762902444710601626833101603897728975919643145223625685864528612755138045617583531569614081903212362501082094890806359049788748639913552484584409298118398013219360862376378618140284673564608743548957291608704719148736380630516249452283421375245120 A174770 816 59866588673736703233915059733178108546553180018342291721500645412101894438306762821577700652534132096141124346952015123550344980050596931441228268942162592589416918112275131644268307233295454389244318127945661760852026644587635045578162012685985939343105608849943295560029396748813736536512418792324885112617194528500448235456173139120112696578063814863656218859605483069823618761071578771208327567806908804756912735049170909685918506912062617642945944304159721068238136699229271101447306194526563947791955704517877948905861585573336509831731630093543773109572792986752607138580444100475477549266365762546404723641047237859917606632923697350730136706050945975176321280470252498487051627737746279859799156340924172215414829162602138623927356333113739890087252396690970259983611207436161963586740033602949862419517339949096906422827235113097962423481226790193976091787522104088515666692269533330527159021303660131664996791914425283751866332645225737050319376013607510124949324823740617133178898548304282558845495123724336029650988451924428321033712594567157512172403438006640466996167278942350704843154674662264966017192146082921584402592084326534962521968124610076356733823034518710697106965420315294469645525023977294955634948726171233718121611791605407464182082530506498536769432708648382446886872120368230717925544395795704145313262250397362205398407577784173274601019074195551051075731824802311661814562143942621225660405095404145561664205326769794640225370747781249511025386377294714663129725286113866210316552984080169368010946712528599313732692623561988859090604626029677515629333494942308107564801142937692843162329092564648121656952561857040904344895820401547579079526533330142450944831913784819591501849216420460080778110832579289315542022362316564405829738594736920019577233512179558691049462251655299110813315768642526905438362079931053032192439803926923964145355950952664788651616584741292142074804585839810730041938708407725400022168760857157029408447004509936775662371988641299486245879239510975634960816025570682287625201120056635947385538953327116179879633759863029733848602067330249811289995525019514132333643876545563263264405425655335130034078274163550948965143396475707962004427346763590288044771049344109744659294410954163430352226173333656996741082185824186040016112278922741703487044999929421387451287008451038775524945875787789412784990543549999915038877551089837286931219000874695832905106984076481485348277406264022711995366760799895954806792742393288092922175125028613724751093423035480696929830577631787105666905367762408093469055999524742303559270363226229403742794298154789540955095028176295457883578693813032784241907550931084764467912279570772408690805004994726893122886210204212764498104546880172069087724068189089392183747333118544884199069550646594118753702945403046148100322086202398392620691161899888346779851856635276629234070940482637065589793232017050099508073459166666603638629682668189748219554128517470816021636620179578656689002666115681783016480291462871928592506268178090929633186788201848034117294653541297892771621357113551232781868241474949005815347710665679753672206564517829380129939278018749065495436893048429607289972580979094381896473460718008162763467907788727115383681335605037369221190261812239570915971613210317839971557652822784062163660412427526994177628156062364536728520598891626472636544919835414998614380764029523958860927710791441777857444240479703747283304384244764008487372488559649717732979823147420683611969636834880452795732674889038940 A174770 817 1173504868128480702850658789488613892678844115270195016388161506808930759618979066599448892538636541559781870051178158002687824975740697414601506970063511028764459072482960911310169490651218938899327868999890408420104316889177901538407168011327039394016321334050829502266388876918388957602782252334683490892299153294384356593343261479246543599184980711958984188895907185505313094633674504762141880070784406607029957661611635554423446774240911660900067574592116203490217460140107257422216874192953161695085199479892156999351098946305933591886260251693464091446193184536981886964127267344499652220431586642314647991560500963917406474536450275641911038598571002588172423940347447201433113635426951973130860592087784104107837658567559098891715338725237914745802570258489042089360358426434152987613485858585492521609776416070467922915887655272698171228238064438709188043106972746993619498478603073310949949136012687045969455880109904050797422426857091965785614464031818027187654363570371779381535299851828190316871533257379104719317005320227088405237518225697946992348299189075336968049403571264837235086566074941321567304382835139696329869523069817247341477481146625428252734476158660492978170319827283439473452014458021680999578182577487060793085784391620427855399037572517344123501256010093701790782537610592605926265827533863216550907431125542258868681404812251118066832256240103014764693011643648672071000540880221524501081248612394085613311818944301871296614082295060770548519173874975735647968679428482631961554185160987215659657252364310545328287925456468095975716664172762063183077896526212603788589999342269227030104137628135734950337689056916530116829338139369515593105185865787602005316240185126189203381547100112687514496756135889186302830561805898443773859009326769832867852132630599698990915696217469754130175972088418972158689677758880797565529769995575174212970831903480215404912303119137209858038141831966204922864096838501620822569480198308253930266697788911733809824596054237009263508699680027914400157056454354262381367834676430599533803723492457232075627916769851208520256452715544151216209206288152280516696436786266977173060355935340141387136213263896811951180644630136641718135358219841257934997751764913829126450106419378247346260956724682436147480267680231509639854849337958776150404321344053270420203924043907245791076435041948046218197041573347934832739759085075727167937119772384583302039760618149815765344756644262270030986453870898488781828437929399536139710453761185371760212744063438292096865625083414663634854713860308852951490885622838549015644612651310509508998279990008589012384819042419906114905170978147209253553539949994447214861806267689426301285859713527059644520780510592388257103262195495856941045059773276822636788018387168975662825131783242798847612120572771172696117972625058365268167775732949815989579621724194659850023645268684894825441341211405362041954980970841469239255478912436127639811537629113298141556223934026185460942471844118785677800841648438858223838010207578755479582603398354672266402769415915556418993161845629029593916184339764737619470599881253187042811417711648656029161773328000446933744211156133586668091498937565393477848623228268056134691487131284232970541744803955637974175766330419826058667108846385747854411871483799111582634342428484740994646241429269941036197322733856078585051939436710592440338009641615922282542116238293928177077037592585034456234113179103487715751335236072689158258321536044131535442680084856696119452499609753566056760 A174770 818 23003042365187890063541910357640749791112593800973182692898450134968015337949333225175634369964652835120712120602069906216671621624124170670421808185956674243678334149394081671226810711476886407009170498891533657905223058809638581368222261779870613515521991446958751053482459205324863598116001173752046996145962890259327629442266376060017608511111295337756193207081353790669664211185668881275926361939188370504092425325998545088637493982751843464900506954208717516655521585428245760761024066482961681020496132412890356983402292639627324694817963621963653026984505693721125961518215555906438082349422412096285967384164216253661763853945891670209042827879052086682409878902369379572239394994587484839564849466305587667797661567826464293873265445764757271733482092119649806344671485891351059427037586213252790805644974888295972275900323395828194439317960115646350713827006787999046825320661910750771707572436961670171433142496917547289305790659386384068103877673632320955324890709757102795696237814516637638287033236065650086983715908636102934995037511226418562376853848531851317241063941807766060539816163357845110700035546317216181375180806811965598061106622914183520000024844928239948839383912147444560243311917760615966976436579248952639494833827522931835216124470314402449002373083540424033854536855355964140998432033393242375035183319609617107946530691731338838561872612217480221221961363163069445133440940519540179327573409639743770787992713281999954386434600922410476510823335271887992876767391027391265596518927209118417280432092834268596996500601064994993754009192023877336485015412077485964521633059542360245306408462624387583931871259236725261493047781863025424254500274261642041178066489164011646979865494754559684238705332997588997328795356977198932538619894993603669138717484247781787440370786205379868804410294063872923612108157991219313948461519260824760995730282826663231414426177089711002895971514115396963058171296186370062956281550825069632683930780649800801630244956192781866941998044882027938560902985657436225628890007702191492004984640513607709819342244642989629551037252281494384809883050370365477668769421550761410000765833780132025815308922364827033703492047074795054483181329820900991278235642051069829192565241373357993527243843364998940029251210326815866136248716706555651177483803499087206847415931657382823545641504167319726181308996135775675041364842546776852856066134847063601011887554731865704555806434392551610883373756781985416301505085485296965017316221704580532215076484380423978647279285955263658938634995422868767792716246509825238279923393631718244169154880621354063665977681914419971488075703630062901975123705857883603374636361991335854787033013413752418157169446445745784411525381058005240878193192588048209137229344241538927824153349016055792364298668713757581786258351296071989784226347296591131127851398257811865744886865322690367885664104836174674729351437482361020861219294002943291327396012386324741653314285533144667225815676399413770740570314976218207440800747496452496732687262181361497564179051973482083383806065726398880986393812646200145341913693056977261747509656311530390965799700645525482776504961587093672819499954884184261973694330624036975634214367983965626899832166263457079964756002387699168589753096690881816231863664853872532420014318119497480549528630318921228129175383500526253532561644201856113180090666380574544552866603642109869335622313032407604931397339253482181959393664810124364320529901016557243210326731411391320498627444554656726955570580 A174770 819 450905635268908152897067823979815187916775171007832211876000403157481529845552070260913718320598232335399657428259904250481039124388257017740910869459615758461071677231963716436427032256200436698974821219943973762367773978682218582801991237001855754804222682326964104099533663076389099331880897405105372883769673682564186897942948910185203682788260012025716187286224508108799572362348386777096203784590090367836813114210265819215836602626454861358068076416331706169365330627347013262330336328982140678410603492472277297696494740970875872361888131031471274941486189162128326560698174362750731945713725901479810890349738975443776931147640893982987381870174140404577595858071820638027589419250790242398198206107661537376385657944696694520944650376165433315281801223926805245479208377081905040454637777338695346786760276150601232481730216289136612126812482958661702253727799015250343122941995276058023938523959373522687745413255121881855068057707869473645880244372926291334460480505004365430865874258619831133874235176487339747675694521767884411545636889822738434013142146573050331483998419266426747436639199053913785000775211605688752176597845258626583376564680886344212415058757548883318489110467743888442605960738491579726650428826859787061890671894018725442286044011703879232827173060058135901522929647905071481258658792308509501576446880080283424425635750636299101238708877854791056289871876029475619857037245063485714957569474677008782592147552441944161581019750667007865504388469480374561394658750950244159740332049598954054543814224080080674014859453788106411097992206335379377017208924464983350340447444559346186226991654259107792096805473220599518870192503249686226867198782971521425384857315276716118973134224797331830334414422921983389749860284636491669723583407805609795687307258372885966806449160282159970834296454064064960225571954254203233136945135020916969463130790997420758705366518400211959629623761651869437900068824981129135567410136703534741562157232030697524644327821466314101560036412268811971642905924700008440423239549610522949851109389544014835421514603863965948608223698965400215499176337150697805110937684541588372568034700697792034691544109059126250759039155579488027842678709013943011194717120487319026918834734950456969742786471379752497770946077345976927771237705027054536422261365784786084569776672144094063234418973611366230657972724056433208812898810862160784608881207335020934650436545814270922553101961618040032273622349454024259443613903854353178869896438142733831294557486612326766005676466429453159100459545424359725963970912594708697924509346324328370893264460941502365971905508501641238689353827651322026369165628672694443355174752892359157845994827650515187189775844708728355442332262395756536198486020065861222231146969034627676040078284587593858682183656514955545403063505987630518692039591540003619418327119070006468136612484031731322609892957557354762639384835574259760080151361790215484163488994985199956774968483464477832934253427838836889937873636362987653815718028587451633375380233696444676898365510381426382573810081375709019466261921574630909227454591832268403521497240207201012062949702891817185384603323285999018474251447548280965642962791043749568113813906530207087206277152554540877513509184627912772276514142667556515391243704053737896698009081144047185247119216865252484518154831179992887889194764592844093845544802054012580709368882050521420422940402984216279280216187812644551664546901856722553338337961468233545364693053683412579557399048707881552029528452400 A174770 820 8838652239538095247900433422110426955903877110982933216220177209794502813064496343305097481344732180273851249788038522515859422699586992437633164192725579911397252773422618620192761015059230248696418038544171274798399447624905789850446050859488114725801759503451158921600307810140919919778665752818874345515606147379660301314150055095183986529997864244616793365428379600867335426777088866418970905309608589451148840160657205262270283996046274209589006969012427150123181694301734568539953491959683855095242968638945447176556332929108816210410406449660936309439359252971533763521679652340424291693442372771384840976349616012484699150694292949908626989210110672331477947327513949244247428223914595336901996396557531989346323999234283038173092742800329378081396595857931144302233636262888016711640750284355519974461284127459110470810903423799332475081583851637726571931221602469930437896862166080627474492174944067354763515419193756631205496777883866763020160482094223489105773383534204861418730071521228115369565119642471597668288877031978161599014639319267807557107049980271084065898019773396555295486941040038654655740084997859164602949489587578791475381822813627496337576461765448365880783594549331789104517482152600028041185738887668966738228310971721228596759199501294970407475797320886496401228433103698355819668088648399369856659136708150396075974204037442043251142332861837002067913847291968417937368198944293506465058097515045316516627505534974276173311194766140087257206546267930966880570107959359294991838723239719770168049429139985648537770678016653860805347849474576914524413992852347191555887486286619244400061245100378568316293996954198932532168251955652567556025406289307488718751931915987700200099730094611803783655507279411385408287763970649152732722749421185668221458927739907826473558228999480113542914010288153507286468737835182733784731084588218495174591528769401158885479363079254777742948882079928430606320186049108797129022310543381137179031773378334952228277312326137732825997966811295207386116303375066579791740116022575463160789954248857138290324819445599215881628771396082522742720469750944928005419122823614793728317206202312285683891621810468070402551651824177077246977133570909981084537853717556785514593169281933616147540106884742065096307144978884629411355935357691606316393516114629573330649555479952600170138257175088496686037855155645207623374767449155233153126436570114945513954256159163783892020200095830386320075934410624026751628303441847945526910744963157646856455383637498344886819291447670854869423549070773303925476990035965233386890993926726091094531525794220448756427228111671489646368742241545510730825482678118450620764532131559662220761335824572385285541567950811046777634812595956238564557482087137819090126733749787427464198686710332665801832371670707489887233269058111182131329370289140803651246917060158868530602012167103132063108753868375163221082546817575202334730106132592509917629419952303877166378190559556408948032568466681204317148428279416969013877497355570479420971706608230446375200263170317667977729741831320582473178785200312102436476419567182432188851127155031897926927549110285699822383511566547191173038604055341448604349094656345248410130004561590751339451817844541944017562727072320343774465061634816346123817342854997705397201841588571294805716550339464048882603642871614837087877742242987285725704256029772088226490504273087717241020608443674294474043192782106119248246266410801810680413736400170412939681470027975521973092815654144449628226089768374220 A174770 821 173255260748520107780436143043140765209812611212712285896515701790391440984208727475914450568405721877129799862945473690095972153276265101374228266764895947963593190403558492961054784980763999078746749692568024108654252209975629313966224906145694787853310334982426934854245129594848649191112306754874677515691538817166427543795782482032847593775814452134718371523410909649977000926884923597196280908782743785831329196992389423340756287674662464429908853248513520580382901402337270385173155087063386598594811992850005163082579940379896274385588914864365542506159045135261815670423637984478822603024125445350959751338594282726986097308132599256468012259509207528867490318936332575013917450017584478543162690967122535947505105656604758169572269423427406092986102756725365066685578492545922526499676946619299125200694744679693207298234096431584298887412594532990233304334103597887777428403949056570464478937589315084328700906559290604229768265985011498580851712124130724460525078529577003188525581431093239258854384341357493081006458819905141401896000548390650673911673959700131643286682652114120857635708270830198509507903361127260132941327142719121625241807907416161502322829591111260110446236701866891262282863242549305011171743127025658259142964289777007628934948386338339998223461346256844042398743844175765522872062392427265655621722896176717183800962923116303181172592907519020036680456178327293052378815815849004068664583112532348819681923580904418209107301878224858239748754854439594343312560694824702149479778493204654885235150855458184458557300156467589525718322134302664472172183710874500724413523155849862984170654340230629041876887136199402002274962555964509125983523787215806610893453944032333584045638790341446352969883423356607553851273359602804407230339664430498060671428105870365956161802438041360025386040458834088595765295238819679993394095486961313807391426177474670725475745716374185634917072026901133335093218849034561816341966195703946914279846080199964501547994351572624017388898043874972242913839807115149172377681313851284679267281733334988235222932275351121225847721228297785911837406432558846141611527840477559502120885503409690723277851536037251006971691228298479912615757744414298740205167997376830989169736277345628008773624205411927488638060158105150428375422117110233161986891166456707530642606501948254196390956053911665738428347806102984635776958982725442069405423625038511954629510394581491946037109039725365271028088434043429822931393744623489524364151243897919755537504598767685069859104984951567630720987249784838758122840232721019592255128565027175491310678597725044775581984159473079031546478846729421273694319085087312240395531915487657745959004546987273068716670627782022294226469241063601925946699227673589509738803012732186184118594980855862630459924290807024560254590994674031886150687797715698441631738448794907021866854174362943110669326470717996991902305320078724280591119780330927017615156405741571605230145334573456244734856574149631539185906601195257790247039049348174509022435759559152976150230881766201417318032016803735976263541528030255910385179867128455443933591390971438022956432805596870585026544408342854718087903698218551627994169987810716768291618781302488001225727446182434034077723698558114194039151365889155874051511039252421317142212602121165439637608634507055069331544123051239205416586615557842010202410732850047671361654284051696551307964546289963117295978385634627961691478762519990191100747507577802472975402630123683128033152792895140452904606259610143008040 A174770 822 3396149612353838913174014028031211857532319849087709117160567570275075816377956662918378716736791478890766156639605925485222723632661925817550630047492326179256773806893300805599977275000174894882363538777300370033669377021542838187460150759821858372012474460523773273561754108717915411303263517230387675843711198378490165333824626898657823438009528360746885273985107285530469571301462845575152631954988438380257125468295977315668299488728449631708799131788355061404238483165433479788429617476663012145971649588602832567799284814770393841397497698760886914544793293302042857800110388250074228324054615286327140274354284153664765466949316059930993026402272496770749872900312043807908860610997262724488479731435539553085463091734442470405672587064931271434384208155934010179239565308651537101558650795990751167828498410750062122000874287441012002991729202954090701593830526794574610681643771510032078635507151262108067127815611699004918160918632698617297988498037049978780989100230995032967273585793559604430835526489724459731417008119491704727987241150538895190748825400934930491434469280842977277978598229326610143335267029076468128056730048630732510411127125789774954904609307386458919518765949211207973936896175933994676388480734771214308051419269980592570661629672244941143881318901850859598213680432304922675639811196691172733097642354196873528716079142951570919903122922045497897173299939657751120761129684903978809669651706801004048359749516260900199947055243652476449415005399518382049681847859383703574743323031958921820659656900641902616654549129307011866476689671252979508942230576147970347606689345081527929093921977139545378492173327486681094394883489848055931876465720978834897425995492169870998474911368173301316303851080980713991181274986646408019879965369443873564095665509811985732775824916928510218137051531151794366037809984874629395328325950684588664268240756266966791374408646887423736389668128367133554568845272455294674826424239166456870332405685047930781008833051249263662719446630039239094301880512954850701880729322372766260421793376042485137982780171107858823467815635464428047754318148298032316924240723621998536958803909519551355380160125510572428191021054555151422917006059031950334591722000042787332148384993935830946046965526944495747541190122870013718130394928238855083575434328490864901026799320540123277702920398638214629583977009192849674854742356009347995329880744878474764532717240632148967055627504676409946862203164043376978477153430481338214738147155976278084888518288588779101879831028201337249721937200858860265950610316320436011419796744771700053945830778074801896737604737564067064702588707221373565410531975056011858114765986624535004728744909283190868411792360241633060616203285693912356450959696300219482762197565449579831305271350537932571942770146566923759403002790367103974214600079493750563724533422030850382475206995260398688237005415905423166893825663100606530571927599316725266699785947716866653417431681930698749736249618448508964440936879481014925005490431445419370287306337906810030266379369180817011950395615657090775397358559270291155058193318975564044803826256971000970960097928382308097404623669953126617411897119441444956600271496716575435707062940961365238435958060616254091449595921573427359235101299694171808341373267608619803623946029577243359205109647890743129572879017446748032961093750287076841000369459622378424259059049490851525651003795355248581561473841166784522970247454670581315155041963126347675093429416002966647730339073237727503691642272651933475225860 A174770 823 66571324528104689627516915197031671788207768472004662901869159616016334362249265522317332129560136000811076325319755488415862138551466916599362348816716311000895332199129291987812261583498643308720091008365892160831963019722030504174964561227803161662493736521876668725930569184843448297517922273637752467013749394923625403707202792671708172999015181151545993005937701487557354886674273772079218294385402460347056387598208550349340583237298782006093416151406482665132362166625925668475526976604393277021949676640980731143996417856549319699177475505521990434541495629147598963335948160054317039129295965818459158306932926641542449956154396098634726047069333222191031479724426363786296910682850893907838701152436755352458711576673435648287235882074513359229393155286515710808088892494608937718830146403333757772475100646827973035767930484184620851059576948893491399652032681893147920693803780735699748842746700102253016755112919617335115186097269892311263671957670541559934223882202886106647493640199773934959998731397194518297743112151817576172864499136862875138407801597452547792966823556401388488815624855551941199459394796053567118907889471932475949957288677923261249878649320559776629146739690201396838219776557794921097261988191242215840765661387195285793101635900396949964021614890619203587340521435297250112126056205477975486914329805244218733175399559173770055637834345342942261370988736715059141866611704671976778140444092130168823598990335822584814943967778773965136574696092604470498269238427078662647416468592680292323915709331231719633478013475375890139086545217578770031621131581468803879285600128764954616236074425235028278574539688506786612926503893039036412133355079103334443537752744059867279771628593294262060741735919500532298527798436969530402882673941499145172905174651906438463505763859830219254562458727597014328984555558217246587545851891223820035672247912918905569850432820541563706524639735180525035525169937449837181385751594174691868308901958463458969370643922593714744002575453131120851533218901101176343116883799469650385503314489903060339750221691123973306494896238652490294294232505531596917502825052910574843906972113516742258471175502406704700149387739698849893539240153386546044368194439670719907941653481393880858784609485541800231374920150437850797641573007915920238012501720186767333219789638620994541278449263150229257439378905850433223518023885536256679014252955684237295858368721360989470732464309557948053027635393489841488679338612901447061807636187295759122064979955412649187363377955697627817481782290248129148325105297672953974831263535886299430270683601143669054805752483746683129221112292474517899755974080728859355453402474282219675035111752764560415334885128785863472176522579702828947549786020177674627515086939139651121059744894649573419359549953080548724793100442184977428522704607548700834429862506910280402371985654240160723878669493251634199455778745792769133546644210686668346922186531989614398716890599060222318873720285971098571339705525680253364699833190154061148197269813213530654128592244451493302050237540078276575603046215274719191194795053379139277789158355554170061321816635717197728454848151876779611653289247387505820726893884468323880013079477105900101333648678472366518160945176958624537612261637453789897951724740153126138215272929560522205973119680345712318832505168447031890864154276540664679447231945107129022278404126465387554114425088589036405804892938572924584634828914973972419678941460455159549378930437087522105126978480453141632223118923916940371234299680 A174770 824 1304931100003758513724747658518200802361236820055915553114730149632584615893734286390507681485259069151107239238151690444321804154663130866518774943954643080747224122510558574651795145959763131137356329063624679359327769078921864921294817141727246815086343851289351999841917743599547164810030901104583706628015839795581706784978423808126196708468872142923076194155505550573991984958119543178833991431390027072734560929442958535651796796949231236154993511691070741413569501785962911788023800006969699539521245415544854703281785215024794949972883033461744357736995482777757941577268398033274334350938231197918821134805358953673230950375773005376121840043660043419116102294808332682626948235296382611384191495501585546983356111240489593843283927354752023802683293195542072807326148291439759088512971428239497523865305755050623516697060851350112650481457824360481015461888443036638958746865331028337414966783442179897212372325656322523391228872960523510452691880416269457620780677757951873231509137367922382879526290702012280457947900752982920008648785184093544927924174536164439440902805183918110736314786600439930922065192913456974993588364321372090344940330262253524641230346329077003434098075471888561831611576086148999867414534816136249180139474186460382722135785696257951340949810551204598726868189302961016264392972278099968078803321959744754821410830653442845097679041908934289432161896224043788649641118201873850403901130175424283862479183360203044791281631456452472020954660743392227431188691561965748085830954042610396058174473913651147267613533403489769069199362592878289378906857912317720917493785986117361295305931601789535047177072748481936703699904234916467701902582094384117840783392131863066026248212465210842756741358191190198353135027913780201748310898154721300874235413669431004496949654250404567040899423097841305143724960892014364482734444393443443369654658739320795630713241392773847084887872251699340523379230826545046435974228827922588070836134225857395037669672581161848945162674821312829600892515062597504745722926454356474764483869710209286412737298707606631953646054132602250479284327497819112214478858059762912364468265930410351272231000626818016100021755870282555801058004762569677016529755012814703451592684959393897858658064969088624841190915437247692628465356395970772940266665975143666684774909415469449414458016884753350395266112075728503182854550629349539347412689391107441674594940979143400874973148798340327393059037762120984708817715417012940734824215069805224314334439652197480460781917832807753872276940646731506626706608448094374927494206416410646496660465886003787422737500463448797745134925178454496792649643038519915126029585737186114083445503255848946003978203549882668135539971134991131567335958549116563081748331251418817875825433288119649587628353326237514769536470595464707137186798081502569554262743601135921894416445280319208635249070991169713117672309008081204197455174789245952473619643433700274473726781836105346795963863915309355855746891943273447446973831205187909475181543512591305289975418634909358802525971744310218761777880136514456486315509217578144569147659037281746584571029278733230581490863836068464963994501158415392769656443617323076587979440948203166912824976942959457267872736755909147036612848193382267889885477900015108310952675976341299326704241732769027004983011636739019701677971119167656358759447799587620483472322853427915477344899434935518496271338929820432626541227393421072352699965295352800074360578119334360192301732384443503409037110073454977592505001267101500 A174770 825 25579259355702349857927813974756856930853292358528288200150277491228764024732645119577466050156716143939868102735173110769840516623844552694034109852036564852090776248556636981195196463291015313055815453585079956435650768653063376465190501437172930841519350510480141379024602884107754339762777425934127543684614024659243221475521659779686915207698658746562958406290226796413689401591704398717230127958889016294340402991884485617637970464458247453811400810074952521782306708876082830242916859261093073769302175613560565252748822640919612752819133522739637394838595018868115541650016174912295341892774168812308766065995487902969746447723452495228344209901098124032180614991801457520427075521982781265502027786983378739530991140077365441842615895720613288505684553989622555882691448000713265158422328217520484059473965638027221527467813772396977690552915422054571916190445860752164187462906298123666227443189284767598456820074498478990595251032656995754623773928656041950612001285477148736881156004038520909004700415380845990139500232262228085857715911005737168540306794119487540323124239422195983096841058453007901078769970290124229028265550308627825469587877850736301339473987492688771994630698770812849333048717602472918843264790368640768237851757162230760732110385424946726284901236460690929353451043129301319379333792483189518075224741568002354204050883735611250045530809443292107103894547522335356373550139851264603912597976920526368180186783403101093662879954994437388775979294755399746013556261499383355551379698495832514939655745331474079408528762141728439819070015406513683187753458765630833843244389020586915981821916642042391569529951737168383577418736199906095999655377801984122835932718125242067502457593463291311124349841202968532198652284867391716233420695225964265795263433575281375497300684152924559275880272309322804699699669076281017032343332412732525040746800572493988040322052211302517737430508171285833204099157626410830300516996303552819770355211226947755569937462966563919100485037103371510383563959405503069124559628015178734533943163674019117772573468926754977864245979800774417656278897317956005122682978769969783115396373923996733524755332028415576090219753869129271072640159462351568724629711716825622618449090666097532344021508665290614651482524169554350752740065276177518167191266206753652634771007028812357783585052433656725184856099650990740484464468212991646402447280765473818749725795777310575229862673274334633249185310160067906868755016115608325671122816736514370822287926940310032036834504171334213448674962739749210606454809651220832031068480199650229091652152867175557459356815029717580916388120218843933837043784941311402219703080264868805789416535146115927817216185569465175664068650715919638403216630532233083508253114562796581062790492192661626322041408481548214559373347887506088860950638565090663795109599235036478467440879982445142013912128845030047039360966976951985932723567085252516177205582240470593702002763152620117295423438149020273198379477300706411329900785919393568342354554785617496480884625427364659002662604829918670628291729860353329829481892491771994791053273171007638195207145860406969222666715186159202072343432095605239823418101966040053393104677586665398348089297934557632686369019371170155034726425749066953540081347898144428371141228350026876472496024239765347671331281784525759023844557987060245667862031088069304771917343550615595060449331169491608475321749296535227406888214781205031342650747299826645597160892745813198052411036094734575343492290027641351844366094466489303320 A174770 826 501404640585546361911342495808436251040385434450634685243430186268336082780224693740223203124664268368250225398707624079158723362538796767245325754800845800276040315276983075594829666421635336206756963383818408242426947007809579226548799287876646648628215493620087880022288265892362456968482798293129867006722097483354645831781468790022999103775112400281254967757024831507795589076008604665535601789416151066011633506712358757633980961392513769640379842524095707640906034693819473852458744487212146425056161706855768784539527718125521034155965705339859338751881781822857318069665675483362415258507824906120645234506822419068654016195044165435692997826359485383618760995953189875507078851754958243069988137296256694550700941344440406150509362944631534326536404824621288144870444956383833132195635389206865100294311150571303841330800568869464705340105597621655894340684104300575479366008930508954774362003981393231022770689887946859517325587350913557821611706096823853899626991577142391782392546759653949490387754662769052396702203094856294186000027278885674793633548850406020229249441900251080476746167691481074276506118035561822223955086323561358313482771236689802716602844461601338979561747523207398000737859130832098069016676553391561522862120963754573185410445052964020032378682696152653045981748620552375159512684735862508655210587305412660187363050601574621069949649829028369974516251488370921431590541191723370564020895139695027693643737465788404277776728086519330238334274114840685077965502406722220973552396764084354915236735861813080990914833527888627473843641372799118624968053919817037692677555596087758740958311914711383357756391066774901906402625363290655058868777013771910681445835299907602875320107720819223815448662830519230976967783734835584507827310719508453383397452950707251853067083513815972960521238056907922519882207769508299603853629519219938562405275415167368414245597236732710559915265736285672650767411164413674269005687725568013545215914779634495678824519111400913361045858752137613525225791131374156098382113082630607099977879129854253036368698725164952368488317742408726002296128465942246114595719535370089628865087357189918040141902746190001495702471515320916101283336604723010687570514592543460841752135623644158869613611754198961659309735597580688946207518131078275315142510259918119123803114595003870421804384783346522242320198870092608419247969323056511623431232250152128404024683374231900916512367246550358682610203056698613348320351117080438982792408718844939627053263629549517595788549489984575419213172747347623379576220552076622301378629421379337374243919003841909391314524865475023557674242187394853612619235479769943067790704653322372593898028838488661161224125665554452823484405555793485616988720824356874353812214469911607330574001352135119911045006101426954775555321595754423758387647279966109110209168809942441449782854234999444393437496914371207990895840557009903820172043164549945032859631349458061144046383689590877703119543438633231479925278658301555131615267758618121521458924507726130653426995137651783410860833577350094037345555726944765834803047570308205424316081691550432686620703888584668131969482369588228842953610991943552752603248865081873509288561302074374190216079505288221772958748249840940623081560360920362229910406691613949184916002047164550856272567740443638612284408780557262291646381323984383816413775174628886712551503284806844040947012312239475074397738433439344597809390159599953630957567595871236611642747745242852188889000937227254761439632460084715705398286591227122056577140 A174770 827 9828533739178620430483785744909153418136778355248048741613430311081646403429200421963210108072202938397724774325598744464496184582644977607698322751572069524974377407968645999253214140001699397033834683193792984782973058811432603345746187175767526169237349264421612113716753208997485997388445472379154227131639011184103742935337129746509168652512838062614501131410242340925582340654231267062124467558905265237071023704235253375256809187578084448032478219345923251102087570285942617579813479195415634962857808008484604100983257077947640670605627003252789235474749292453054129933471029174853888984975041917002719074493966992588268122485509283147001648163954422588596829010493812947888302131673615958675126201779195939599461112702729701284919090598051440148153318866541936226127906152344449056585579740810641478448603114024732259739131223511433381679772234026783418811517896309434685780342868373625188920335815826925223583464726714265760137172657356527762236908286167255484446338283143878241309964701580713872059857894898549699310594925872846371744448863001086299067656025352014414260019805597440082982395991570959515065024654312868943843373086184195352261456312005635000112655796835459184680602955280716839650665349522068746391974956316598602502526893665386418184783196090335249740211925083068546643307106616614747466326813043102176248414285474223424688163688014838477541785903083298797175454571152254379702432066611369944672982615703955930278173624197517249878330289071956337391052423127814142880032163012714024190725818201826552637981423604268252438487405144113600554618370538307880110109748500114086234610951267857819677914170350619936698386121391675432135878793804684264039671024301615375717140712856113436782684041040831767133377679488124407553964571594842655039228490384007995392606944500117248539595540520017819212749115628824925408231998202019758457828803405903287535683647363955083548208994112540184156521225241247129056960440737685394638660496067205209769541740040173069370468051743240736657004158916463218104447373632248434983111521165532358587652169459904344880114638109927400353026522449867296234292533121011020349289209641518135043659260240399498864844106061077290344270553100843548226693053140296035405658318407207703199739876223711496068485261786537780498822532294140554005419652656287451245967947723704858034999656494860979397192739573476560303813066699210583107954186089272629507368165034740210218024751967925988164847537017457622190567068220908693707615728255748825088470035675689832983702844141716972337115065843143196082398744833150746703864655351140700403061886809291010279071221656955021371758953684596747812914440925800295718320037406639073521990394722067320720355502638200936199383478982198676476142040595254348293267195826820551193944530954212331114993441762128303642583278129759028887199360604866624408573120945032213229463217382138063607030247018229017716672501592290192510219559147167706060404178784455448861977534871332305126619381357621583929173188665165320475039061647606389216067274531632144244269858093058282858462207365632992329400780553938490128912731279570033456008643699550235671838526718308352131399428829518862458824186001746593417480591734088960923644429916782563034325250157205289950192114570425258979750507013098722474591160034514681636838428935284024579043757378297534627996375680179838233633245152173656326607688897333582282575305213406251365262616866413340027740284068859238852860296956283509724438501590076292825208671617232761594495705089495860788998319117611739005100139088307229575861916867952086535794960 A174770 828 192658917853974677092796806260366729493880878279186816982471775714392246531683103891098150798208118873807932658080161190285430131030283488527305755330989952027701945674961083600378427977483645159021891253207766703897429656394754882973737534470595760092743871652976947032987916380480454628445851181093382867104520890508704085663832585509603933903557547928257050896648602609798433533708652220943159147554059219760915140638785929949425216060924649957818868415238945044007412911839012495980029966729792789329792327526153502731705020702401934299690466361795469253916696878782985232098581044219810448521065513149262393177585506481892812668306936773203360871616836765222189658644938725451316622877987368266991580737287661511771942180497966260146577863393641385152567029885550209283271071527810934023357401883734805053684417946801651184102608912470548278222189991287410953887479462773434410090801539850870444261648299835406839452052802363149483349341103915306281810054613744445182263223399194724143766145687838393666167844068046708436833885034756439722640500612520014748649399775401336142304678979879120255540449480606256933230336767722821475395575280296273733670753145163220582405562326724209336770199567665088283434341443472460734677424077041412414693009307507940814684934799317698601387601776795613498649059922150261727459778676586152996312761613278422158077197249416262262153017322588993993863285987475001980005641779174881932109241212133804450285065737782267343710752549660401606209171263877297988049312493872813579965633935995440000454796628755004471218239200801386909444155455650538266799746322045316501333151189196952893567732608900937287778406995128555045825589713534057653050572549583250822896710807570235680211297252374663480124653824663384117641836564618370888494449041196605217232497928638347598621298718189875476235347643318169279929643746548221796990756350732997022335908450352832380343578456996775957125569141913189938101887791928944692032754038221630953889011972352692871304235925751893519037234477221759863669852192148202448382853655773682662428057847873915114086970767532071736767657404744556332058599938109592078640652491673503113036179954144953786830634025106490855326895679411219911423535944319478163011026786903492854660459301601569101775578487927959374376259968294145558925289823850415541048148568769802709082939463497669914273350276734504188553101413239055757473698707752599027091807339778727448565317163391910988106424908248957759820813061063195515443335184918071388945206846906153261206916097602306542234533732107802945031760983046673589265775397972507932678517726606301004152979843000628487019827695600599975605191196785350001816896754009459349234987926637310298387814664685176262719153730883392901832512795342619941759006583876512087629346883550000202908770871419886872882006372893435057292106311254999817233091929117241477614827777955860380383557119197090205837820938715157982377332902562224364292222540489731158647450778916506387030849066988408697301949724671131978720235761137722139858219100101294673354656299415620734460922761786000263857503239584724933412910012986404851038846630751013411433954484650588768047004983212340157249739724523867135940611605560619868472525511979906718725334265020236019229475613729970638299296479722511317006312837436195869083076973582745835849230816127341109227128683515144745417066587064127454051872271384208895519224719018014710375165264312149484379724101305466560518693143198635918273845698778515892006109423473400721538693168416552620333756162342488080723211486776538229430339896159005573152596228780 A174770 829 3776500097945077881194382565831922886629899557891841631242363005940086505432405799044105529983265438092180157565962545326376256963959432359467269808299742288074944014146209752765971945961420272405447715311543959736004431341676926404618599804946430913570439202904304851319017023173424662629309577463347018581828591364112606303078703405822126565868366401976856649061604776947026553202174660180696538548230201266848193349730458094633379709969435800895081010643035581406710056795780752660257929828023919061026954241309852952062277714825225638194891851018287785062485856743154784066542255695325695237056037203776799514064312023564095921335884452142822996658431586107930939100161259885802895493766006261095953006937186539174557671022660021928663517993323067833709178771663236335828743317960243776381402735139389907851680482144602852486047080163116463838277986529443595491318953617766964997165206003813894074791641053037829040013915448457729458348024181775176379512928301710328295468220624676699522225746463043491063508207361993683880268115140700805570352721262168466101939235329760965709441903103570709651663807736447856834221546255878092247835122800994471543218750890033137850678832615792154583910267244768105251163121324281825799078120366190809836213765943243762184067673751442331894064520288535690717450325950682323765051834152114957990620576895069345668405795794893884847884968015603557184409334751030417659816210452953969021835401567264219130531928313834380273900921600112903212955837723470372033928480624862728781772332222656796687088370878874174040551672375621381054810734687043480567500747294622545559018343376027719351856874921762002364412397220123814616597777428815804310413059077259858328805949532851046947388411958364112496571697137673975985890872785684734561425535066307365084183429004561945128057448934362398565147465291573638596355951311606245462593047529239404225925189908132572955539741365841808199035222163261123925426075440430733115540650018559913890927202912515745623132563246120565016927133565496777931193224566041690760952262377364206383382431346372314606428456105049032074192220094776270771145379752531690804503049792494798380217064417490123889054589295293327685040518763548179602880603353857357811046111671223948529846620030254081309293393451878597869985667399679308951912977121696192779338356999057724979738921328481669164725232727357011530541333598498904258788858961412260039780977966974450412037136818783487220936152886648532990549955432393690272811562587148307110355119524584380550488136361497568699164357879662087485369382707282150863636982647192445145223604073874825474115700603427097945607641117404007037216210026471989809814514453773384757065159815954161746930622336803322463619915233392788679522239338163995503105698763880194114889906417402573023205395506579180720104785278873835863280839026021145812536443585983046499173640874027557794140423043471115196603948324022025178270287045805162841688440178275531387351881306343823327246398284487405926891234573830340381708740914782567737894421584118303655465828536875139543844725118066969806501786172938997590821371945646776610493438199972721191378140136282314312949039549528862932890535621292657596961275274718678927709484162185701583671439228601416291730891030142769881517550615770159822859021764833151391251793199330554939032597878684383044772641826267491619485501005997781202151143937065573872634260659615819139367738145784137326398011806049471450428184140119364313720413663017966925027464093716929326368701892805559374286427505239132240724652558693563284986293068646910376985104740750600 A174770 830 74026954727260498773197609962640546163352561639915001376425982659965799965093771941179452707633818319274796574800065155407466198722102662079993934254985792999855100537592057898757498484357332202207940956514993445537392159262121454988578910402822404297211989162586312042578424655257553856379271708990677077147621180814814418244244658497092739434547784307992796106648525941067011886070594155153361327679249257678699066280501298932217579125395664508220728012805915051495385489303481401807363444508894894704457567708363410040171265034299052257494335763970010800999378509962623198489376064041193233816961992747367310925426251108317901768133194362596679607295215079270825503019171357636569632017484631852015502574991149803612017955614239569347696019558540912282725937129575728769364817235385626976817322390844919089973835757314087167629843681254800011687376813727963367533423174927988585100997957995958411803195303659999225006945931168615610479388486661815903475906138760071241503322878421689264839944938402432823988494214541956123374307156154132156033614319540525660010198142284574674435144042331514070712793703709401409058153816477385596519242601749518350893900221275676422985785894529195487429599721761744831468211220764230905841068580740648177368049825326454918824153726190837790469754125308274832647847790636214988292284325589978729945991551984387700513668251094312681371978880888843605339797785926412259492715377293161921591135609412272011262882408522715784346738521494660579119958724846294968731768089159246715707487676262884592664866245512894930787889410688691110635013111891270850433611381669444816002561065523744165538145568648646161446274522530460018985994587334057682558659130981875193378003399846235414692471970996556080783134927168031452612048770703155602254692449875307929183558358114925319761834515390073018484145138410078820447600077680461877009527120677394450903588550243306244721657629909652667320712467718675409273011992681435438601883129631057393868324077602121673351951633446219389709912153113633363785489724273697030147983798738239517753379756823532263041295482484200359186244161530147054911435401850526265040276703391830546175511783675461454328294272535705784175673393476175737164445675518775983492647717968305052178560591172581200223199996668145787519499677992253845781252618614198947010174932847380956283039626797958215469274097648301863287167032644674108041723455887904413547187703016825837198024507356476753112879480777659635431802466564968055664456734389945931059109663975696180644515187751159244038713200922602506780407694796383738182338544584490911764165154377576602337314959075398130929172494163525650342912173333712747466634110505969133998531913477345551926023760658204062246701315685811712812602033674177844509257965410572981163559857964578352850871959811194229055607128154478557698595949295960188962339549939347748359560230797860409924880192114563680886740389209658798829296184294539899460552440082334425765140418719500845944177512141673063990513282814272607491122760691332131660484312033667888153146497625170185922823567303425980361047748704446991190555599465658102132487524557018650042380891517451440511838305202859787998180121998838949691767781994423938780341440074638610463220833033710697130272906743382961487536388871030193125171227627946596135121781210200564332171147768740460316292215851366687210010045302501920060439269402487107667167881930564567751871692758495395559904343042457638065826704995926636078911630348632488885872459158929825182078572964081406438209931623941307840196558732299740735763087301276841050656449975597032420 A174770 831 1451076362787260199007141669293297420062114026635714299088860480858286604975681612158593832930932576711159124367050719610334607100974399418132608739798961706083417392662935504785234732524400479866259786224159186207880001369851673419009197397097524964087518497994577685754317428773341547519321821410325674602900651804503400862311077492781308472573879102136908387305667756435190790043729233427141528564472105400787657830382193111938870891382626105720706909611940536196376964954616785642447185579005427897972858181192385322297584185140052307526178331450448300702902032489801483193633965540793214073954393744777856824983405860160935486894850954559735661519377809325435135402250857852230778041003838259797201620379023511513216236791392653015693515446723000969242925985904764663673852811619285742039329377123939368862277220663190254515277343353909509665979496464417551400946565583619478627382796975471570784352340267551663755548325102753287748159243657196891158159535752461988174237806767353732344715901160338741752778972529943216568389484994665183381870102321280662725351437883122997438516727808340435710541472528447878683910074276368166207092101231658935913227760594227058353334237253882457328802859162063454941671771098257332892014800520600065206577702839835403375547299156725128617345788470228282981027421674600760249823033585162928912286368411377390810399579389544921385359645175298144336267159015320198359545789165884349534075471193863954397510801841330346490930388224437415071796527711481236253609746049771073496435444648332731562759911457455395554430034187768050775046145964481956523156169735983709988659656447378089756851010084793887134907870826229680072039651284324421264699031975093658463335764314979957065950788628086080337146898345776055396427404017432383329711746841030250961548745851585337113409535042618762373963814437966899746840218126336462401534505156925238497372738535944099100901359905949270218978797593186253209308457155115422027043379991487337016046974678229586128529210295680229230973133008406307631426391644019784618919087661914708649637543609872448073763159441226839335719725980121722475597685975928636094787813135383612573637583603389331010253100441190315486118222173879478036349284528638443474565522756568603961580196178318316656521085025395600275078634818018492485324804878162550637597256254336004506002417784754655611147041697376780396798036643359568267334958923525843352939713314754842093781225981164520495735176361267531287085658959056548394740990634700157553472360522896477008409406159810087140149287465320496458247464148029331328568049287308208205208720210885652485141222353680253559046541284985788680617757384471227249368972024323492510865837810917767692899756009491493691356516726453365961159836384558994769906479134872352812887906220931758455180219133013633771368830205979303409134041934818572598018634045374650977361053144926018881319943731689254229270769912683783450629838626271284063420586088805479235572751100387774275853944265754677115854635442834137078210647973362751530026245746589536359459673990982757447584048022437030948970288163602783748378273269904458172354243845873241378158029044146943000630740145637418014811463818530705470565374465693422773253573980633581880114353185455357856546193226252901780935918413132383229869446581103987412607505764030558262708663899530252624435576970345847976423125288534141631026949356676408347426250948968665997456369782084288597981107605920242815316863620901969780299461464373480384122905019405878339502174860873221836196231705406070011044400703545886959208864752293335569628057355436548288746240 A174770 832 28443998789328919693677492228289606065417012986760710050824841769358151370767510996438984371932687661058322836568131631001713812985833978672132734437545313107661354731123761227208113328185799721981092127358027411531870341314440343097296832389326773943221133300477722633569818196236616359216192486905932164575381499524254482888207322769254550182300438725539893899972903254994083925370168547568234087767420882386990411112452683099724448280664657798941632333992530377715466215545012742859768329912300953147169071363275569379313835156944040297829095395597351826408274839865710163598989794041252518236460792368173556735957410745448406305794966643146744074506164211101964444884095812600256353523187605551060114310654116297690914869972860828799384720438968245440558922892979259807759134043996421880069307473566137117593438989466019611694379316793490527217730078008136028833391211036685845125969001212195772518916162121352409276259043657224015270801883688984973820427316343853753431338246750344982999431829705015077435540595543452716631614561491119768497285589668129231201813225374778853505230224063945178466519873789841614252603866907214977514033771823735860021572212274138576566381295664818034029998157865168122004905225599829018585043213963733897438687953698403751641023239245972244966374355123660677685824687017676311780816116044079406948658663653828062681064854680191297901507083354215344390665245678508742317404299736949642273785464750985624687734726430875043392501685628683688742694957080496468196963273335844493517880870289130527830335191724174418145042599360739920603763442560762199875636388731141301528261769678944249890049334143984206969817922489479666241661225489332718296572742217126762216432458724233718560531943995271375772197420590767310712738520937660807325854059323182529472970586999217419982128386143578464664365672128882030427483135264847258314417493076521404348105969877987680332562212154759964922769723100924467690188967881560509892668895991251650557495403774332269689307906863972219939315963520868289077586765220586093826354926200868320211955612087339970318373188325633022174577709476101842436518785588717722879504448039512870276613367618125882787519820519918291623183606876712134992342938165925093469657393581610056886589953308835051928545108444604559923945612183298811705082979440489698983982470087319427479278437133721132491746095882705551689733250995967224531625756777230125516419846848636711705473754484762423400924173920686667511793451483623995068744842756935753973219279910707078343144998900082140370047088856499170651964285449263257906207163947476952654010421809615405636161638239525371189032171339118935553943629907492823208417842154154989692023018771078168838875465372028498679766378625237563884843399997523381805528959492509894427655756579144471273864302594461289375177580641999177271366932307717710770401075595094358518883615387279591313773127103692569287601950941687133989587297922873525916630429052212563893362641304660732635788169553145668683309499959921472192812514082733894800242337464163779684460641418097513862372323412987113358289608221894018331263921446111589628829785734319752937635035280987485180912327822946362723474525772658766635183520584754691206892618388038031939362940678075091670307782490736473966522911246684587200870698757629133633985731851405221855414665426420864175445719456427096182479414695836198948888341229131687023762263434515908951575192716544532339130275731344256623383522631093706637503407545737332140944695304521568051991806440758321469037127451159852732551034750709917442112426138690876534572339230610769580406764060 A174770 833 557559262817349121048206003651791188801006868504369411780554249274098002311498145576515359500030710601132667531249391863844874551813710548956746442312154487737416169356070574912797932673863313625872888014212267096688536222565658235541539089486386025737495690868445821068657890528312725100014257609008260879680953550773784569071239078611850199892144727324153898090360462298726276669915253825703291161275455572077680637838639663738605523258717730792227771290214670852038032560736374830920393160493737704585380238890069529780924474448832892777993620418320959050806702708145618137065914749162666321677890378046544314360380340448873800245257449244111522788734169346642897723182910716339367189530745403008042100920240367288313801767991781174732886274351140100402835037305253464846929881856565050073832823057514042655127222209235695765242968852508657960612435323135985972774583117794550352539765734378664557444223825550409659081566018220580044584970775912239799631125096812685522299104138562455589401130381161804387552725001063787621469692065959444707418608746804566868737280118444977203286525413584725579960286855487002794131662315205153712861923788196769096483922591769903783627147804287525849173566561670166365476697290536077324046684188102311336993096061818407499831934160152248789105741491788208133769252533893069388926797256873010949844678212655969273296842471041530431920420462549684005447675809522969351585560723897897721966393145973349021265021709987210759249471550763069442296891476895364058115637830319477712166427322972091958197498865417355487023729478239189735906920226029914677480267968751662056573277220587008738966657291039368340228483781730909591439363270002248659724997628241086817872850592576665036243590100244520879800533501273322478815045090992623127769007941141277101698918484809914014904343511776890021732133531106531122472624670621317831142749297751467411106334724175575973934785381756244926466861893245523822476830939105891959800673672177134862740687888737486472220227461818373159570242285962927194092548140427536967164424644470333150880045258498494488308303163795899059439232925430822335318918759512358827955410095682718147778562658412919951011632511578337911207329575879089096240428237579179153553780754421197578522332303179588509585024559210053558233581614938388489024544077667674201321473741054379163112811418692783854348551360345752526845370789224912891909359817012305996847018484987263508095854441629087042340395161458123695298643948896338592280988012980464014682886771337319626785851260030003955723575895615809277799307465128994233448141499130393938615704083103360970394387947629953972367155063542868089742614352828916936060179292536774083619542703084836454661869179322746621629286862455390000817334365591616945592983894065699815698555327576483704978529604276411061318597164375637666894031197961840631702829285796405570312505651460401404006561956166638011486319213088181287780106763254328228746505606860884588632215259281208580738945423726817131775555702359745255089373822839101832511598768946292662785261133617873475747464835957325373612161951395278383726651639808406109999863287609891951210280583419887640369300449354654456468129639384193325052161899936986991344086332388747521441810483057274761466015295837223136438880325321592865179084207177599696389400903143739394779280008980037880036834368349306969023113510444655883261967633746489972363379540417129898300110930173336140827343066904702512411320995297835216606372014412081720253317533236326757549265050349569756562843936101403727857395372139015098154400817961753809537351423970374949878585100357880 A174770 834 10929276641301678681458014389904918654587730571005636222961714343446027271951835278823343080480617617270714887889227742746955599962938541194816165090070117831083518644056340678316903849064955345508560628873496732271261275502861691418644906134815306487179616589182141684110109336566167841173863118435587442857573886926886225598679945530742164849031270762707625984827351882006729220289594880121267365775087392356445813475922603576151462367192936678324590973889155644049119136540088203890688803872229916572981670295554071559490112168832187207290190649610832043716561160076795566857055897314096791196277488954007569281918618697521413486959130214288107426558023113026729870067866970977588463048925317866576035711178437368931410844565260024614253207950446327809128126960698655524950259736393254067550849117504082790559666692151999118924273063752495396550434429986381519030191349441617564973798642799321581442825902909522968015964447812900766376730581878629840863384340327294945264253285892763007713095974732101859899793438035311769412596187245322473663699800157577530092858933679945217764043617651857566754436364474736354980727230450047556172304452582199296005541990622301441692520774693262786030682217711860443230906098284182962106134084870138292864004771565076470113301821766281141518078499755658100714484210483547259144066768048408644594775975375823646041336643436291224846312784005391822520569996827603999551271418992442291409035596173584122763851330871434578871933097945556001579219977987407969186686264552959128778041814867018076275456844929575810532464727087401997842507529666874944947206012847833690901808078549684775622280166328904364061174532119671367321914732576922852738596685212209041586816855099255329316213134584461154290578681919762246638965203160898877612867286336397254424319670666273347520937521535722212062414816812384550933826358366035936861212913420106771115984968915183670363081982720623700893843461908629034867266372378164726314452295429347301588191313437536806054128629017255843809923669350129335337733839571073814409770958054552544222682326945131876872479388298354025037494821629717269940819603087442472156864225816068193093242514953596689261604137704438759215567782723198297587792739320684131602036116878506921352584700920336340656050599481090361403890106892076678978560301305358770253813829288165470268017901949937511979219171273751345148517406520653491511240046601449465372965130826300492437058227059339609719194002553977966754557351174472577602267931961698212858878192518534859413549178055963138640011394335814004606922854279494259514787211759746818037268078782981659932055386913280719526815602366535128956015790990208799873158811283888003432955286373845945413203790814209013905148782398084176170783824349483475369990288485946888294813187103498477005844666029161907029505852240913668904457622271081067754921148889780066394171377261043172934057036151005311197462259927352578661378518783724044017015476989056630654156119619067609294984075560104899863918774194346226530340433482479560038158464268642891311752909056716914453504291852063168560558485212960638655915807112260455122105730534899316293304167058561602245531542227337608832741914467734431785013710927381298419572089080591610527264337149525759196181740158693465429738458170430952096555821428224610490995902869437847765058224880612037098061163112937395750363974849256729927864890607810355209135278727494316831962865501682542315953046458335702916942457526444643284824397589002218334668198145553781796959125464960459927386545366422588422300811352117939203312647391573872035860286078094950536909255556808399700 A174770 835 214235680165236242696590877022710211815437505851845612738126112779674777310701872823997025487065707033709842631271974682076431806628646732687075919138808007412744644723376220620297374336573322008795491821305394931768996425718558652622619214513110548275308818643652650423480542146712131494377339747560127445885902451859870243411539723222368836758860769598450157230431853500735443877390362170221829078219971903695595263677354237461081301583110421509800901477947457644436162462420776411928907102583057664169848996548070671819055648952524059188469424335677909302611072809018643993386391562085010551866765016798565995017624449348434406722499070215218032531278846272815789566427430641919778336345666891289878049002477628385553148086854425234496810207511762643363389444280780008294821526505850684375566694327482207803036543844436264519917904830433445910672957735980615212893824858980004390821850643612535905063608791388245393498525446946914804296092821399931364691820039464510420257207387770836338629651707297530276593946584815456302961922840913119062796398775270225998075653949257006040165805789925186609935736036473495174845212377150169880884358166654346812103865003694430268286888441910189327485906982414321846542054973089857132668363007577766628617910195225532905342534810430708775885125963104668598417111360129240839848927398358108994473787719472216897046311611341338118395892760153270042498529072367017789681053003504293072302018034228202828443664766476838905060421826679317192192800566212279535102060099651467011987697942856861008179413116112046172640018093343524483469642860623162444825217586362968040305579899157643751160927081412526053287774838381314360513262996533478489379723563804724004943697175782752372679744827881017446159402443190646057343673433544894707974801418997051040084237082701371673295503282238883289070565217424228436298333154218411763732177697718183629664069949569095582281557051354880403164874613866084448222631608879954026110001935205392133554591263261908583535542913776021588543750607030992945327331529179640769632793352620914327382685821898429791955846481116032434989074434146484999949123524401128579706493726491158625331021630341839644493044356270776046565221765732803453436824179923622110083932809498711917932167728918100646360315341443308705029000317064905446399350537163098536847584480385145807139307750909863691123870340959522507255485675772478951378414501572252603228556497610123767763951858721320588086553795722680942864709502423367517263317410032220355479266315065433542887071361467138183591499396047050222689092511787339009879864691466415628036134941688302414884788723879740716534685465221666534252953445247458542284742082726593350756015439880585518904784252878255911245979810937959158844314524081240718610932689308547010289228277904221818692083438525102097315962654307792573489540644863699892170123728834639575662141766758462624392984618625444153926017207609646033832160437418451947567209151192982467221883668140748018119069268390230823405718679982019030087987922034190513028880384082339186546687860544503823499717653136677394166742053532292487537983267287877801495110419945233110371456331471643943797021650370971358984752550928400692465645436546366311683465098813670417166688015363193448706279709124694013516510120617907197675094346456974607666901991657319788746931929330477142216157039302964463149327665972016909601351702432330949062979761252964058123006191263870264303975475848953381673203540022046902371292624933249469384084299795827697547666019814889885147061305709771642152536776266820472124319416015230221685179518165465796454120277545973150561520 A174770 836 4199447791669684188036895689941151182101287335120147129887111839745470641398350839144154414774118908794162717987478359828834473526579133291193520972142749471234502694784102032542728453428606408951453885172667722579039135665673911205846890424241086832477296975873262664418923903049741864986616772557810499758668017003783289584466776055924928407405023956637549219323299207494064288877876658971093413470000523481153666002157684286789512097480668115242180592446135090857082012539252922686542233134144292460827463457353611013443057271277264439380190448537767728538950205485822299481564480542934479523595536663008001680327905174209392543053013287399573659390020518081711994054380625375044523971459299354138871649970530760435175439867109598881346449073392363384762832077663722761896436037617425378736604274656457119851039541878972964967431651561883342988515920990257589416763235855534696627272351342294286011735278085966483293835127795088976180911245108350872732059215550198992930586833950830648017055425053350213749692681055759136415347842114982772623612535129147169856701438620476898719384907330069890276102731032517087942579498036170399555047632610454053628660665796876231496658145545802756504115962638603319124056918351601281230382289568405296584029982782806124445447897240760931658619097610699214110514116166769168459171415718548884461266542282318420240078154164176266360505065038211615367664344355968285885724001423419733810821866097905635669568593988627665345559809774634877655807275119673125459662612886681791816023726297838374615314779626571484146513824133255039837569941511427700576588970180680886678236286281480054260571717027568169367642598320775991975109613936134512771898488559103514732697310452876656910013028799910569395155452400844362096288440005381822904823179802312908151333960870792616873665107817509068696639007329534908995935375555162949026642210369458922088568328035468442688699410957576382942214171287159525445430989929998486441643531619443801172589796354268618616926906141708946161378755589097854364177017297245478795268200888304204590802863258170693836786625850357079492301812020644577339285449384491319331964217869815465557670492904718225757755966210015614360332717836326630571070329987070101281181119329757634136799430469667907949618560666921137754888102811216169668243390250910756213927580730695798823379240265317246123472594444269388913470685067974725884266189548579248927036699093188515269408491897597099108333017784561989288056068911945498898922970269183651446406365449034435789137513413929664618797432521302884129337586809132564992170848167337467381017499089706025153589968633435290612232184962459505037891264477724891355656714432447871577631411219583950967725635511715781558034682348857093033582077130256656216728027205835850009742564408665368986503742556124385282425592920235497784628306816160623015237697577695456072349236517828007102308111560238920154252478106102021627825430232897976292488389764669365333426733008738823032102386504001229040293997701088762833438512717373768953912553250623548466045284130640454891524550983280858428393309172781512127758909349461173552646699329660728894601970716202997527747616145040238351481510670556595905977150062168161514237984447373478436709807949884980832014735662080511894257165954613758718396247282693794831262002349470879629579511913677788061109073186355546293715725158019500612748966143213660655722174070945322739832850529191519419203984961638137729222432874569705853837434749117158509864602109929616381775567523452346063692235787136398363051437466081403542462969989417895413899016879219174463998715143546910140498515340 A174770 837 82317575398073469288662986617635568448839222527587618188201553544564602733015695838201842014405253363117470564280708178092838667991572364145328665408866255996330714410413323318526342523810168491693077048359140876688930205549543581738452093473354569577109427045758876104287095924100497890755530481300861668709283023422257590574847500836700723419584442839148470198725153834866794689848694391761010920617121183057602257278699663712293778673734754811866802463328238573033063965358273328080824441966589318234082274521196486537440136812521288588206433983767898679142592625322015905418982954216210105536509157801517832139221602207228063280490759737107372656145149664158872234638179452174192116968766849594163270792844294963572680586721934270417727860239826899556358391022974849297913930914555245768144232616249178135837869296875084214855330713998132458827443172578071531766777736346366264307788240189801950789499015977506214137510781540808664151307422317800985893893378523180619960852698846974974659484103266119182623945657461044007198192098175969468054933850805144048260835601762934219440376913318224199266979123763663921376948145659799794927873813545762192574659558846502886103062700701937191083491772155995279055441866986033341588096507451517616062389093890655456154136776370860971941542775479800031889629106683897880007437251066067834851637767344217954073795080879871561857282166483131324283686435567161267564944086220820618655437146949128236166680750921414729626824486141971045129817014703032039048027002702676383526230070902529876352539302060641116127917808020047197552521510037362926079134548656489154303819643383992124458083046013464174532004158996076156314784291862845722821275683355823531985608674553591052967323017856102153402819731801948742620799943641821059035449262510136206585397260905039793256211770143309482352634532602978068714096795333970972601828843929956093061932736487182464014790271308855207078401782406026403915253816385198722349142480694335455379713054581782198867092630654235848879324778513745534215604947733274346165206504179745665768003398203976118690261647962852991092067684239600570858188378885675317144034018977629029370298376587265030961692805155681716420465888462452846721317154969723945390090191017976334850830518134262602710322379832672800828007886276459040772001489299002106142309900635514568150734060541440907602446105172698220522329861446954901010906896152835935895520772396124778700821490412746478000223226526430318301794119947246166993320545953220525620237220052706695273239995052777924390529088691079738656225153943524027189193955896284344136289389120282563372368150267809842701234573099445752531078032039409875106124374020101095938137571970269166988772388395868497222339932156316926706316717062976451079062070677861642582426737249430284969224542893066761781004375106493573266491496720839887480989455747862601095550158560322828460980978410818694238212921909794620338988049593105693866905468599839748072848353215414740934522962132362823257612119531023249079042696197972697000403355789842412949080472982126336239160424874553733776688252238121147196037653530154656691102798764899187846754719607554826067264827878057101794769213179497842020563403052974865455726659453949825502715238266957378905959399741822485026534953525828777780096041560269419825423162387426190841697803784980072243382910382784379146451181398170585039088324737922473741135107075690455093239477950205972391366248914055299919264747534111834124874493580901916177116461174756040519736977047046867725605320752386375002762635057590895972538665608250169888018307181274739677837017789686255028078747133160 A174770 838 1613589108753588353326687675641996722792995257884485156604979722693443503027103028422081668022217361649709749206867723719497463741136327955397599208151075377897325192638419268905651333608998469345561287350481994292188687310143017623563226730417805848609412156473668513522972989885294056604848043507842717872228866066455076286664871126934231524545765841127964356197861246147759702016349818589422677094843395960294595966023404805930698362773036566341544946643979540062459028991870861237787398024886850681880188284337030071753290548355985027628758079569627901370785372102611950292200604386981669945792172987629815882585020166138179322214787329313765431406183564326821695461665599567137888501777243814285489079942462219905420924425747915701618702635074637811711373796069520918273986111890675889929737869007112115162236794106305858900621227688359740896052198080359437175434787771098235657426568456928146497081473699455798723557003045927803639604951911362289817141225273752170962273641672211569502444559375167043164444369027858703573339825093097511397830040719869898504861729609055597948993369535478923423961434507912609154313849608643897544005782938076397888394423043848483776516003562501227273815849213685856821441452352603307210208586508682358741649654434414645468727264644973719531237189826335942614401295638703650077136616536225645980212919054214818053436110935329088191350178666897275180397206142323150810839748092376524343464145143674945587433640409992977541517348231795106651999795466401558909746299847315249583199370033807664338424100783677907531767960726295141033169486802182446565575494846175530221982585971376727342147289607384207721608176156998486495306409713985887922608133173242364314878386505902181367388808886002285611091502987626346852008558398978536393831053538900510119174048956926629156615646244684044655567273411444568773398816386201123449778099972072788966741083412053422624149476209496768811574448796508758282387279863351675425489404464926831976909334123322298307924131129157424968023578147047684372596433821290626436284899099663173652080198020791476620395814986581218481029631254162838369317631263631558182166035508035266363901123220193076232192876608905706795258357985308282865104628300646198790466446643153252785988345679668385068659831339861491574909472831903047305996603524995649033690802458329775834194890231354084405505902430122636074409321030612524901641071094121700466844749253472138818904987585662164564163276578038069314789779051149850453457570442852058474024238541066791191711614593887039459973486577725112515836441338263371171830014931308117546422077224518279717519135327959639903194309489663150678654686546145247894105358623885307250131501108129804991729965389610178770836525792093442048440127254286387263795118492699416712064878893820768037301370503286152108306862478411894102934268534093596658241732296331905128979518135750211565664142036500756484218529541023316041782822120298627578281104703005668977054608086301826743059696071616189557494483726753120027358632097434148089228137626279937728004326965350356312319567756866451306209784691978341554555217956739182230997823508742854550511357119145318984367527628318059164340827765263006028730487920667263250494992464378340032130745663799090591429635321724468689409626264756129747431683888268153884724149997856325843408080720213667462437003748214266213673189764051214649916708728763790187060069713175510229792357506947086941624041792009327027379289851941227297946083969335404611786678362082965796338267842300645177704969433696041935667754809347459276772299380789949840727039443468330567945786758714714827513489460805686980 A174770 839 31629573627470263503836262529271433142552724596212455512183194336035326001772670830113949018369662708652357140835550556068881106160915632590131375532848714148677112429767580098675254122877245472301523862951071003756341771964493225907542788631197736771087127514087423156318440443444438173467733458085202474430568563925369381948947213255317305507445378598205914471042005948263231844057694454141168924652109326996573487068388523727153885594783284099692209232248484480976083313265588656624835248003007605099626132515492188945311514791433881699057627287517412138902236184812806824305700341774631740061208069367010493128913733157418988866826197948717670249316637571789209210280696848076857438237645416278857307350868873641741765997020830056861195538635005190145339449594196358017031826467367097879847475940133179065160987502233938149294893090291896927046282727943762514934801178122289879010509330584917287445989096667233550601658159568766025402727603215216182677801311922196676679307304097838486539943278212540276843319339060140649983563244276705320244294990135955899687155575535872229233233810194080943638267839957123840879196158651689533997801562224299737862545287930858420140763815729086356319401085203178393257900069960288160948475371155095088602298910161006786587336385416638073880450423034294371647694165220239842128134077335657861438065804449081096139236692480525705846974640371238221603014710518131966626919474541820543959763554450879136455745983150001594847408330412823194450528945602586343045814930559046519627197667876467765459259347209115041377074450028919546512141082743858807541047923895598194754813495907106965976779046425862193745499294497480173284920086898767083196118903640621141944422600303085884609964378816093784692513488160631919191123019115977326750055252434078536845913501068278523822940104432084873195120211058501904493185530088217626528579343050741965396102623981138453791395568643765390935627138230762897445329055966165725305244583972353279717041312105650636850146619526651213568962329959103930557889761549333911670782245986391025748330375835551126509022646676703396702289840752032273475763637171517424601143310884473272287560787991926303716179736326076859444972616807547072259328077227949633720999341708999870092967217162029165981607411213642578018702685622955647015686381524963223059405003645870365266373670164268701975285791832817807157873290319736851675013374576066676398254838971040092732050787953328259373982069482479008182078930658845248641429128827465504254602598261754020887224373996133752441622359506038566844346184456413447766687925494307764248681213618717929902527527326296711114605011915142506503543413146461117180843364639275418696976588783422865477621614578366335870069081354275718877206447732205046081935461614831895712034113494247957817751179636190610733964356520825573099223958538811184974014548991708548590393913401425488549825683738506850192832921824926119141232258863105648196360520521411654688384679634840054602041421461297585573644046754202539245260657294861474647077256749935983554498404225717211451961830930935753629770465755471198914270235191963796561864679727274636134224434402731823124017450503025767861351804059916230995677182200356291183227976831017561855877050999074535506246332670483635507985009015214701783327089797736310888093368432556536795059007435930505813710075229113135937637486608480728169496739462139490508829012776531244448699336757937320279508494815600579476633539758487189960227303842038107619340553076433834365066685725040269726325943113704493270572954770066261685699716489705931169681257282847908611598572366488822259233165382634329048800 A174770 840 620002900632082996448610064772090956818321784741961295065329818769984737593304390584790600236000460392786143024948712793194483723468804488895427267797301286591293379950978912455813062410988432139056001416005606465149817121859308904096636119185511305769044024921729512236485556049424887191020454640538095395945287117836224558508186987565858695622712786736266494333401044399994624459459224673725374671607969932943437533219955876076265659498243572149130119028989846152113645044173039855289159293567557050276020767688489603368966241188396400708942582461158233177133732323915267267428387807265726981698130629939966698683151114766706853629347809975976442913339298276028514613100524154336959937196436948120917124406242581182959877168181386348845239246704669102154306079234063213780336944139343740750094333448752707028173561856552861496172635455280535875601493137101434737392535518118338437265768240698980211588131775789638359437904520309948584016462838619715701487971499157673982515610812652188340944398637077655131515702519812507993119103140972152594331158998814966825797725086792437828374251198431005121718402774878107021001393947576568636781008678714940523505214845626263707750768539405547194071672798336853650955500349920116178308707015173587418099904495326400596270322358209674879230869661081048446702158412245845746692034106796948863683319918597968592306499592567153950683308709206832952965019175179216667497724729129018210322760850881987689130587174272690852205920551234812025824161739702102029982505359072130030417079102515151104724737385568972257395505837698920224435848470775633543237174838626020967408323924788524775700095525892461114415069449131430199732517048083222650824434826555322451152207496262703004222340386164261481540363783833203892358046568702829159976046664381753940353086328766346667050642770462081439686701721601480920430853987390425529012088832702544033621614668537192559165513312405612983623394352024965519214581872661500684081728909536664524086611822985629660214275728037285959221374623834777099748070733293609515280047149540337787055598375048275161038385299760924995577066977391705370509080446518453293400052997791409575345500202316616185251478959270881989934646439403179725119066104717640419552830305713368810409090604821750031903083405949990474461118468671703760898437144655725573414807847775548441621680848365104864765467686000992225785996162438160735921087266798987896636890886665578644261520726556152954586631961832276940347041883984905512719443329818408371546661657102663776364580987360599221473642031063881409557761391878175064859245543709405863494531602932031637431064873130932803308847540366313922819307305842244272833643739553718133412827843201153900962533897235171526114915361869986849337558740006556059011711654778816327047875980649369575322790585927237848321017208214360405479093932343508313767036531093738673136996361515224290803471486978069240979154449393672246383118696451774795646431344979606552196047513147526664007389200424659200798381046981394447532479376935242528597860297584107523355339991628181813530999497588634885784309363528961749139183595677656383466489221016213908760212812650992077731671080392783473300158898841650194714258096760896099106371551346613783120561921553113381194350021577184901503053457306612319600647866783543277760252323290823236400420820351029054746677432204071942435303798826249469527260437020149564190276121385495740507894169336729845171838573751360766891643618966576045659148311965547016218908909617577659141071377243971524874795959209866043393729123735084052215626565858916281998142164531345261136224647582127135210773680316908657208890620 A174770 841 12153296826560517268915390985826264406281310481959200709658139595346046490268626662470394515712132006249731266922687527336647713878554399430412532713231324286913818685121976212191267550704941123912530267455018034978795711466344401173609035300731603984487064205428614384772166713362386195273944778396094287866117043653257109870508099381318748896279110538158917223717412801286688680391087877996670340171690501973447935529604088014458435730330684906483964493514049732025247189179796613977789443847676005296502953988603640689746287314463431455262810802345996399220763282111150884163324433492322438520615016546875157860576635022743254587423486904322892285269606675490073371656787264192616240612067118819420801193753859725479505870508925538189234322852709385105423517619806657522325806761987589538816251244414974623033079094351161688814037850899515973941643541427179595778605966291354491924993710043672079522633271623039394454468253805457452575124679159896063965351034648687413483074326470300891761353615544052917675430523950045442620980009785772890877374058450475989583331107464149790775919842758410752201843187554892813868545483281199739766491798122368701917449483541420733268472144768663720369106573873597920062851324601234047366919113962957289414499239315089194327084072278289661566045433216060288617961337549148903106417410433299714290262575606291575897310908874264659260768511470897699172782084268848294598158433513467540416926214239225168231458633334347302934938859797896454917382023971111658389130727002716962297189064940304324078346536772663646980351664053499784210471955212002885970676293645699339107539770818891166746166306521764976338901997596375000277676625891607243502693488274018527046864429397318903985680431639627474745060426198184974537370509648589838077873139965155888304722661370564426299248175763657615948653853951712017943783695367641591131477338770055925096308925336563424563623938158379257061220385152766235876881336422581680443204324779493114028792485237123000493869595970840259846006171807446970750157751956131572169185572554507455315472813599365913871123302136891005086598270188542367920686721436891084285710414261563899611449222678249522471373186843448092440622080060208512164236861525347110276124945931594113712639123942748726963335074941824302066744266204200051498175517893855151165113840372691296906797822723279115394863995605705657777039289618239536425788300928780386173809658762163833613774236549902922262478900341854223102203706827793187201481279509671312071592157547923817082544495627018091943192578651291843884112671959249803164957483381103848241912044231992470538205803740585017484163318371655473599961555305576259089623967401888618211882832685452429983244723975982217676538235053306400866439107544402064136542525775038896027960569260654828921229383247594536666597968581453536147375626162573491427650265108484916479122854088027513146904159537918429523166535324181841548675773546615430681155699027929727114735268664333138033032788504682748192752279709285247206329121501423966750713782906166418922875390961397215683117440699770590100208278514124242451155077928203185236746325148495145312243055419360312304964393393841891140603946873742223056872656217029903134326803966268346545711692930407077499097113616709645768779218362139205673597197701363925532920155153053348647364512125461864095213865212354142986503689126954655493192630916972232295118302022569474728904497058639241667121059443165678937009418742349283888523435250921348769884944826983204198049446771669644105555480666105851068899385012882162821464450258266760470021651539462172525944366930306283737912763422338878115974344884440 A174770 842 238228923774236358873196497655556370119835291249042467568757557282643384532260882244440282712198611350506771901432377885904255694252939614166141977349333150874783387274467597760394314073105193499944986163597262105648747071013465829945775405868304782118404126785767674248574499678843938150334978355099785590213530893745858749845475205564423128299004429146278308683042231397420627113031480125031507334320102548075556499307861800039458381109676426038655099852732283818169049250188728183019588823012985762254493853808587797111917120569145942197665216638643638956367168678809047307454218277888116632615368572653716214443056501032662161655968336669189524599878387139617119955187829339603139394140779725901849596879046033932606692890756081231403984847713570120131842690229144021518567250368143786000532416142927999111941709379297909567579908457159676665923560823454081299350799413850595232595388267010291862103677178766686434306848351656672465067645376875819807229095279695599179937548964955227267653865230950126655196133998953088246443942158701617066006133699415071348997489542714539111997142929376116366229525040732606162573121542276683351326203590013662616270904252873714367902327274004577707269679866998593630735158013877889446566232293593181771929426670954473891873101388528711587807947702670344116408229691936258386446148332621506892720778143351207552141119843446836258262430411169227989978041462872945095533884946233265998123569441194530896791064441489288657857980677552445758055710408057568988041638480724752535877370020542766258068597709093015422539881061381196932394751041629832100021563164805823606559973620183580725769827164739541540302695842469073306311587020994768139056575106322876340617314093894037659664604816777637373788412992796458087048332837773611437299640129620939058167419667832717555551516074268573817363431405474757254132567076165656481968793265558547411035303520825701579758963876615036884508429006141129403633662437340864227386190490245895111655725771531473232695202160006135045464127020548200896809815154096020344366766077933407989553560305119172268653483807448952181946574296658740518589595743096858587650042246955122562392218087593546937167241023253790548750192023405560816040191234500787950914960770598277511281783297116669941113544107106556563162330631673610940795532740856911528482835925570686954191502479400036371605019177097574617744531929310735230580141538884865862980029034419044579831623940589676355632958449914394519417120120891360171538530528229133729408941100707741005349373426916227650909861705248980692752495186187453249761321524377152089528554027540984804557878527491882639593636563412343053140132484280598524832564736178176954635609152887410689330409178414669533660330957399996707913952536747810521197950531230600785161266751599479975864568795096557521811415531812635007346496618559671646621292182889484801730027512696518951190391044458805568535041184445458008643470266677636975760239216699047165923434184162210658575982056261402029649670986063028368757068992138433219312249043928813846142095890269968230192286259065903609555647789649554036998580088409455241333045082094312617394374463570088029150919961574417669745335093318936157519167612451962064478177912240420577642426821701277611584188239920392454782425336831599252307239949741487801512757603549899416894815930282882639643353131145888478617373371831261358151312481707229260428759392056130722250490210835552245822177162033095064771897859295887043816260332129411966621737672279615859072587596477196986513127007142210933442699701628787031891262101746918472874448131478395341322216219431639126248438853393913008512420451215902260 A174770 843 4669763351669284280071880478128824981262746972782419967323584928196236028255331323486891759254122663980501736562146204396807692782098408438330315609589095710216179670440295166177273132269740452280980494866303264339908705107210245732252688332221475038353353708767553745191942957932532162260480050442721218743271344713089279561213895108965722779598335923846236868646076596134826331382954393019779728770672309975686556525984771474769375172053441572879032360829293733889699971376952260663753366130911103064036583225852984010384158707650111444495202121287881808476712841221251663209566702519838428740204016240543128688637635672665608670037036747965966156883923859441168109871518459058113474211331323575060936978602259163393096668565094833789055372795647078642114995308448163490000297719390547731194846882417423394177306764219918528992539676763206131105917665319703360202694774331693401457980308884942031037284200535551315862243446934705839854798532102395140701408661707242100476448421327978038430250174495730767151101700972047911856748711573889087942079341898560170132572800432959288209218204925710790252420397646597358443865514603162063771496503004956016481773563247381065498200685956565587449236544383799858476072647325183064330357238052094435130403332189550357913407339090855732265921729301698652153773829803373199341968496509629367677812978875707794830778655273933975460195501658970695588651869582453385493806918117906046581750667769368980399673276950614402936984834306444181951511580501362443332480539110035872205551244845490239250356328215294751539963101584842558215302125707556013612619795185847460690089263795298778567648985337058186751248467565176777353944728507862819170179741731447533754762063821646496807426679632794816161372996739735745224136445748667821745357707742956507453041872024134268153356391788564408204300366461462337743794561883215502991910694460001307581058094518916477029871785345784014851754968317158033417260815219874284162642425546595711199182422544767453070168352246570663190347558010779662171819025900432438834145776490465090856721433785473201210779675722491058533625744276506361456850887835497900598225043839103898206448359341559484384102736066447615493153171602173723055811316414447583888487950749142489844551402477441840242958964624167646809283702975321855457273981288101661887465398647922765303370534694401690232922470514602662051322657101309742371592398019432839717354142958872453091695658869664599373214329272743061027760165507508735254705088212866199854202751384480981638934600831867398786117017203097940888042566755533786642571621355883451877834867805946339906951064357690079760729446431845430155997403356906736978191674868940657262878592403016191646802250732039628222827589750416500415222896758891474292120162176639710815692254836892437226242448600253337294952830587993302832552490569631057454497077941349415975027082824754310393206532106577347216505447774333332561247462618739266452236778444579023518501429763212384665073262233803214080510102476055202375090819177568446463534739008378826105910944718196526286831979567092401854739217872502279719121924441847063712407164462466390777669382922657810128056020781817341768506167358633839685948500482410704170871340301409920196678504013276750811866180379822419281935455683793790181587311821235446183889149011864973216918833218040553376827143981507840745503609848132696015527371773232477045952309307965972394984634383893998063967075063051670016493062900908559090537051141877298118797953082140085242557657868096568557960671488446138051237948482428098386250356896978645647018171803217853941135909807354623222415614666314719370521587568759771216080 A174770 844 91536700981192386683732642259084729627155996040645704950434444193745061343217620070729170020459029747147183689584417997153846508010437307955211232413023476762324403025187278572939310178357138272506586160424290423993628331862788165830151366742429947833497657280857461727484791612818995765785991798443242974705819308852445164213056022080470892361263452480229505952922084754392634350348044898942242118331211285823305332946796991140567492083133180601898366298320715918973615020761968963342165299878530619248259342138676338762962481875440363965849009783819842571116886157251806423424879195339654602277362493731757835900958720012534760117403832677660531938049150892887390150084384879269310981887377210577564760752711887241785446964606296041176982186136289187829168017904358210501841814376926266258737602588613917229735568080297133626013853176332458124778521409673264443239141667099054641528734782167245425382553036794199714765009612507255521177088361203504171153192779556264373843742774933476544354536652811449266745768887257949169262899997827431743139022193889442755523620685089378424762556140956639981151828268439076379484045654678061231772191100576944245062062770504259393022015478218271371175357035741564958849382402133080413125773133730922823832984345650139444864136768985852675347886149963949276847930495397491761565008082135606532598983119200846050921715648538533943523915965256713163759525957577209799576658113413309378862210591491601312599864677994879084881488064216938177061084242931996206145714539593284686248462965583929649242718487607610010593341294726202764755155335724761937204741125211418759641306142355473037299474684807187411958430920909899347222951261899539960379095158363259450337969634414600536525140114497439169617596108303887085087064522517053804078890349877793329473587717249660256509374436287923455352121966014153338979103747902223213481776950836152365645353357724497261913845156589094382509064004444502764904017096306313280815252598178178640680478735066805843549966808042075979851057786663175917343795648890461511930905166399330633040045555509285385014530934858785921927179657361503400618450584761834104429548721684072365687678177421030925303634895207265135642997920995617295934452608315810304881352859669730315334619080081031655325811683449390105649022582559928378999873640413836035461185215813746119905982266888159452545709895422222204432452106755341640657218955396780985254710047299788791084373725331541536324070926771351032351760244861066107571368967610072721312948603229655101378655040156891324089238120305264132038429700789478099580235672056705899332166989203606127315069958981562415977935969363397558505518047461953373965914685948410027488769213648314235773207029519031614009196880627333283739202514353838142326328897788541080178598794151498802909324501597597122559107863374429190311058912799411369663380075185039069052996075800806479631115491162738115679134218737440800420114753609056834319108355310398802310617860295054980042555427731028546144756999085963090893501868761627695439774734729992705399252492223992418004512233281859002090694539181141897404673925910506054481149996460221109929562626655563930560066090214263571771840222818605432205026348937047010705457948110059343454871458025824047712923256221090822844106347531300538307875234012617266355107297417819601448143551845214997009683036682163563147473281625723735465106183347590533347527906625989598830358080942599939214330359563761673630201954211711715996820232666818465595265509694372278644999350457841340395948096003394190938155332709855882938492464003313310225931730812228241475750762721549104974151752440662275707051151010408584161697900 A174770 845 1794302407963569812105242973490698392022686853125990135655996007762205764253515760371101867254146141849456430702732025018063494853212899328439642139429770581905987237883541364146461191938883492147933649635656446024819838221265668519392381358632423505210746039666014256014603140002534997068404848972604398347462251348854285395815044583607495323099763415919122851842941836709527822400696044726111436983748674854036121160736558094352632505044201434104970203300650312614427067747276144242480863544465591067593276560565750366578606559338223306808460845287234432791151393977737068290722818777481206994002430861925900858787464141048070695155741258110464999083673298918454762280786002531918574808842893870410100865213721435111219168007115946434056371023588167864180272844846234333808939755416210951813226754747163123119853211332677649117205020969929167398702445566497664296670294755780894751552857742062035943406773589955702273272402562123775791407446201512556660549744163453232548842945397797585894459589038159854031019794576928618643843453900664605455122025102541514995213842536549195449236337265813851984827347465522377544048904479133841662036426182012758086750537945650929374636481905833869461213761165369611939565735370539994932908340637036311140679724013030701208676451032253345051313532045671604423074481417007803706824089084053662742375899424762005414459675311873687087021825290766589777043532231776596908848266845320772326551005432667701160213567018382342871232526097795587840307191378441409131505853072627027309806498845824944138965528543728043212355924519259925009887996675574657785531321923774435340641422312362718681845524203941502312150976160427379439087513281810053795488204124056870014077347019032935895319299716952122970049302753599797902140893546242842918886586892946797101384758980485968323962489546759483783247886573509067289206053922584817547454288798379564211378908937057500809118715729587642740158657763366174880490509704535537710666297266846232168023032965597105600498996301072421110469771543824016320993420137731800656437164237613902578385882122371578331581634174322245919125517109974445382416506905650584279530113444226142673105969427358688856242366831750075122426429754202918632733416972395197181836694866758102892046713363196980030254720376015980226764493854056013109833667642118032679008490712915652794474299092171166894399315137143929136682264145295549738853063592095302853529986629816316923963440672253218325359838933357693663416143292006452333105239248387557270310218666304947912743414458220782902929846848106770313119358106832782952437993001083927682825685444534219501683661429005522120309421110731872509979734610351806679573122695769058489894196863055663246610212545829806965768649031229397277439347271141038506989224762330820077021182747265424697736141654073650196150295042912730400484073976141571098510518779280057890227413102820325788974815464565460436965041739185866795501756838997269447583895528557658878313707779002237955581786829310359327726312615572946031639221256374606908442017886642578002857321246663754659527922509959020591889392502289525600424138576575815238092438518206089734372895830032981244180605372323973752054270279184136323449086805915495021437682527982042948992470123543698969991970856579641929567753342373097468117180155528011833857367060094950815721536686351071153343253508216626183308930520923826814454315390452097861445764979730338808306706707652209624585305644201781263447548689964910156061111110197924420721096402231132323859192025116948086344806019897861442323582780540646534932230893142590610070068140363126186189812509731895748348699428926247262094897291584441497977831019720 A174770 846 35171915709365194475694586082632027621343978067819662598483128793720313197152354591576718731186602652074015207487769464819662628958832744625636557261891130533497685074668774794811653711446684034726657127651551494554228044819621302454341293561761398806711096036035554165540789022844899399715876083774999617963712076234422393476321339714818101242930670117583193661595839930258079620305809518373191488813199406157604761169452678818703311223308944428192445323200981129547283463008491958679140923856449216228432787891950496546997507013185371384619085523471359567752307053634715855382942270251307424156781047478109014902194036191865561753908080024077502234377632067350399357340577071546283024133627423760401586582354606818338230889490039817394076943627393080337372520475507867506964626583826752700516604587816288950781445418807579197698319195038698363016907213215965805870066674563675431820884475931165246395414150527758639166485920257740640555913239264960774456591913938817484866155041843885503769720319971472805904600746551185895398670214097927598303870192920996583046738985877816644106552258321926985649945683867341376179370246115935909581176794247622983439539799748586747097364925296140030960440775188218097497802585883942578541788880041412637248681126270443459442336348270093300709995179811368639937156707888256472863674032660611814940445847925201710933392504541632365741267875825690727552894155047758895030033927125319665731743429628941686650905028094466006967020891687501048628763388339124258863781525783920449733542304127397589428072641271438615440990821833191755317621746079459106187223035145085356335834400525627869246062928146186643515596022738266570855094088127089412599619816860667607652684705929113975005448376526555399961467262958467130173878710206387684378961072196652766903550716061898233836652463586204964831301617261802770988863730011403845662975755544059266835297007338847773135847803817531816403495626968439755562872206324288513898167478209467244779408851511155728914175481943654790565352481950980581260937104196023107577019781454802551942189428322682122946377808070533729647912464462539421024624967746112168285515179304172126994150847027406841539031949332330077342537740398887690043223143558438046842552587896839473220169360010768122472021373484853560955647502878183386419031174120924036160088399493387410263539090898756946575855922772585403515023537343631259225656111875033171138113812662949397043742572973133860282162026447606584418932208458150233772462792175523930002548184983960985755941308831388746306339533827350791372501525571706510644211439227011478382043186751592781468397004016296285620742856634630195577225199326598067071038977116550398570496019420847897311739150550148846623965444300961764805032801469704122460164641464879837361228144033298060773525045793827189547340960872067477935859627769268163873591819448067619579198682588487950314677853105296664322650632492387142187984637137909722102482685831678874022306497573384008110259205385586235811062633745703889026228924173953175857652739174193079282016505677850426612073919035704488360356869739184741638372066973365204386581925352725774512956394130743871692864295948228443273504234240727217393643567364529184473174442208046057776091055906832129183958565017750884882296278173091109038732427100784853954654842756873928471953960677710144902619458258379269763058092923675571591209754818535838932469351785146194694438466053040532118521222023312956762337175790490214667398183985279481828156466081269146117915603431343065930689547206089783989032678726002420667885707028888597135280165461466268689464463340013857737582101231660546390921901002587071232952859486853540 A174770 847 689439889940674134148995464286510031942886266062714173129476154958509571528374690450571080197617917931808704247718826346663001834787544606938828467007947801287851040927670085644356671905316708509828440868292062760595532109734378549444329517005265580776727399287622893086916290411202578030695605925752693538720285770884896408068565505274819836956431672545102346235478802469977040007706655778455254837604897775752693674407490249467664212246669423637226879120415428800735537827465391626752376146953253992044148440664737072748494765893853090543080007622624744959846290074196306219479366090743309350840015098663462048186906638645484600452035489476225940687805344700529229284135229475664237307148789951708498029777214137639344566784564592493442749814927788137185008282180632374025286276487232251019315531317148141266054769979612956100604803743943544341928247794756916160167382658126871058772082745649843417780872235238351254985754735619829474053235524664314899385558036478956174893138581380898247096471817621220903182129802876551344676114892904122881287858066515349918340662605963119321227441918390075506896383310340278190345638020315671220476385858805479539369101067921259470951617891018454981052690614025689981782314348931307054036150693663429878312336296473508678957975890113917848263980463348916034376541364951121964065934681389223712408956768653904512954354459565402321386645814913364350725241450202637628602128130662249242352862381035509509063339200494155650185200647625869457425432097916322343806436336910555583049868935698748702144135775237211196146258877218300268476096456761560723907288149382641231120590578461935180598606835676026382251210925564525161474174876379693383967693854614602321151055591545145119023863181354239233092558318462569932068572575324717842953552018312200643896604034860570199180093267254300173863690518317971343414639546477484260100833212720360950125927726477185111951387841312542935553678539676698325177246107878193744896341197195679665319740139298641632578562196560524903589618240733349810052872795457024816992941099639875385556894595595332851623319462216967994236134209269180620950253235342783817082084265190268589113202230325259480489415414569967344318349664872566746024341427299085621812518646117152487303656902884363373499582932795379125836622124653656886529835965284685314692020127860889303070240465323134574608760903788903942557562242327595798045761366121336628554004102289147451035124991455929256997721717066145334422215486780517590401363319119380827522392251745384576483013622969467746876084639153883364377004591137232914815049679289885998160882863879036257809298571043778361732279355442599982972895847220240700374699349865498217009804482793263620049047582473805145693163673418803482478855696969792937323108795005349809623974002319525840017213249914458915433327318863971659585990023049120572108575746310502699711394685872127699247989487595209749487137261150731021983008061675549533655596160088673760027593087119765547975062988386474565058090418956975017119193340018608896787102084850514853443509541439902815786118301409956870880694768738106803305843656387766159809963662671692113796881503377945542890544684996568572723256247532464636166064884030414268127670394724436296544893928893253272720256821485981988883129715181178577004135567912404551691132393862875685812290721482937574030075467437496937678838554180958033407066799498624124302166372246670728670044003264993802935043369515674934253552056397640497945429046418337292597598627403941399972249334601994753256428417988965925855157126063516669391249094248043387903171193305593658487756224201139129640188599994310601428603841357814478723900453683472071360 A174770 848 13514400687445178668223414615249583563512428966017345153864328991013575827378887485059739722456987696112711568589769226559518697145842820426382170984653235538953325570766503944131904687876364408762973063173603886581642125860785243506586444737995922352624011674124887914254178959099603911712795867640728214970995423717173663156537627558075678729201872402298426073324661824420650007972986246263470386953539717387104895248130862700612475069755902818827976856325937912151036882946693143659108118553436760895600181505477388208065497854053801267640082924799604727231547410282088940879518678727808079643858551807220135590450729028534752946195237910804900865284858132442141885077219410841393308148447556499762554619291364943651825379772804252566424964478137559437707452009932235320135794084738100000653870344362133277280916650358927746676476165290462161151779150255917857355635228994536251930374934159343754744175411159728010772472125161133977092650882198556661392794934174468585001437817606073325595699536799290852172703302491385412907155308732036402621076995515963696178317085355350079056883672377730001764255919999344449219813820294857541147842206023128215683090135693852728401006866802378829242454810455690799834678828369948894989274047355401672433265778834792590854490783955676669391577244332570272294480323898615184851363978760917530550028555638707988337729545183008511762188665522663892177225455353977947748100020587207482523281142661314627767717888357181410960464296127741401416952271354592362244169506212339184755023081144024567932031760038127172595420351070242300029476687427818367230571556116975498267340460183176452884466021946858540998701593047319799476950205071700661585445322338535617838535384052783228693991791075457420920524928197036032849941029447636408951187842283994684825008465387786180982429954388066328421871096708767257011810993401187916455092686972768759800309168459108775225623331329560662805191390331247013601684622643756147463169566249262234590130301431123121770649247262803927216508906189502641025675831275611496266672523858121055852883695920670286234838185151999198552482973122182014069327442894564280636330847480744465579624863124684889309146679417368550550998212788294312956681450614693532800330943658635835159286809390169930836570702176633648139795905931813479411574458172479227417668942386240752625395443337724993032723984660214172309427931559081995489661755073054328717882417274958055672241123038776552322535480815768554397737683552939497348897290008915310805570002916164843484259047281506197942876264790354887881167252622970514024498093169228906108938147515713681973985089121203139430379854304642988231604508819985958882146789585024518933275788901217534059353533399912377915728547702389941562588764566969079687703456139530225503369301032239201482719353351298177866496892557030611599137098495949233685204137905586654471675139053266764572171139621163448404150200270425997000523781836979484820807273827575497212382005671415146698023176588092469038682452581331990539866538824815847420867599209587052983006594749288469317189064332164055547298890496447499819216405714140925291229703329108583461920696716258094400996585222438441214292825690627137557399986463120613119309410604213958076826953018074494745030345030809653928336223794685184293343956363486526921464723229845246436418594250554581648427394410090356714001323575997046447169751812562275266035226296309887838244007857561942472092188010725038037925170647169373250236085500494063624218646466215593240986885338952697721989443918730162872523005996064375027404844077564439460789364595896081432210728817326265879193119199506375177542946107373978409358825460150560055945180 A174770 849 264909281585860502313841239139126872725460600648985733643334403752371958409771380953766327589030792621583454235687952131300859154789809131210398708702344256026615286550313969385203510047395823235255089474500542516481286190527580233481728940309866552950870296059468653607587522869354145466191646566797948544108758756983752374309554167324833949174995265873422075344207674846814778986309436391549890746608030702617132380901167496249915486849690994807996578700474155833569196178785541174540445713132091240122300765826219322989762816186667846554427814948841844240568047376503217344924018920943127886435605981685113999180553142230431588605834453075562177285087848424325520530754425607177762150661631695359555643938851305848248943454961942174242469660257702625170153337113683394564669461623749959725584915470871005184112386914280931710739329691418835538953630561388254045128245598583516952212338400619373534845482991772116231923647342422793483350313118802872151957251400302375166719227925821110746946004073243227466668109232254007060929507017089262671274228384816062305972021588794909643709914424720821576192869036930766583266512315074159501264331701988973425014453300501800114195277132108611919792144213499760444333684411925423890648442822224432889373445918407268069456219668141198183299779295143062014167487274684113488505314747605570752452436035220997218742270031722978387997019900188611799544609025123434281555618974948312941759107716094226952467296538514130817152865482510786302949228965667287386793888316967836362657406853535300644904937858123233061978218525532630687959501758483999177692102919097665567653766469390034250979367781603714284980522244662351783782652758341301492018205824512281326256368277051601257314481969637253183529890409425741997461974127163996312936466241497311793627615294634780684757021766734782902471217063821565253627547749235445991875242589939380016885299370009522485495483428770660270994818697719425420943523647885661894694856092721697125240054503333135293649624912266920384737482675537012528651947834611663754362289995673947837188350821880084355179965253726168827808803244904877630517775914668995793690573455235468749101537977856870969912633729449842913330699622757795457704303048924881202653001535784060994675187550362454081374095530566789838040900222238785698772025642567101850556461293963071105102112177235844848104320972700757301820502371863563033260753924896249585406594514869723704998123042770972987170411237952973486238308738582504540252567088353394603291402369640271010233061268329070869106792795544451873092757121538463424770978707488175338257519569442136730175019459144525368070527542347332499873311598916468918787600669070951270264573797031861619838184341656034849430305846369083961091061480562872203068570209923962685311695229209978825144738924374933632624613172469586729702313745131606855648250939116733854643273376010740433271570979606056428022942476213753132053536149585463799781914647912538736268438315143486618454884759504725589709778870441179259605488876924846901125237782919223327722380416832043034115637223252961515428195980630669122718173181502746761170918484847222790348877383235209663070389520639693639685999396464416902867689898484025374334288798536131611497525636515402317098831550573674014817264669940289267336949655632927332802146953060294126783801598687080187989536211196515704870357007057855550276463441622778920266198381558100049158588313353885193072957266451188826103734260772261998053487250035255588743596615433159431305883526441901446144442326438520234638230037679696753223673084217169048062349736905583794928601047789473239562804392908535366235886228168140883422437217945970824533165347000 A174770 850 5192751724131636878910737301381750343914895130408989384859295828489666137734762782076840068340441874511291173815243669087990214592671141444143415061601181121980477308005928857122255259817148239181105855116186571234462285325079501875923607181367559432947037190733692873891042709030901000328684744289577519720891674183400090324042217631363767513652578472448947118598732769022601473268987564174174712151540230879161311543319790013359980672615167810470446116858717546323685471345517295156648673209707133935440578716125369663767942514825565274106092760987114906004010137442668656113111678008808514102102668809133052804717067103550190971316814002991931888337391139528770721001706365674679082835875996343990453232726808677946010845952338610726696637713946522380447786276394969890324415466612952625802815512406143099256837731012818173034984593934715848944106905112553405536686012867798870302730005398566025870697402860541611218439324433699472699498860662123017724109380555932223843561720800507595255562246248014208002337424997939743916954783641828418150281022178087457805699871005240733480651663496493872158802617097660966565845725180269854248925888874545651054005097913346150144603093942586144049386781630567493774138082007883330734541881211969286142096614459353489862688227080412982833365604351817057269140813263877668703065994831200419128655120612373431843077988824104277178509072321308502972009533933244103433075295398836809697154546927597894060949318980236103920649058227712136982669384768057896001341436545034022168471304387975882097402023962899854442769866942070275675139853440326664453302234189580884340173632065642991204521114370529985467329656041169826618387759892055986774840208986644416218741713128230103793095246874837645828095490885038466437213583990727626278544202314642463494693830180422505594820959689105260066174468463159225392839933968702218931550588792899040118216878450617491301573690945139151302479773307504786770087936944170121816052421666361140799693313784205816594996825759606926118820208189367613397132840428382001637398112228528201646444996957609717609567392668702176210708962654142438191227429410014212653358340233194810939143881862325521627542557055529141369739823454300093773625435408344070719710603304108219958987191202918015512925089753599512228644078016528771335515767234025872302128526866595177415970850272781587374815906674156259970071315183841631018895302946154529300085736962593906790415152212155489455737848763818705461474773495956570445091322717005951004802758444118589426423623497527399894725154435386080826009337215229707429390210599685119811294992491266616669177049464165897143715341454712557357873665730356114926088589432981997214701656636142762570850555405788061718620477284798236102917045579404656357581033567226060417949624379604703898247970912878095715409489540251946518594142432932659088467781223362079113130790244887394919722569770066778480942270014591788624087418603650479566345606107574310480758430641060619023537504357788454421398616379705543265454802425614310131041063599915016460427047947735112805446251533015487293259442065023485647074130884600436298331418848745557807310111004255883099247680982582689502686518955202674439385319832683878924580115909595841244360539450147963201696801309314813007638368131833326423653702856372685214101157652423162243370832501045551594416307163446706436778381338346760920522189935519960582495745409266650867296760280118849697054165864884015358560360941732709038675083824954994550057917231502144706242335644327266808370660760858429720648422326074409760626064769420103602553740082033888952294356306558525624583825830599991049449466667008951489472635936818094642348547075948820 A174770 851 101788319031519064514547770267843831102292901620816409273026183186720031879504861644498838065843014035139536967542952165774832055144680559798290090827107643650717060164916930906996478217732229737032213736732399694837387200460922205244274314487437959694761270061891551654543565574836198539088732891372651974770970053234249813548123175700438403477783894041948995545350284394173359232203915246632736316044600859085289326255022142940714844894687032571150689974668002642562726775745633840875086117716233526270414983871188730322959886185847914316359783746441611438648762473583143620625997767404645572486288627561020119392949950183237701189320599480813395799627363831955115248749927649200633774571079129673269168908355259766246398754108797992502765318226310071443834881419740862676455797411877635747236829948600301560761528019200874913550836299568970379583548015062641293941865179106347857090596613610352838498036956026853671331731405625729721432783183348622274625119925700132051479121684412321956378420404007570432018590738141505628006140608017613635492545925460641963091266565472707268892824264148358457336027324155481229692941321717137367913285772454512149971634504282957934632709733267296463547467773730239799460894239184844637133066064868579124732944947258801189881146557774035621358434393204538661446636207431042787233386142175875868154326921791307975767017518187822009530156447645269375068719084614841890371707658852380168735310487115666203288501598183291570538432022226747826623498977274241911751007452361868585578538145955696387337973828815825088663941869820243018251460719177781518129631216892061575738417968096967444200988632911760993526881632738488696711285085621428694419116284537998022207493734483198217500651771926085563885074628798633609676518675924268803148027140835155327925676665569026660034899767068819541082369028343630072328883132026953146260808649643164394457907234503704694483925004411134215060548245378890132547838319036099079952597674809154989233891211557947913561992484890190053514193336190501282273585409425196161484614041541319812999666993174714862702655675911934804356148258137696828519562440777322681762134391560511228793629623163766897086218233489848499679797106020490815392810327170057425322886043314127791852005927284411389721903527975962108139091379239096753479994370549349506299221533082537373744789501944952498485296554522490035232580618413161279368822695089767158444031030534171246035994108664548861540400324297963026502855023829431955282175567646183563242749067730210220296484857565470824407331608135645160806983155000175603492443483404049011052829104556288650507071793421560456666582755124748006981707095773128965864719611277712440331630603117096634881950967226073244152363746306309177720295966356428593358431216916195026388685851777316176603477900689497507838523181343405483187895650268032238320538591892092535658855895737009339205661379361278012177373948803085764395608447415220550874042771138756986131288021157631938955895541966484524063530088565209188648265777541402830263820027560296369738067666149123264380314388434532358669510067930394385023277990881764570817145711102191939291670005556546437276243379550196358991967504873883427896414136492579496195594057725608881535823682804274738164258382166357414002053277302932194616170616053667719933883559500651873234260931901693303666668265028346128377214126123916200506220416839598825715302681246246508742651045852301378407770566210499202607311369076110301803846995083280553134979704828308425098602831994219557535780246089904612945630139797480542448095368386499786600089365025678554337290177392559171503618914368616631642773079370823238928501726211071073233345395249583422640 A174770 852 1995254624463084978482528513879537475885395113656348124160869857966790236412388160220703441689814692776363329126485774538274588856955813740494940916249548969240174691372224371633016108901731907488157214486322643702015892668972711742118763236659151704569150982806161004798670098506896454732316341808001979719883035262606090661770220166037775953607752377357705738231009156095853418647059673395507333092931553888249610494089632502604102376265674539844528014412996070940797023934480443203316142922824936372245540578402462775665290025247048301603719206891655706433278136003166643808842152123554184503067715575348447571207552118774758315162871419706090181472363697496593029577225360777924457574463210263979425904951126569211153230432029812296700595041175492306495528965141974113788916650543209949304383714849647598787904372975537819042605320109166363445880859247150989531295035704156617826891004517260130941672494541340982804902987794636229565825943260500833165078583059464607917161519414288614188422201503794149360414207646712368322236624281406478841096467080598481582427549410696136879596407745184458984206935449293125966780069222453601505566373462727458289198328498949443521324226046902451335871319251273378918464955102363242569199030269012006791045900714070406464696744962798419169455048142229762489859905668922487451471166455865523936360697192298098328611645548439698206705849508233497968788528524610596801822110095749060668712746471286741989263314266639562385458240579039652669761689969860305186085352079855911469476482568552256196623080895045779425090734089446536701694857342183019878050366660215956818043584670463123775584787977815224624583948297610199391764783629963485375947530634673628244666875964597938331217672240199882348437587045615325131840652648253933088580001736106512423356650503790230409581599639262040955191337627417368214631541761152401604302152218754719667264857492524740970656406634893361938477715403437231070697939959657677221060697805556634432601594729265581217436360093820679669378291657185997945759207798419854729039402804894838745891270753765763781087738949658353366287041945306170578498024772889649797887145690010800873617916934112276854358528185325453235194241502473837509029774259562030242835141501332929671774800227641840858410737442459719490142956987200696545186078315992581788451468189355370733550186401154108602527195686933942996472785312063472214346031450254312893665366960445087802203649727627334571759437701150822481690258715629751691484635031909167489678416220844822294133106751574735602505114287949762006752402978304104964429169732295958114972436296217377635973004625472378607412458022239968978142865133471208258524118894177129822398625867599671600813240288714932326086572436475795216875005429601667707607312356410221340044959648589327314176669911067559235772635685283944741197184017959825502626538389801016660622814155106066822221979438517201824634105663495817139090928162145734634582506833516308334571197309973470626352845390089525282904862374656614136177762505911775853217090049195865839690585931428066280647809836647451761624249058312148670202809530190218232557253930693747545249757641609312259233039626695268046377857527851343998422835464142223451742155794957269386269374585968853967347829605528136719953435334053708747032849992230291789771300319230620366714820543766159637428479736669333645003444863502624023976171690367626246151402575293178655106794933500051339430268941804039504624502098069553194226299758947381577596877623986584517280668006508356122489097575483649462101812279661791266993155650486104047514848130679610940085673104954588573255412334869797382861646852377410462467539347716779240701941795333787174640460 A174770 853 39110981046937072716695459414518923334461683915598834308984961682838839027435600837141367219504909541959259942397837184956306324999215805796501272042033568067938260649561281967833450859695270632850627981328682725114515833259815895108089791720718377225526537870205097954171979616388618730826666393031721915096495282446634535917770042146549308542180758623181853838855245932440634318146304485694819496654908003272868005819855650061023471838844907435345405567372859007913500620600958871925769192698128285052523560147430091457402284751932754622188189577130451411063506583285310078357780245299911357224487788221691641729790317239272862310584904379758180256407877398700852733817656273218947568173994073023445576915582814101321765856682249626531127071494356681965615287330878095158749481507492204014386893831245962282840199958304964309672274571229042756697186223379105681729803995931012843536369613456736473108311399501328988914854695418727966323590418359554148353248110506505318692068052079763730909130037498952511755268866272265105710976681157989190225559312221345510518102860457199109641141515728281500860065891341016531045341687205594174994974684703097864930353485264772487622039544338672117818453136415992999829510250455630041656594754200107292249502621064263160262184404879628054785622232325553411121695209475582391592695017634489858024666518209100401646137500273497446060026052530236579538923361070697833894475111725165428375727087594852229357873282966167103696460861291903249405920820165702724983403159718328124262809425730223180010509244366713539474803480957389142606379575370010836471761769143921968655228770972000184152045569740145400179333561002873495738884592003259154717894801081756176313962080450555052685330593751746321867988017383076974435706863534554920478076390883132715687481735249619430919591856093914759734841059090266223399577409273226244220577641531221365274561342110562738003102188373254676306905962277628358068930886541371469851132718431923473338701470649172711466239616997080477988963219549966595542270708991040582973434212296934587555640876315649508462166996188547366774023791855743297542021453078620474560861148053457327164147178948839227735368972402531300826429022251695056831510819643124589649997018386242044112001842210229437222155885625191893469820134724016674439640753670092217667876173148522444036513380090633334881785591369982596094369502454487563932449629119062346251861364714613580564624695924956903611079636277558097988129424840919368827049860613307933486492751518251138879386938247883109714834425865059626720715442373733910512564981600021887565640685225623931864054186161437772040938545485365116784808435364595528510460812698940487500945423925058159602044501257439136229875748747434791534874678710755924048089943451921941791366272642962142235174906993268395450117696864412703473541717932152849234453167196340936689435867409533226112185901748152810805199727038471058757374609438772242891865748076543904835507623538811950060136536380639332629016588204488861732147311992616852733358568880517334629318495689785289084135104037648960996826171371524670302921087387510666912822720732313128279793809999155733348939605486237264694902404268974540183200992871701727608470241697158336784043399098337792663677417763304153818169825416067521556405730931527563609429308923675060927692039064643329311179756131524013081011397837164309994064716968365792837460967565594206751156885543816960503210753389472216159150287519048012637113626071039578600773442050405324879427229164973964718811733138850250666215111360300292618119294612733243152886266457492368621880809866029667820393421084498853930237369957528920514465467365442580465168389838787500947718874280 A174770 854 766653448486805874929579416960871421322580452228173236468375094746137064649002411197256920016031795151670720614519075373027742044360039368267204194073001085018176816012525557761246932118730586043406102201847624291372095661543018506936064355190758393715619490762609347291518139641779605854767859903891471171719520806635894910454037704386439380006051276923858321591534792536692157808450441881530178377922173587223204761831199958406549592380935499281966100087114767860124368224222971873008484511952567720774630453764384074345536810042095830857084590487191901668011149612280512152802564559526710300760225121653883985838902227316674528237326980489148429680017031296970417791700668690412449453422174244942369934719828417062982685111532226747233340558731784638714498555764343456159833222720945532546801943575699637818586000794789537422658107102626376007611880904796370326116628396944678054843299336087943828608989111352556299367998934694917801238789814858037155519536297069934197537310039706009238992152806632265631632630956254732955434196581822279825394934797066347616577370688254467536489519111709366234674552617859670592257661785823987795797892263983750885637330728961741803417775626802424806574867044154975531384681010966304974189327802631472873662743587055785753388932239753724167109347828590449822577707006280460371077520284200103741133989153574088880769488951749451389228932474991847923888477754919290415388904338214582631271941702321546928586290103439493300018463417585646915815207247126414845264363550713315811943678893687352206013746011453237905739318408636007883923715734708095074336454320708791769363837550549562939285273482461542156500071838194377965863416380683102320816688514857053933432656456324904178139911967504059161056418768305487807273400807163692902957320325511165756799504551006389581095609153571317481060313485096060883661148161942239078059361324992848983357231760786393297812068125836131530074608734088355671429952167286023592364226325641866118828591795063488760895647754940411435718977360240153548633592491883169709025402700405108980370833711648090911109633678200166533846061001669238173112533944749093769452350426256724837060812128137229607956425742675890373474208458983485001537437577614753946757211311571975047350530439230117200786858811614274053335694790717217865165141508255069334733126957605868758648364542986408229198652559507203161707887990640079916140405415645828660974673577470488445782685487317355496957048458553256135612490504041442752118079676257427080293063425582342603468920469401897965055448813301784515029702094657529135563193804894459307765730596820244016181812521163498582074098761191668996975845971873936416390844592000512541816402377380364176919604712835081659663092100860644347190818235213232193588991363937261546584140336302384263504571212705377176545647858163582128204420013708876132733925480756136651185305212338856143145001223845311958886323224774004030266239955127885343020617759213906789069312102036594535105325759780446808104457879079528293016937473501513041367518813978810744208035312820585305199150028698185096812334849600377528965710484767174562634932739237548009846770718353693043496601887508183235854208882102581408819761863848261800439010226005541922683549322856242825824550775648458417615628197852320223494956390686953309641741523750578225073998983030317997391585942261653967744651775400649941001032558037734580832283640069375065442998615323105126283885848510165439347624431323877045643148104018218060784979433475167554299948028811151649909791470498645038075499150782794056238583146005641381796772547584917279046496694908240443660763266842934199870715543045835047547141628829866114561451536917970798243398198996100 A174770 855 15027940858127387713432543014571542186246298690114967865654254298228817058410906236853029309012888029058139923526542973064252614597239166697557930815717695226492733879539265333674680395557906087927575782509989150030793094043050415513144838382359454312895196032402130555403240619086184217576540859009414224876324131755181529588085511163612942580329308588080712196655411164448993744920611243615450070869210950001841256468547175764829535048827625818080192058562218112221298858017718074053753441477525039764496021102165896477891121093042877724527817520541746079365903143636416015933925792138062330015590575610171645668722519730071136863235221160963383138829513591075336730852063773851808560967033891375366262436932499715685772492234488852017018315101133370993724918724477373096766955673026492821490207683583970469273960504739264554253979905753407651272165332798632227753432468107105583300025510049626261471656931452421409078882526203035083321154791627256825962939802141916739633621032706249141022960448406475633412310320249236409120156015685903647979402321666535233758804109713061212193068443986585481203809079555219371608418155280380121567636109163634800157165092018754577565822750214541586719808425981072693950209517347451259648429161930587377069429807543964891273666689501468096244049381350407765096614801615414374718279161018195415899218597363692772031743120786055245858168088314764150473825361413004569651755468943207137013027172873179875299296229249747664700794816215052989551906443052251163631169329337679256827391869411250052212058269305997125061588579971279545583283533225368504277132341122771967119147975010643761763869746651165579611569007992952635883981192155265579689389573550333170121390755542918691249343501701683973923281598828336154615096228186315844749214472542593480281651172521345513319016699708713109169829505200011926351259602870814361134893356471932184240547091700373539313149421399537661879267804098693985593741564314209747916152094584099141229354583028133036041903775826102327965882916226464270310349084483623183645275360759906733936294494860085001723921530897912668207903120980696614813608592842950282990184498494623172202608712171598795826322629672563830698310133386565250748441794564893587221210266479436836491923053557786915159594569203107114368294395817818769868950429405175115429346536955114066258502797735106194018118652589674605005815424298157344061696663025039904293363205213715149799618620357770106526395160273481290492717940872090935986099228986948225014596695781772328194946640161829065663133797923507154198552593738761443741575814450976209750801963593229737979571957175792713044378711875940550193355415955864466269497807181933234145744631900464474670919931978948769435276795131194601746199627511775098747975484667808257384220377080833063690254462676275896421379393865604840012650337635179672021697558039328623440193416082830390708395087877629903269936897046820299962807776843042199055117906424245252802792750988613702538322645483079781951824250716700325395229146623429346644269251058254079327448573572590617462728449778406720230066426725040428951261186619485068389259284641711695356703271341375281039464656849995802302976937812072396506710431871952634940503750841690391071284597042584672773475051640583664138797390116131355604880613613839927844069853739129525444225467137668254320226538329033184944206651020392142306337930208590956285108631075178922467219452106406621141599769899285509552619917943660350329648976497851484356467588254206792348982256381328965476557767685902706897505683687429217730088414209883287753247092324873282046377059591710519310608613736261775101366912144547088644490149693857568212190992561497673748379590549002677920 A174770 856 294577695934359605471898833242051952973928525601053147874381456285506177232833519405790669318013711129565863629296574743486404378307340101245491191582494067756709484488551863058165527352479143016825754445354705117055981938059778583345646615034945668250613238911527072384404975323809243391155748063534677732134234458945547536349757279375103196073175726937506843554981048053994382851241663788899610407648094664013918722073256977510988587620569528905072425449970499348647132354738941463378703086833961317511083284870025448995237681320289679114098448180574716160538531753549877132056301224687733233438896162350359476744414845909952197476462276959877255798187695732241719301191736303342482721663348885317755231346380924707044095329797765365705366265379075779487211218122706911678482408942832089565905518466811045563008535995313062997696976689920189677610608845906908023626412913718855246902421993149474641279475341721375349411698979263894768566358424238698487667508846066315633228305285570585622626061470671582559515841265892901135318565264040886725869964483912488855073730542018055193154060102535529490847699342766857504408542087548349357144815216027677088696999248114296500483515746287668556079259959506119902657031427660058580662203457974045962683490213814056211690628694218845382822131806121345182833393518687645566947247743201146258256379204389116563792139772878765977562359477917074402596076810529237819394420286835841961514776011388130213295257757167263620025486687429005283610823180895020062371766348412825241617219612255644629773413988922409634004021438857703243887515934359957686132253076352121778760746836794801467545811834570874209084433538177785730403421362764099512388312099916942285862447656719635729544727142216497289340106739176626534459628457634762381610409187822597074969760526963910201072975766594585212375680479870320295241329851812554945023940495503453350490355108153490356829961660461669122321275965867990771520166472257187311366389765673285040735942417688871977429909052847610077846825488152175266383309205414389153931517912590289098214135707876552492144218937551250444011150443617554041907117463794977502424502770039252995258811138926867467650346578885170466672384861169243586187471055523606519095409696772709557342700648489208671728255544732446844233032693485188736253948452035101104390981482661018969193303082555187072156753598864149047816790785384592267657298072476426788312676887624570788901635750470324140813042434723731797685000941362236023158074334484079430478697350421237751695001436983252875726850741841138423298243427437499725564839979304841858640760782588758727055325488378076239932412928118087903698483866591009295940759599989410663724373732696502255119008329731749065635214078498584482568360751294997250444583256869386097308226284954349378153983713875788908946501702007938215764389790120371917260439399952994195918534690870336106327104369432300140051991097025448295096954011411073230750535858707437686226436715809493695119605961654004126039212154444301899317753439095524579419452817876377648997836194961885970683817767357178501251576999851907638702244251149435825799085934911899913144549514986867540581893160077015829234770699138034234221956476734253686255492723559804819773778748545195432849415136434170208800248023440778634714549564563533874912503963352675434007129381758574138154762606934122549014684805557074998088186166947767367062964805503373598133060634746783972294533563281908709740290192184005755837902191667736692337259604173982110149582635286862352460333712269273390106261373565488375162399039103549060533508121955393527088165843070212904618309602797440048694060011986696488563460866751854423265501721629025863897765935698152293591740 A174770 857 5774311980677376128332773215778159367623404772585545114518657440454237787889185588981402463118675456548862029803331534595277525559327866067374951639842117900449324088451859740126895333488615765857912350710267147194542207919054685747690949434770166606689066396248557640476975770894068169867250755964865893895881038987926491052346412602225261685813448019099700559284026307298986728201045348669398919595267880734789884788238726804623222529708868856769603865590129669669962976196293872547431263854365868268327214785526217749038752551349197196951680056707808065637130220067181547906151600672403154703806912558801170852972374140804363244862476689732292807192692072913888590666623684166055572458236403882964746669485496449174978640968923304464067737516942328328374943303916382158244239083330438946644387151496222431542122853306166156141591582821835652307115503325301878280492718181284532442675692609690491868734014176765468146746714312648339050402674510772176128001682437652116900624500574133586668466915925143912925153887081722327805278107185573445914599395834250284870620032325833808183144673936833005093011121313106861246196870391704588818372546296938417129003779104371347983723298092908128821724067006430536350810436094782950950689252534778087029934398101753322317594812390411117692611331419541226923492414656700426787885575543949707936146129265216865519760751796226449906122124627962404124924147166168758322764856810800705186405502362202955567833767256696472229991925346188545354286366439997740210360200330418871048501482012043276621568408798798804339749703182900119015403541762040357338195920525521949984496192375703723356189241817388529595307486603791947894415229668920686486570114093182329137142528845627544027617050192384278163960798378058634500141482411460384018011396150484075320963765567895395240086957657770359624274979596588513227308621403970099161544920457965336104379756589477626274207369155220216736203989603676551004644317595443821363194224270575638784406802042182685473448041212015076919851145252876023345181356734183771711742430477319486143286754209501687090925977889958080305593902787888173348766701711700556159574820308124938718440043742635743929283297812984481815148257350329379389881556881931940422414633654928386263594781619762414825430350028250853837548792489402273790231127687841622443096903593774756879013060765743979253310490026816397045630127969293353332461012754986254879465188057853631390334714181100673450447151279059430424740097959864609653853637118457696009295200448360406626953089972799082708168662578436197449985013466077275881760549532757695662099983109502884974508752243615093279362445172592047212357130559561548263166303409494620648391939762572205304378326608481813205632696931452457896110405700684908591439622253178221611627594253454779429741325069138751516893429941380211039808728653289192686959461096181034189066493570246912273393509141216859467669226213955940433670192568872080626129804847265287101165359700504944423120813522019143395540854699592955113726277517921326182350767491743503617401505766194315224753578413006963203126692121030666808800962859770054437828614106883777455747764236069306189110988684365007434664172941526809247146394350234408886027533426715543235515219957698323832129562730907552792318797616688752681543244959693777402194974845569290118278224697006103118441402300896131876752666614323133092132482938172205720577279832368498195425332095087007318510825765852204629043658794570962882274208431421998145343478404550809068945326467910819451598495951344529306960228547125019442504128234419354474694538453322531593108944809485253764617585523426806098239189253596312424273871265579700710992796535181172422626334123175590709982609560 A174770 858 113188063150660230933219415103784646682102027378293329733741575273402512832697638682379931676261606981257082378639041111840055312527540452345343700798694003502113583025123870137415539268878318889867654881796902173952711242573328011966459407474718190789373411248650987957102606676660548941928605927267553188612382394107100618662546843479062300190212011997216603425578640120693689792202508073375893833006830590515256657605136800750967430516364659709828246068225296334900114910752620134935806170694576662961788746714801635446632178516309282134357153357488005522044310413218360948506506544324145413816289866538724388709605001163632282415842070595670126646713894215070348422005438155831285027983867267250526078897499470050347006613228739284306890425101737254513729859156157704943196662832960855289291187377723433636277646607498932997374415208776645766603888418571958572147310238163126491222473679632731028461449504613481364891153744544833762802098457193797772222390491475347949419725827025861280304702863338609510487283935060079803746160321733045422777090631273009600121405018577263765987946705355740463297674509131821351381093549009651262469389295367771636535054989306887915062647588733669394875766605380791414042466265672903976875352147524516603986728108907078410255437300786210034791721935663715324032953129267248247208487484865254431763190167600401793529233692917491098181039909394959567739688730155163190113598903810895136228078695789126323652547292470506491485038100610501178605716071346012522708460584505104361879900808782852696080339319500640173745364047787186694082236981731999150183358748009028187243972584187797548433220050558638122556343143323096224448541601566761933745647864066247915829325564569543461309713688326389478353462280466598614295146803769817989886297005731379656618934657692125010532274342934638822760452937676647556411383301519292031952048585793096022814598638176585322073522493350665028001401481889991786925047141985723314104145872785433905778657092894922582961656526408010484935312071400050321460069688320161087679185968284898654790417857800516362479778526454739352599001238437033530364970845045636838045008125255362278719608742184334713574943736079775233655365673908771633631214691812158840636565129808496530766275351967882206918877049525517692191184586144230677350921828683123031094484399854191301681395047936810398768205153348901416024292720637297526638308504365942495670849827997369994888770278476299650505340918559080520462023602524265137072602971637933422690125088710063340280296717951806182262269248135655600573467810663803334396770566376276371063642010271714768681561834424017570083986410340736381338536569530041602463576583492153953960368139501566635679921703060452172725063059615117001180971689976464826914402224962216243161738005247994301427440075851274093358356104764433194794392483297384964929407439146901232221087211045445283512723459859028509852952032193973247355354819638076513022323203865558299049605694622861204772520491539013287185387707782208951694960592588540396730915164953703340031926667031104772073733673367944725350510917704866130934208835274968355940880667924049870775667761410881024932086059609029715657271288765037815724529387831338406249658023974985354942764521837023795212208255801834713400862862082084906622832052985367860074292022010345261545814326503584251569114229747403370113983221959277249314905932465865409586988472211122496123353761594834882710665234367701351856605089950889822234333277834831815977286171348745355195484179274405247603371365177921751205761009874483257546477546488689147309413282228520142332728009067364101223821006811902650340244539054934904153919935984432426585026374417119620199295537584721993398926819003380 A174770 859 2218712408104929866075590846531613428484404573045901076855257243990578616092301325562825831736677556927925872237220454070957229640887322387545561155681048216806312554009154013981759660621657473390570005135070525703553898582380167771511851557628476541083131000606990269686567655598924309465616363519047821638314025793406347339096752173530166606103274173355991841248491944361811400007766835053268922245200973640012180267586006780081736768358557529923184422659748393166582382810609883688717800010523827893011114744776326872498666214237941997048471723161799827535304507082776091245442993375690297729223759260085162908684506379837145859110973022953849132796592947211116896854262008063981164952484193714408408315584037942441405574457531106482060361648776516146035804370804060028380158826607459602050246908333747594642091997258071231308367130780848227495133768473732028605929697007980887299658396625485101010210841320699447537830927553821117105798394907510149420331122285898088066873348760736432242399198858696507699427826769893797231309906821333049191703084639614138347329496303531492015061923135238550624728010634990840816665334501490313655220380149426513322421730771389837806686670050634089385446648176950206291629887388909827659927701845086321936569757360862152896073759652416476711576215690268816362152720316404185485080344890443141827472345729156946691543173328807908710318294397837872818870974363577361686438007389736309649542093408452951834034276459173100989393244618175118756840701076238171030133504167108855371150944605259996536523534719283139886957821724974730394499890300507105579853840840277050000834400610753015168684256074861182660960908700111845587848364579496437756361502944856477552904110579549662082965463690956836362300289457745467659354833147354489826290809888335107878560281839117268888558246430117832545980038860062665804187422249072541006353957217171347781246426401157668893807561640452366723663255111803629403628223072559830807625646035145851150497597550519470429031705757201780313686910303732641148384262685270440906503631638578152953882284705318967527826931584639822899687541970248828474325985155817871587657693111680791079336831845857285312860303185352456317127996124811484212109690999020380712226009252091515341152143185679645400261413099368847774080746420050417248030495895615449967672460762844954301783948850644296670910378162634675530091788864302178147870769970120192045153743448939258581956043608357711568105019235147945083037156231940547257032553796193133833114135979599461147813969638338214811905919093786458504004918574646859494768220760347219892831815023246169786193090103870840165171208336136669374405946623570744931929479926446898396036515622117769430025619919012656881274872888942826525696949170808257836491203822269740545278166767243590043125900937095349708871744848698989542979470417786611429257051935198096857816717321846324877169492986763167708920706267397037380703724740875383239391498816042868930705083724831965635446002252026924933388826452406005171531662422194291338798072881071725379562322909742209975995012240604874093313751805724093777541694780258966853383088414818611460060862003428325614649444751345211801948824367708098322305415813123501089071387699930129500872526921534120476051382398098001321176161030214230722932001221075935833482494813251812971251762309845033802251674013067198560078167240093086026747652996063410820551942311705143336641482239356621275807452605564856133240968344173683500866438029844164825364765385434628047991071813191565195610466048619126215790798008599392267301033423767156431139764683548913376683602840629526302704085610909330228542667356315644737628826160892973160339986280331582259965418705109386391430172796121645200 A174770 860 43491200510484772084153500840493271321366651758743725530223422762961746759238777750984873271322421794639595966336912962059862503580617980913127637428316206347143335181573853956946582730090190524523634350789997563044161346059104806083847302266173989683593343084524812017745111227947507637484463015771769472486678344989968826433873917442991482333774080155912140074936335667801586942258555708511669340474535652284688167089964247298025403382397014185189601343148141934626051532953460029313626180870481903664227208265316812639917219684859960509834860583060446861859033425792266527374812607643774671764098715199899496797309305347962731966661010780099280105408688304518419197066895460064720639567310137205966352551552232850236962020169518136032607924732426844392856582762771325520150168375962760286428084607866932972450853693975065668607679500191771746582966363018206806161475348603131114684777399430285270369421883106901066023080477018847792963026374174915491743532886825783830811503432988229717789647815723466080585574749856174278268056989765610108522718442328625708611343186420419287901980051308999363990178001169415952556452535517119579259978629219669218778339130045728611379784191269881831399855802688811338347737638554944176116998834692029935076123779800891812161759426451230475714106945168927402667202299609201714611296673333978981236858489219744301447227490062058933622168108605378073600549271735154713622394630740012237939428978764416066061613563500163833123579889520430577261090243890704557186664425975207198480196454272405643326081631487048788563507047707590617405800155588303301844295837967751986107327733528008019148751239146208851961517609783249253889907418038747571333436246979428808925778459751006911580745557960422218047420795597264376592074825059295905805134465544847778904158987991442047061393735990895410631661898974495437417034294514936647287258237418944173414896427500893987479830501202624799166582098700173261679928641743270661505354599476783101466620001406625566454956913291012771300880330838455160390577995696601494329123099700222985917101890003244543679947150442331282024935845101816297316704430659371073815629262330158741481798299122885764518352949464335112648567746383189039617002529331582810908895392722932753908767779959417057168042012654951104542013099134643692751663103194932221583192544778802394369377663688934455406374833975759756391957829293758575417265306315987500103161183415257518726132371922257583681694936542029100958613815996475004808086982440374837758769870781983548709386092570408968791173643814132911459848813326759929152643328947555637963012867022029409877242183534514374493668455720964582736368984376697172625640063054635518866953825264384376865795565972564397126297885643994225941594596465211780134435750409729229206326381809770846777359608741502969142029849165841488257050384335060673938911767104345655460022060721744449196831118013808153571235174400564694542581165015284442620475646769749112914122752124550495763151331371711291005274488934674805590154695104891906234579427883852795936477313644840132918349457866603068609191437545292768522506170148427432985046943166393753916063146215534277287477391083782782132771139598542854548792945044317480516638935444372374501117917773147307734535402555308766095860395113396488548828181312698441222556003255070015852131783251768026088153062435028996427248864126321450337030244713929046438593763607055747473723838732514728653542803263617075556088109625887454033094096026672041071968315108003407647975634486696881689951107881660746904009471358804277349151599626206253874512520017512517781231840549291965518241384921223684327990715178254729092065346251904123904551984482033301042722517258258654460092253750649670207020 A174770 861 852514510187810094288647057399758257909815679290489934797538456144318915984019905382504160301636280281847803204210295645076970724230044020971805561324293121135655439422898131254912900693468254040054807153615527095721125001896673826475407047509690988149320170059724364564849400603659389111046134569541861680636047280179343142350449190620766863176472913112915596392910210511754762880340808990478907358712925610883483811285298907949887177020009503699529035605205455542791468982371340683995816708705386265102353843405625416591330467763958731675840940100679156224360945677075501386824985489590277740229565286124670676135694094746259092173343274200533065672371975348577105889788387953926645912817248357027158728307118552746306987077957320044980074058544669355012258589280039152041923572125463200527103712433160711792234039467207239977976502254391978995671079152749121340645211177388879102070119283974055244296306742450633375484975972692526883840125880778298561646582227227892365669002226561930167376244241412183252941928547252901432716655882075582525929277714822636500585410792883562577923120950697082397696918554194880867020741784541243491163787434743575877066490304734641468876691910585553608465884058859431677342146899324128351335583497705468942275856395087323941132655381223260132531447627625099256813683114786851693406451905612311099761758278213082067811606568653305888053830554564326600880094005681528332848817865327712498352377192197990318486797237695934997715312004986235557296772203904889653734825047832507337499955525496750815217855603885595634138725262206369557413764255342031022244781435990033591398788231781612580600806621059729841288485526010343174638119620547165313781579556929260567706631815135126901256112344174732627208706072997286852212383061457485198237755967319296273744216604047965167380171124335285409084003997718020704186040436894365911052294963532186470107451990626097541421968590766289672810975575057541163646331831823368434268130051318256319802834117075076803130594985298726585838075931408487750243468723260519806569030093820139331368878293961314839895356515143646205612969535998261089753211775459006633116093212538078538845419180069974910231469202539593692784768647475275429760999367847995260415786775928918590028150681612349968928314131800938451863692995156539245267682900796565511858290295081623771583586661846544344231462824682464582160481839724466731027056386535217006901973472152134433130388172464049546970872577991835201842802938125746812307573772763673773554273173954305542201925038751186967906370954138714236649497934826229556603255039261764855003758326534005469167531495450460664954048903871139414661635457346071354237051584067485514383130486795946933205555254168587393457034273118701927964310754214132143386951743040308528632669190956961371286213007425040264026719394477080004115712090756388912763937029522331603129255576450917371309958698137174439540184179679162875026638615925880903371180388589123295299765256440355093117326762102282474258465598708669086772207161914428723815934606581209624875102922503833375723276097106141110272496465449077042854072169707779761113923326564561949444058332056040899960806205374865344021368076461812667157340986453295439963655323509199585040783923316706604678242484837780034913054143836636938319899287159513623768606942323387637481674244049394537534942527599764374899733674525985829413380830134784172225904133673564450274791350193271471710124753765969309485582991645677529783026969448387319248558087382317411280990339217160461694856421085847912193267441784483435998677388571861564681037986243515689998793161763618267459041324521741049287943770381481843347020179600998475884054839476830486707864523330967439617341966590062039276360840 A174770 862 16710989385210252957761287534996560531054935624085531943157623287117516628157011426069068799247801094762358843769334248897885818076494819318471351699951156332184911576424313987284948722446781985602963805301537211340327929243017254287466122861437660483528984289917373909675365932887820117407218692347696556892058326299397139286384678600674354608993739709065291364581685871515081194178853595572811833533821427350002397384126262103669441145920822909121153970743635996401656440366391487134225969810416800698054436374209861150706447189191899373449873598018652237249476395303000552392276838192136016620205266974517079393712378847906865376819142894217838373210555355374120125133212783605974653118323062727136228186309785319380876710465157367352181275662984683964523448474210744695554460340653161280769526684686731664684438669185342624073229728582912072081372746969221913501120623337701459555647363519682031468410934396095432319355432993638434958186354551989834230480813074588259326059950833563522152679421830513800400701602797676624027937610332388578907655593243234878355849513750760407232029728973584157850655633509150053585924627904124919396672982035864945122588124175069312027192303451513830563266427921906777050449425172813925387935931605023767514461401980377944093190498620978918666650960682600250463134413748849567284951555642515848843551004532674345473498810511514611955572252908401821425073529098820046645347814173759189652691059782036027458562133391702154325051712798160299873700751479853403101805483400948382854466929730590855207494762221283814133338504026262208356833989527414336509738903863980800490847060812055436276928992237261585202728041319337137126007166912058116441998951141491118668756587914500297767415402589767550998122838395472021279802756178614799796560586666258380013086354968389225219544067317826528597969235731606742868959327226969066073510438587899681768102100505356336506059440836370308963815944055695823189622134887473026305253223760585860903992052896285654088340356446868725244585193106588846041817313522774713551764633569939271473269766401127803488384234729898602480094146819702068779526159905843017362970585336542153188289165285933349067471494789828166101631922379242602590986069991553873763087441472863269478799055752197504131515756443519982878481005549045383151093427469751173968513984780997444391779071376138298546690678883050836763750008630321167567833783871598017453304983897964955742964350230507927297465460592101017084493522234527073018378056285626550868836024997082426456258585900214674374491714651853432652670547058614938441777076126965785740228032753706708184592542496577746419914892120013619085232795498528706309057512525250787998302604935220326520310917226417084113980388695374909547962193462510821809459247932640377368528352274811974990181500594186030513948784428509873074834700145956351132938019713784976980194012349568821590673361204053775350058536718835776275707475606797952452597435356648348064716885642621088410735343427577609688703151660612842504233999197691936739348043923625443182948971550442828186087525137125120176958407106541370648732754148105728728927692062271600166608677508899367505497445950280719389724074902033312303075343467664552169850091134788394821597071963736165091755601453254761689056921231625362151550177278072604740413792060867041214845762679724448472991917337857518841755583060809510101839640695271794630043126389675446747230712572764668655947136769777727140919322246150461312919440622033192205238194556899870787926564981359144883445693876173682893151681489849972953641796821634030764671452731832874537843825775658604729440162525033783126918589459027091915033560468473425872375119058872846718414259343611106493120482769006142343245554978660 A174770 863 327568813076376868290226663972355522129980590193508917859285796876539104800814821989785981220351236757895477773718686742686062160858480724050631415050637005099195515585413963355861433602488919788321042471465925263077580973300499216646237113854493973288444161901640193317732158451617649337756911696353413338656265631484735444112369327579969508424728422600624928215614610060528411056539125300077448570451060260201821382640159178470829477392452793644583356434987717196259814001270536948433756776227973418577876796704907854870522361211209143754405690592520681053885080076368471150917909195417264708198985903004918504150879374040976280370149746839114793591140240403671527344284131094455927196498722762760075987880885683523385392532231027636880137320565751716527919281979220428242219379555559695300181061546125601657983655001137046649876209161705740182547089590419608795699845118020412832820920517642687896869735891735955921873371822056324629357842038087978849807586336241496832081534790570509934674891859345487274042369565098128636942731605018825041672282412824612370708725667956994709678684169417075711491469330349440796196413689155914885472340302703237219549396533013218349622382063379882196115594911659332584883477954895351666130191779986092393113003459343512065027396212835773382480431998768882481953261521491266103132768700298143763418975691087724241758441615835102854899821413456661949009964716514976548660579520585209770244337655495093018044744620257348391383728676554226193138046573211314203696701431890565152880753419079086418280561513843749720756105721784066546004290305302611568921870971296970215231550494639122430118749525233994972084145224653161035933649311172043577948898126493929351215706068593403021701749820308511190490471251019336488129406774400824244154695421594240797697222456346148988705537640183864489242107549726951375999320028117007196278585706147714598486150903998542917565679617852562205542430462568773951105431924417914429812205257886873994121795901070157274364570863940925766945632369437278628703215229429961211781170540668919505598894629626028910017992929280115890671159260346830416218010696721123050889942780650806074258765679089446328350601330638742509384595249693144848513233514213439665656044767335279032394500500826424794373621888877564572583046218908694605371194119994379611334245617818821609886029585531476266265686343234099677560563087011073686940211100424007951584467287465935590321452760088028218420868411555491558898406820998396747180499847003277877367249988438536549441275258614083008337599622699260032718933826793472088509484689637528292818185043034400567300377548850385489872711050382458057437593842700524243724074006282914362275242147557058353655187666266672428633656185749704703840452988287826374894888034588664934137584232658195142800576403361021562709383808340931137535829788145324304151462149665676089243431426946992464369461855011903406274672997222434706877255061817814848049934024489840530175457097066893318586879108750049543015676704592867340059325765500950182050271633174971330690956115456677395599854292014650508602597585829927482007382403957096324836660858690724579901301347085387069786720035556596456102505972208288911303070215495819565180106046460466791783746219592372384811886695008457353791113735069266205058049636684879910962077528208508799570019002566284394918193026121740556736328564258254342490274807495336888203321191264513973465651977576541684800604303251058253650331245183458351010169345290067664158691770455793179802619115483611618788142029665900110985711348370771728052803065298992882477228251768350020447298982855666808142867798356670892332117141287905285337006008955995914349298607907970701897525824945600386147180263620716435622237329415332480 A174770 864 6421003857212149987014770109424825409795318997918226183792188247216296245188055512486773377812256143680466060558074853760797941579262121076345657679351234874003274164320372933277281834191039083243887088922711261705309530898308456401682285618309668002962421978066966779496811860293243229430890865664700915916643562016305457876093524272837883703467171930823710133817186221824792042015198739953264551305169849686654675392510002832258937312177418515100300043717475261737448877651248624896807013193394765140546740270955167396962118173755674446681960973544716791999603102407498376197292303656292384617980505050497145543848458096238838199908809960721185289755692619182213923628537412580312301299793310477299946787304892982115615145035915893272967084405548589484395589800833230360193239582493620806620987887657627359013063940647849719245530827914526190475375978070032424644086450502315509011254224431184604634758531481397273584466402136592642391033984672414206861938473132525007827873985638703184905933708074210819715264727814351914743674800893641398134471500948532458447397562187443496548361159856883789123071623962854104977892047548909615680903895216915873941742325717536981914228621179180147356744060895079809406979157821409258186670093883351451484777326295590121518289076470816331222402509373216673728647581881137384404758964778292658408022912653150566054274627080100875650231687391005234616091506948053041208024633117163467742570317070323753557677056587722409776201695192764229039731689054387429541009338366113374725820145666321322240544711586870419804977370225072768408513890207707802446592178269624306294988052305069017063132291916707777205531829490923221307034256671587231302896184633535052001039151687811298116897402210272033766226666464358195444840610312002200655305539857529721450202574576210857508216723603340044400297263591778465140731928322190247834483770938397062971625848252077337764766115363086483516672412963457162933872853392817823765705821159845280272189582348785169995808663986629670436799560461124342573251578885468786150559791386427526578810261056659652293044893911364596959037461341224422999003376897601294137701641023346515331078171653222161642395138215709135879128669982853102941313800754625774334635915766218698120133729338400523067114232134262264308252889104567226105440763989036401671622708631970556415988507543808926395201685153384142996491320867841057781080850422677619995360710315602285543516161260281178906977935305845284945425553420717050803705084982580196666526283404536168445065451163094669229218953429659180509503108220135092820347980444497753468856277473332287166515292527972713875907135589682050721878095419382880726950592362100174804068508578110852913128662113848395719659844439085322909305649928455779138178773444547762106324548760037588914364923668501244078043310897150147729467462432389946864020609924808562987564765850820933937001369691269969365742364741495628405372177446045331044676854295452418715850961951988357188318915878983127714615685074726233939230061151115626270857487814147744100578678592232818758105515645983654132502997700479831395767339233634248011342497423127891152953708838959079833059918631482957782240602677502804337329470061073711648995886552867978917756598574852611523346437903800179595758649745770834919922526826746838736606038967529397428304471273458544029461971225046441055287993674834718560684856674683952987289707361123876518198263317224657532696776896380107118276065927166828350350878193456465730805483879236263353591069113783189970126015182065280099368230957612185923441072732349061660684597426491744368975080124092954997557889853947300306460377076606929944148899872521871444601525439836922639722454502169399425645921034372800802060953787953792294300 A174770 865 125864517281503750969086655394718763710452320867212479461185556162648042121637159354950909762089863708073258961163905509700474508150633936480046857780011490949575175069812434652687315157951314507257754928741943680481552161591061389085276946043868998339575422325624520910056312767735995331686673411002555657444633763987353953802449818683798868775393995763277943442459556104594963547053514644024766434606490823106744686842159692877780510722472280340543287812366593645589755703459961543956674124183167410057023784213386394610343585571436369292650655249017847964255538959506703093850852585352734127864389151800859143945598971451594332353636212479906927210676293130069516927295063017115150635622621275477310794164674524354544604549608630807705673151637426130507370634748013699541287454053820575495824909273683749945248477706595495195513848638904333223992579739581685997453773807046543489618192474479160102407848837228613465066754492808117154092723538190821244819739100536168867200489034408325039955602610995788628713131920574556667707384810174427081213085319920850837661274643289541751383980745835951864973374261428396835427199119857312597421163268569644658302795849165763386469491082731907185107014885549759512336272866731786324079755514171263372018512756933154102657990411953545511785760606253361239660067418080793487610819124451323989815921370408081704708166998265695748660738681338663195487963770185770997244722309702058774104653584968148561742492645187790056175757237784835741082594375706055820651550846955852939484961342470477139480071018245272455173416690395770684559622729847198038255488309519304680697385586052412377832396756032556323548839949596931759407324463342803596827327433237655962830440100168770997094019856424002585577063925543878096090429155206460362844474948132602178272630069145662772529915227367133910150762471683933923961675882972253209934543681655873522222095278951069070866402475781541632041250433367256845261001721100583057037451076563081926008586199079091001187684157101343935961219217213326993683598820609743916693311818975581835328919231633747874622237100432575900310936426539521879279633777728769870966104516449695612868988246487695133424783170953729150863937679619291274162488273878940914294093555193374153215582330096826552335148383922187016092808559644680547210155250341897425572768723269641229047385114987712989667267166110949627783123194090857327613673143045115606725052692021968713758068202702578908846553269444310863944740139254488808855830328648037168053970329928467985421636424257706447617066916790579633648019894612154262670989024163560273858992458214074450003632196832943588545146181956236507867796368973149385309161267757813620226436542872886791246089681100468586630099842061294313918504646057137194378753942165137198219508870656672585241186090949384983056783417496553387452090061063877950283207691594635302016568450964360520086108384318812084495378427388124310779670715420125517319940849849524287178270026007418680538534070472948160711847115819106933083920318624842740660398294082652446684571927073991597839706922092717296290673252322208069189903901650316125561239309651492063689474020759974535802253455227608902890883837581903998412043360834096680247797803029212076285398053480514671488264490978404425427603698525486171031055165799841896230071664879433720181115446332315377499229165035167311444014695277781588968290218046880038961515955489429036245208384078585759379380535922238556481389190653992924140119563337964295965181430842097463801298956965758974310798530810701590841915952245402720100520179646703241373746596276862921352299500145171121006462948774207182250565419123531899477301449964167715101083187322384749675868851253998742595910957968595377701282380529232907137536120 A174770 866 2467196261331032669283886632032507096827460983843780024479933088108038674452035352487692220669712130593395878476268815243073847547970784843619757429858127566242337707715189179741603818448879832780227428869312491102088123766198454450541142294669634487142689425464469880811957063376349120198478942771581230332528795125036550186130163469746301152897389401484602316535382084945084253624550952036974731697891881809368559664825338907280250738922964327057911012597709924923375129561773288533390101285431434378543015077604059836196787567409177537118863697509286882250620282684647291638166036180791990718105371535619935889124485494545694006557138837122325626462491408179930051626623901632953770179162320942112935709916003239092890356265813236056730711845429742604656889697934974737575086314169751338375539064961760978769133300991620956174612741774271911942176357579904230852056449521639894981180299873486271896214048272596749660841247983558310317932924404582493368542318986771509002338978224598001794506537474805740625823992191837731986048242305364318752297500306617017171303847110364035223185294031515168600324293149447810805189852169550993985740026709598279375135530293604968184037982289482223463287558429802325065735811326697317703202109402115010734955435576626360424711806536824322651208148181375877646599967800572132063009892072735888070079032294716304922538923445729540985146923981368788566949831207089976139938005506755122972835951829975331036952587273294004093434783598856655003936785912858417142024270161019290953670837509286147221767029859099119079438894160160526733664956341950885738176279396605232081405845962811335125201624148617877137496583486467226856979152823411379433422041043428347549867234842469097397225679108725896472209573302284431975206396855516425720475197277989728040970373165190707090920540778633835303435201569651209185718305517290179098946677413334661844200448686373007675045883565503663708186107478192555717348992803140775691230292237083710753775026402158759456495814851691879846082148659016075269061561508340621369553512124999563749689948199674464781685439349634458886530378873990246536414958312035970113076286593745292380111392276573628352170438074639860599525770516768677573279992203261199047367047534264604385113146714424264740473055554528477755188969077902138981846237111761109347041010841908798739816286608000642479648844594905149450420637854077664468042163168889505700346862873653920411483367365859790510928958280669446249199511264240936210474935298453739585613729740731546045698748743234110623095076473709988549109305464684339636741634031306128043686216697056009895638911155804067694689241582799012437542493702733578831447298443638070221578434309325818303894997015802723121274821384425646702345205162706353355756555636142245914951050776287547255860140840424920769377824471724128603685721647506673149061490306617431265320211788238629063906962612415984789008438567919647998407476958293122944460149494073520781816030333946459023927987661091813967290499449670449027584772146454106251309501089750665445763234813925704708621116328755928795906122959516924871780664884382157459617164936446050009313178601983312011836692396311671082984147202039879499370069621740493065143620885982728566478393726568450015660349028812245643431708102737930178779908440085974023155026038360620815460827550701574756281346063557378413879135001547081032121706293470085849039682772214080607354698226510174738129959732450943287768083796923503371827795330199897936053020676561310606196798800851738300657082830825357401617956396546153161798210637993604205059119119534469557856030432870564189875731724314119332528283039199095216947133078048715678889561193291860423309458582558428850195647172454485559327736421073069657756190729940 A174770 867 48361980988746385101798994792014548717293126494853455172643168931908217933960754857826583554616787421801882301818562355230828049934848816354000548660032158773470812797057963231482483396547627324206703553438508521841187721583469942548446082174837229173101999778379116278051461446246882686394588904521861865975673784596332692761169510531517176515295758272507178845448616186633985434953484214775264046717310232620751683443161606418347782106587436016516891328397022135981405644080124298371551221440352852505032771494170996695743035286011112511167596905926386216858810816928917251184627547365032016703567364976832831497759020718485722464938703131635614450010829372466695741915564792514096785936789179484676490308462701328024312408977866503575404605888440662899058221351550740057933142389068011681016741255555529432148801020789276276339263768745429378986207737288702993580324526069411414374552748501885427230427671831592649623196677906955506044004030085902496819345291958956018927679783958080996767592107625539516751613266231271301815960977962366566008108519797221450671047173396081175155336382221779589067604929342101725974934646800339464251163406140382203741762006512448737177749142368939461595455535233970290388793861289647954886381424420502926255333076154517160112046729076839960655436608865569347375291329166747514618326416798949753498365201225107638683526272675023464125154255222052312150687395833413942109293786698691610811471553666522854018196053988616423051718571929030913602333136381256317111903923044749294318002817372065715370600179817989913949888748154049954637529789655298532392533390476767449740412711865642205071789858728810871616651705952890631253573594237185396311135251705955035434841574551639147011646764795225166224249470294315510034117695071403821766294454198679700926499076511438171250561667812865212250802911017540530774516300788246207725299560721642359814143672928188417495180338784600340226322446746280043804218111666163763998913131393863821632416141526529803787139961535180071641558342052813890210817735002894039476244027980929629645840529281099627016850107509297562661192586377020386067284133552895308427751498844490704785247898536408016471549793714307376518175002805761938172143133005837749847547951472561219963613748680562107345926282644718837035027155772229168677469392654586015078800468950327549628237621042643478898363662082063573416195715432507184811705154822898947693083599324311455883928253347515410892650531371129215932497955856910692343240872864459874709163162323849435659318887443238612176203241420596278749060972070722530947255247610673697748776945836699447760239486472439138118354924960880059844471453693187243280880558783032184725566849104968147520062940257675297522760462147411684598076397680865292422402809200906362259733299097279630652697895512823205971959132237952951392894128282335746004025382707107196068171489456485155946343761042469749515331328312982512676659052556791080537182333062888304515633539427748463779617733594187666913880209500593026019609770530873072113326099700894249985198482137999736624399524436566794164634525961777509014436523873755148873099541522976162631064863266602861296048308550247921341046350563501880364748106313313784228848576359235642330897397542796703726459490174513148124143916802265208838957594211510097002042924173873224345229421467736822040311568038622566633691492856311187113868097796310404765995822739424452575937758390844061138237711296122854404591422105905322440575519922458836004547015336773379660572186292996817203721163339040124975813590443181742032165804825430449980865611607368075996230987192829299104772972253542418382012221883815245319065803118609474773425463409823860695327257459441471067536333278541867965346911624591930902103943550747760 A174770 868 947991548874210379434431226629182551923872768724656444450371372923331799833460042271081338349906046372448366286851580810965876191749058950200333911214192946419447306205592487548330459797522772360219970274274215175818470616391054047636185652250017071581510912513098011817894866457374331042357611507958593525273927193128518318467894559308636224306526300760296318243881457955017297550873943953473773806777983481940092689484294144187114317573076181872799776761327415311797588511883466934905858509283695329372218008285724799625895141479602260034729697431105325113579527382820353273073777545283321410631336770170505627399136434999271637212034452229182477326786650896600761753098849436237423564979171317096307620913550161515929332747893782937271845027894502028717596650276207908680630719535424850801538823715860422967219818840378092577181292220335164912615732124156798500257290507956153022930087994953658271084571327028830845317151619490893845916256679810936338070313044437136896248870122807325474040338699169288132559382618841387866358735103970067121526624452767634569436849521606136085030868541126029473388023224639584883112858141390402008700311101423745248147739476521489852553270504677969036711895938368727202398812203263867884985530978288588958342028223825409795889979558652410371943545755774742165874582987726616980976302359083120995339066604335527638758177074436886498051732725715745441408985766176748886136400666929747448371342422135229154489348013332271851365783353518080369576279135408600415169123557498905506202200272456394643408357503025208434146600161876793050644332203158205490007553781949316153206337896584472541005889685600526556811729602591978667365322737258155315079493770518089561165416994493995717253202486290324599601841644499599325404343083583260858746478170727322219571506856806837867662802721547243111906403358330627914590859342332896646541142890318956123742182432537900673367517325809852303612708892934473940457727707531149298765919510352226394554910452428010811676758069516784912625946774837109216896373972465167453472714066928670475318202305278166689109831025711811473650238191631974733700657049488895523764814767273420201455136926999277662301690704217415119869405805472774995281672119900439369250435897398097499462152316523231713770582251928723089032124552258267086513616052968957955813537445323309785903915107861610865365082024483765571199118963487367982601379976796302003790319013608290284582841210634629718457945205007916610039378681507652127071271379414207165595276722258366897062422785963614532643825315231451782329104625420997586943757726922791791965397648604765877940204518193840829591925544393929350272316997751362640058241881817698441352491154577151318362455451035954166238427457738742457065846844995116299357586510199610876873046213953824543766636891982219643037422140750529281479382098904623645664232402763224950710866271005810238621601340047529417583539908582644645568222749810741802396725148238587051041927858046695053061607789985278985754065899340125046365941694361401813111311955027427998459195201105836023385774769384465970459237181996639772184059869192683543828339753316213803448083440438770685141826932365267357815519480761616656869912880583507176713396728650116174987522220155507259877608910740457700717223413726294520923316582954112481348071376501236905254566304149749634932612600411733487596242229090276888258961420881570260752964268298515347179451332622627059921560878696640459587857768351872333556657969692242773161232658578411111545225389518524809975603943114781698950540598249292110768360944389877042531323513668509906143650253097809488181195612238206760810084240838263399545232655783849846459970254869806124057944477410513133307418354730330523402244602337514608469971843725566861580 A174770 869 18582530292670290868927335802586241590797205295247589129262724479399981008427265814636981536508274766375945454152982385237990749879837003606978128973620061475681847322771211143864410441468557987257404533109619612437885139181309719858294568606958752462303547733979747449275258894245990190845411214384415445760557654864031431482274976390398376737339352032207570157709385493385632879958245614422508699385197985495679464278519450371194208434719657210483185207558648666544834194028534074777900340127427774406001364893384006028095799867540128215189659017876929676949999678899233747929874936258016118926163446665314886331445040901096701914144576867657731788924057480864338759417547904733561184206624930220932642500470919957572545452499901524158536202661383422878481666639656006074406983306400255536343752341461554755447913456760290349908631413763746133871664202111513826913340414956631985486064170502528860927914339921991470398314156422063823260694957393649944012951779477711465481314333219589409984057722413524278348889501342915618725092623692060277753798326515042653032879673651476306142693909987816047515572442181780213536676519312600013374204033958944848213809785477012237577300471254948406688687122588448255387451226419584476991838423350031496340917510988092606664518219196657819033997423249259887069904228350125816894349964224420920951686630079819811549830148329585576459786600764325786920446626837909235832631783763863122784283443347223208219777345739143138841855662243942839475403310009946248956888842862189622687826235422687430428024908403699955908151742423220149224680245208777354359829536841237104758383185708436118883155244545351662837812652053356259884804425042160766249002840578560339872009468491229729497958128124616178006170133691231675682260423090281384281744643336302515949360976480628559370488087697207391666724106379194057364269494053893139277253275210732617215951900228464256071161657125344386070815979492979111434572334718807476888245790243011210392201533056077726403958007891528056322113737038798672816788832397444477420078101663691770676257771942222094158831280749152820997194406371177382352979893416797196503942590640342083944432889257791942200029724712519977465372716080702332651749398722145279510209294613249555711895889744874639372768845956380547346488868438339395657610733192828121195270945924427049472960994316065675140242858945567110644581556506083671762445065493455957055398885611666106834081397526931758393697231015914650018862684982415041137940369236036415995538739600545345592368175791139884625645651652963676416618830118441422628549008015885317095432026959173674902684441205396181469221786402854878163157897945450756777234414086509966064359346886454471037572704231143833308930357503834367495993045257517872019142118350529963207559089626189569609633985703937573929996342831032742737605896509834304419974537554939352776727204576084402840975473521267910601002799772705672029445789665131108253789525818590450311635565357797777002365172119673705084563532844984921658272163073262427809734864829121543924902894346878115592408220405074777516375173076863606852574432541478458952367966971404881452213168968415919703547230232175662197651891520842859144462151920449801364622218446151000902869768228590855765324186141874961674945865231718908396873642820108918647874798120134321642926784348713970876212250152959231785238973540936114707340974658252442454969200821191675095987152446130977237738375205973834992718333570641979376472287081331822917047646568906999271736128424769937032144971289214787523788371831069033512099669199764564962268553534064519572859756264992274394498497286320356671856852906899417274070405199609221571698862162532476233959966950873620979650543521887605641188930729673049730636457178604618069943400 A174770 870 364254757848931492738503256967864281033624266273570473387151480794827054803859464665054069807553863620595236419858394428583513868178688752954926333940566533832122624801513974636437685925336213868696871297794793368733209322413562512271236086197419813516057071099960096987595613027115033263577419582005700059839857625370816926787035768736694421496689754228806489471123056197463717757924232983036071571874877104908325376847445576691854729550260403066815214565764854400284424559549736421912935532271980724622743425267895277877009069377626451794545436033693878096468568592203252544101055227455854417907334470902165631698480064344161115921790358547792406297306897413116117465502012275488416896580838317211550341197923352094786874443973736928661843707296592827369495600752940380794317778091427089487985382595790572600429576612195392598530900395415659495817196777174161910998500313722609671541676847260482736955318620066305475718923248868143444065248708914069522730944443251787101927586663521521491700174000709564205025643872764449339407877743253030460559887674821241631982872793479389031402949938550301622274221538259232521106348248452727320770745464962925813263354166772654404468753984986228163233675940266866763736091737877882714730148889521786412986076092046563052012476336802907010052007118588446550569520518244583275036431017750796533411840327485561341664242928798359395327850450130581349498849337867711074614499339202844265887776608120926905388846376689335794245782839939984185878775313238687236644334682615517426427864360553318738793749611120969032686382020833361203225389115938121497003173091154375945524511053050426905763136562572093609346277048738159803669957672311112602754798365941446011653040040199668163124979510245523834986622361013681662224069488011352611107497639931723746912051641401774163973469627377856569903882821338558554123782707853553973779822054139637872348133024536173914969010129603483329950282526408667649406012964700336454432244681577586235755708056410325140542374059012974890509288560808584809717585475758332673923203495338972021867334370293235184423244076135062571475193280037580857251137137055401596381387137967170762205353293776100724005705001513125894058820860744521319166816718469819649058683223758481893666485731316880364461783204666389237157151710096204281422218505532200778700743126197081578445671624679604256237429655685924478371322099433133170400080191201343693403626951969560012553373269740075117398623403916013764661829740985920954878254990693514446930343208054613142043234084795501232468291531057568669887110525652584140943820068183626258781866800488324726837654538567971430965844627476835777360291765254408736595986344865526472975873476315789386701348829976425969485698701551733813917713216072018482324107504549501828594962397979521729534220844001947432193568669136481682392021501906389936335717239487688790366181713389540193482990993342292243553327463561036674538551723447677234180040482699284858770093301101624166753667050828236177082335385073328535005325894196148415565021007269128548988518536528309620736549912994501019491520172193443239527524254494000883191633344745138732910068734670805417590162121869280398033105019776042244188130445074744125765817549268055191047937021829315734556377436875424088011831149554930628669222625636458440381529311402801596343413921548924952965762892565694261042520871753187491403020896992102956120736013744034946933024815069608083191520570865938234830624315063866311385737437811608423127725194882482341146160477837114916185580917235584321926517965682074596654885604885424058000511143843409198998687036162728309583150055625256019243531269870958136568064683177507305464591249649991344268277148113080241032596820808622491048254896760806518482421225145035879681463665220 A174770 871 7140121744772224827989849974156739834234861276697323124087354197277475448865272217937124061730689298182633057926118793436111653606047907055585462390924856222557206215677429608052240375644030022785638083921969006504288756700065513184231049903347254577582998245397870087171101757282249987786654387801064518188565443411961098534848043656501707659779735825053712774405383989873298302105197934975227460529382641625215008541284163915794286037449995986196054625434937468395726623671459739313803287525695026036627242216099918343561125749844433840536551421942808380570047204594368477470235136638714722041803451372460804047238719889829205293202232694109249880582078014167844653694431685206576043273216408487355879567229051047291092355278227738775727936191891609940713429887477470704674211011741170501743233933298934462652065805304340628956112359642306343673262557354503719667878776236250179824927964073935812107269294662625380013050863125999191368503181931438633390922028963669751294273088297034531060717400777851155133388392845039234608157600798153279395834640448047651955085619464903310142084318552769102412003243077385033696946424829493841629148139229999237832643420163267786159384278036399573200758109092423999714306614858431030554555901540567633917321567215379217957455954489492364014381624504573306035003854128726093007138303915601149423517973147685343339482678340475292537630948063673054848550657800436245646684180214422369536069074288102965852208958456087014499662696386647907767652914214701437202755999491740529730649374507739918495147649449168326575018504464223803882403928225938812375478844572978540442934360903511282498332884016382934385054059871552756418182250407838004197038791320181384141862550995984426842346118861874630088791593514420054251684534421738110792647784456197005550667520325396600681579392265372656786048519397154318398740331275075870940138932627991906363035486331006180852758280489325823108341052011846723770677554699483660460973383360038055150272178929553660348833889900814325912235018046856142401285437679026004676798157495556427908951717650230224142842336221568215776903917678102253592659407807580088675470754174489890640407251320166237134167887239630569062821029046941390817605608663696006038703029041904467466400897593377599159305235005101715870373940474816927886098931487831466471263845564444247176265005714008608314700420970512632679467545148506719900098700145483673584641938457108429754405115999363554924316057569864470798986536563943337575108513189633900952692171568747787209786128937793239367703565966144809414163464107223124212339338347986433908756835927740114336298029362324934784396304918579148504961561019359022109303767554819635836763105818382756671665368727625197622714832638886728716580646965450661032999283285037216493588489717635495316140227374492187861920759122416971107215662742763159022218424908463138113818541169134562296569186610520139036864414339720641121599018853575579479266045288081855983020918576558471558907604527969913423494233133643853098189476519760738168643113974754592988151396428125030838799735802109988578998000898960701304354923584016972770843937871326242471098285884803958827186438209334404130069262399998088549732873839892982432811754236130199408770660599028478800183254752307876831332952518629884951455193510852215528249818914242918771389278047275242579320913343860488751996262342867007665545900915498227487626224886441372208589477329007305200589208992375746073176062831163573865141245879510861228817846353038772282240038414826998162299820107506952589188817639511654412560034114864413185161454479349953584707743710002044059456632995867771202891343280153668486107786645575093002107696103940268167814292423352631933847341901840074547640286845116398645619371124656536134911432695699040 A174770 872 139960666076770393229325546454917157262807469712196661604789843587881592953830011212144041192990901815422109580872544169076266205402237205924897480831982697733999822407586350375526041206936590581307863852341565167702274840101474867023734527934176798032362118090231978348767839658651051233478966046099047103526559761921403828109274424967710704810307960146013123575087847498373337120402372163460175698260886969262587492517926804229954018214240091771154659700960429689728178876923529250479435620165738368097986477297247174102589909071441522764571029178377493842240187207990242303168296604291030754007576835895642210031807755581952017813189049348139157611377486936411193488602132427917291324753171142588311634065273517431076640253376945691508082076571615630761271825284837780000083503457832646083743782072540330741115221315146108396602321875177588553267633153445785135755597860784475711205628280235612941666209977021464078949517543276912900337255928154811382814784089014910021618553974870884214330660998347264342215115071522815204024655951437522839464120161502742398802346680768161891925747780868430006929785948528679892268311298401390035161834504415699595032550508777020977523596213600750448895032291196019302132971500718873323052522067268057870525550947569787338355488567890552982607001593486638826309698998061768356881341758317182713249002776229087772654978119165753755524282448616268771010708644705301949298592225948607948443181728307617728514073098267371281533052380325289448121548238557802258809735865392763181164671612672853521788565485708847926402543691821332982869520597859463484246014814316352258608023396906117106481894286726001717243736072255900082571048668824482885959241784703397126007343712970246694764000458805486988754968981083039542427838581510840959746129259802876062872460986506372525158545083212365190942266507319136127913549419530254514315049383594075294388583730712250132539593899182754654966217971585936952944153777813265747655663806191221275478049015621402793747516769293388357518655933245185542541412339666682267916264809304693604532299547512478483354760290191936089523808022850967094885728854593047761161176126946963698366092178172545286527858201665533413256291917319324282062183821858952391900837126220728147517908500958901967403820852108220629824680744030209710327106973602253900237513122053493006952065063560325115505153395626558970096998341629706624048601549851690778404807584232612488076289071266151133886368243085859952685720325064587562161356120664948735781157500160250916831614557395388993290224067600079023078863553542677155157691569353410009295825239073694920731789244722638833075764938048143841517420741741183786132163715013588156806703927276065319962195171097560293824030179901758954750680027899050641496833468629192013157819746850128581207459007460575022467423288124048798507159738691621941247135628719977193819382253631193976747809002456424772058324006333876543704547293029236785504895785556940058279891187167605858396082697203599192099097780803351423357381583735024095385593904568118524484615123795588317973842800456410083131017794129907494774521972566376445760081986962103660173329867003858466259703144189210867888337283531657511975821548821451796573231880770806619542667298014219219611876425098361564772364447258351855263494074530502503148294509975460382353971031939275383490923590400590407950936473402358212506843258342575358220346304103287764288735987670176381472341591477028803660458948785844059840632390344434463995679001084540819393986891861278340140286157561770367417694881443189484112927192064686622370110772703706646324031993204773031490740610401849995493820091734040939793726697258498289849807753564845886975504415814281143054195354927272320474222411689716749490624394303096196171498024019628916860 A174770 873 2743508969296731503309014533619436142508812187063617684079767389922300787803500430915175277527883595655214893821630552876114176722183000104491933363683062450057008296276301424383631851686130672930766724447961276495330984911380353643333731032334683691683107661221728994194677105817776148996404704648979133522263106264617914426636898743369021579189948975002413423265159212257730164360828997042948429062082445842102598403121392675231394749241248241448177653262171717343114293949728396696438157712685515965761704891353396890659049054057270979386687473418004212352783769080977525032336472567077648201341799095422927228582691577678703563344926452119991073388971618345454200595734346157603059341235617463799676163591611921454913254955602534166713686089228873402290840378519960276084166130106224516792375114442701629888406105567428211485858084441118731178845801400581722876577509599218516654802545724250520808605235862305444212943062870263183546411699335187430794496764321948237280097143721145984072275085828885674858249530498601830784252071351920721901022404009942116053275947681331889940625197858498646443068561751055940170858404374317622639748438326408404231828817240403745038149746819617632262840849771266261267986507642784740020044507008032568837474215756941404191065068950334665075570081221143469768749413725002929202861968139395111629505802996124605371897537752404426775311692020145152385678856004962671009714759166360432790960878702216848426229895020028053404523878259473627375430680804557125662487005230672944385449363220963900226359542155717187604174334872063264665984538876837274992251570014750292400255934183219346617746809310070201645028780103306093547004939588115263122735053266717199143814567319780224714779510151159037091700271878398147596250437623090970071205514958008192128228974706830393912761200039549390207477651290421186982207077322891717714527727077072131292613111926386040767034938759022076257321981570686484139764578582018080486062661467986936081882661653938558633485163362855108683266367691237108958040622280860868136668618115192446540485707821387885580489787065499995005277469087020739315847803415073514406701285764943628240882248236130981386352839334879898727019265100472365530041536458473576122344203309475684105741574969395498771672097183720105780721676074106230267015023010452449464624265747228724357830132199644487200123408546371387961328728813157964096093967680094142492807364681485731534162988620553978527077035376652969222681019012929508829543565102165811929148348365449066902985521344278286108681732805393183044247073962380093488177945930126204654230332427565731908444418438755137043626209531223410662845332874649123556403651032392587494905374545702326583516193072189008151913441963719446392136101190296543709170268619070138556882366184167730731193116148101964215914243431886845425920374090617510549563193571950568044784392821860123163075989769581651771367128135292233669975894916360080615891387709221093734320571067838491459721541471677346835556601275813061467007540706184465797987673548701145342192832668489725780798235735746814647424222221536445813609478401891187505772154337587218075391369581911347770818742205210473223012783301718288149751965450265224276535508894057597120145164966904064543803522884594828640360011063825260548245125897491716555860653456289155500659621396684398019913841639711459832793767999636763338692133884485261256337000765406421869146430621721320100613534675543509616976570240924052429832502250390358483732438550441322788722158772024739608602891098226002634614702476860582628069944406291953056834498181376603201893721546092217253279453385640430615802090235279327221682962233553296832060838583270412972553569390977246542795705413437050124095633166301540878398820731509920512697168131921333332590680 A174770 874 53778262676193864851092909658682640810540579228013564131134938772467096454642622492969254577957533049042620533269492516605045923031964962646013671870017909314034778889608238113181601181225492243852298751321073089519912798530602852015152928672089941790195478342906213653972082279472208413976473787050322929204354305472480596669532661058245136027570674997689347776830527303588179183427632879633502943014764405136008164635398046701958995644672929814627086588090430302399296700274397155120051517004625863795122571182322808553451505455040716666496325089368689392161773599285134237693617232091559455751671191860903383639035710273850191666735230501267015672431464051430106303666391164779202741289609248772230109570411142819085692192563080621358975983212982299860089422338476436046964044482258709520331490909562055276532205740217506486399681774612487493390146845786569778380887207408283502682963790081130428654666891706701340440645839433381380599849230031088090278914191424045258149554189603349604913852018087156000224142954618478015510093898615694039266318323938765197373572727647121025847973236496542686708599940514412590700486550277062740582958852912423035336608880513843701460790359634548614015455888321328962179052220680894973154039103318932347084111706742014457383470143208971536920771749489852700920387181527808420172731942587081219844390037081031738270847762367653454483906031454602828447808164398569632427126759880404977619807195877672934543340673668516804568105780109149663487902757009380538678268017721915190450815236692662759564246223547802825708177385759640422161295948194243666538651791183120417313464563251442235494955849614101805919852430341269973452490743235186718907369628174948752913656022594988251888861263219018986266021740605391508098661535859990613824929544460747322294668299330828394971572518016702063634611729652569599906087001769774031109917991849718534003726925592435440403168737014756839613270827782378490521728316420564635874534542439816114885842658262454610712173378491169071115998981964973876550326735408022397548295984377737527781907240182545785636282322703170611901512859519972509218281547656542174807110842403248873830810131558547318962743070114457573181498221243167391800549915596815217291238681371505233620018205032182065963414481591460661405485664579949581663818770723781940803310956939664332808693244425366174536493938820818551191406772098524070581927330416603831292319184081675725300050414863810015821612913566783259617133382005723907012125400971298124770217188878375109272071272558928406906990333161093106433252120731711039012586940964642294278812966949318237795632569504688951606522126155276357764950373491451378211440581404795785061546995038153078414019096638853766696246995548798408276892900781512821888104963974179387362816128784236110942718881527635695099775977284422655914842374417124703100915779150239406093886474274719880611421574715530535565913673649674358064990948445943007203466196371256093823211775791878922425855797531736655466981306109389850072930389565246314837130281516045946429545381483120480959618698918266260262399520855539616708465500859349084921769323565302661751717966371296371999730518446832551928285710391944600779780514780277377447197248768085137978278904138586175173417435971951405909975372100738310008349102579138553397478025901885516148469516263836538047075740330700445241833032377943361562684995896836832804142530783150377375720568758245328942050125237662284034945926202134326943732649271519416653688796470071808219990936855242053946555531167139946081947030533726259232237566139207671755383210981233403259814083422467649394010813774583110529102577298125280465388485908385027243558268059458881523149180226431570917600274459997701605250280851620392608656934488433067586793693550423951965813592500 A174770 875 1054161502235243169514391711820482591548780291518709697034889385738132634781603898303682897321948285299449852037933698488861557307158400475604159891504157694690647285737092387218284321970750247277862087192628950252808054181465892193820674064496576006636728074794539938823431762647537123512990690177355725409284619573608458391298264795426822413043418792114757620119018572939776276095818295345746927646026982807393586201080474108330407557395484020985071909851570961525459296575664439084934853139886518469426476674554186801911359519270659074039389985015117576047150873740403432246292759951122275884566610501515629030669450764205319879372640424940909589091010484947161325419014399016267585977155861153197637143999523057948105816903708251384276113056227192952628599454387974720872628923857069093911313368016860293087882667031337456578978350660095895404314927292262539395240428163039663620372939558367772938238259602629523813012095531630078952255061060657689410459845185797370828299323944507715234375343186269346087507975338181875561427029816412763205777649884825271388974656554062918667340081441180031886363329590894953851854997187672579466589536795040878012259803044003546995630667591406675112313334060033840545367520361800395620980734483213204859510188838082751636689377556117191116386302757930011422297959763558686927222962335729997931994621877356581137460552466033205262389099253261432623088783252861905929873867737460939204943027862633266160701715459020371383115956097175673444216242467467196514614284020897976332543935884200212192014454247624488833814505511486136683142458510519025474653377418519956405428239968598836516952777946388814289570745694520793916309630001891190475906996328750292187896286211092392393745233766839700017627521067646612463351815829677098389105298859314054053611895875253923491402370585402193811816268917172018006937930426484033234924894761710455626468923902849807576396872815928324811077258508868201600520434318711329410394545614842614016005351705377973625241463931698732769160703361211050236902395709427432755880829749103792904388499181572554668654520509137763268993460067033032038676015581315736295495472326087198659887911957928396310176708274030758014623829405789302113602013915487235430869284509900042279943912749299257887619351896483714701150224216374495625667945276712550593174051913307034504487280619395895553619866988642276694082567585346540018388975434732300620897898153561642885845856697997415309581277804659050078362079331395181012322173280295820739579985407245560526502074181714593287912538401942014266911425026335925824344635728610972322327087123910203669704257718986494390635909673269517633685146558334097041051534720293155946383856701832502097369275748798618462590825454834104435324208248983113144354089794651595732015783199546230062531444784511598747243844490815009469355894797404104339566640553339799266301794623948666277884962544497839788581388059513788631497718901461479910842263765377974241901503494751839569553133883495560448786420726799658565316520029250417557252961980289859093210803225639294999280719955397619497916740760386065345182894934235482360745334774754908438069957501418781902027369851776069477687783272090114762766969500971031702454736193816495980592625958779401238845264036118668574052508603558661288958398560511148026205647707868106431253143957144102422114380642048548487918951267878677773714987950877661712141540632074312931912452719652694316200746454295121416109500428437666835826994961187821354855249304673909034286939555514295969435641913335386124872323057907399656609738143390804375457068644819638989322272461353489317329182718329924746951038104395761512403217879093201070474932338440674412346357258244942262149554037169169533429065881157829769613352351443444259326409468278242174512544707594320 A174770 876 20663673713036973932627241484012190100856550463809168253264337608103937134521903159906169660335575710482282950604955824509171729729873043090827779547250827261308158780983706084644571166089045165915160389297613931534470388545181620252670000997108954210003201931927093537910695757444940415629435094880053142422474183677518695913747989850423911882231959135462803871883654289934967260442051041939698396083917973975764671577571288836094602238107282134676449762283407399731622829076877634668495836128004018033071931979488598508743660743291953714279405819770009636307562034897614479606696442868281619797715243299038168398279190240916970001612305942956479264094971853502792249433413945850486055545006449035370834524448541411487627403860796951071499746769189453044443506644823658140068836118482223896590855119535004555546620762616071083643627143239517967102893711392783451438933094471016278878266858540161295054215936076077034075961756170366968188722326311162797792745795053085871552278089810686044420875872223399703920175332354898170136614622951229085743959453776026645827916020399168604070079250562037748539951299932122944889649064172271352427025359673432437883893623931948647694508644665963285917017360229327454048965171952959134281569384185906138337186374519986390840370721471539037054432769740172334410031906364890199619616087532247476875877358195553666375470011168335127185697669078524570823183500874790915638817922962582570414888254543530087404402091884376646183322166848731770744377121359389229070088656699374114348611040751277322695204572597689006572629111327973865503318049561897989159911837619176394276083942551009830153866117810157688090063951184144172006231393844580372473542223128793599292194249396177053107205820408730536526515681701987156901230785794668946763251454415344543098153060652059108947640873243481285082520439679794167319427712313853017701223756009130359340325312339935002520096060534658285931979581677563659991023062993651162681989247267610377501920789242976380739528565276985181249919036170460024778786884145869801472753627193636564134085833175277976432420125383836112895639192332468634502154748206669515207760073728850425727873976368502292913536516624807848488198730830783678787659284970830873319084497671821947399955344091745848080932469911459293980486033683887198674393481650300646003615824801333533417295341892705100216690458174871968936587938616556105341936625889695226354236768313796139766674757694094920034602191705313786069270219436874956197815333628233277165948749182610288562118548837898185070733170847877030498904646932984697277092510539645338497613267524074845384224622011940693540556149808906958500219885071514596707240805375745861456220574007773711074479464813931422464851593869411119592426721819674083074116046266655615564793994914689072901505269723277477115838144609179838333891593903872878847060585025650966067808372124755282104381155185825080820241833176675611104943927841456980766387047125472854718497177680913783450501607958424178385374763619745601087944575540436295392026245900511536429072218399436079092780191606085438479897692122688132040735489792418424375980967332976391637744645191092996472244131834783995454803375771224719187813535378253648651240361423993705443491516065714918945258690462580705416625867736981506485424218574790421030544552972152596363538611699469179414449551298359907129486837511124809342417832250418928984561646665778151308197520834911545227921703055042844760916143363289219113746428285471024926353180216529168420020780947200292737635398838644707652607330499153817535137827854508981228501787820371352487461781527637014175818990250692371115151138393263139868002596400596441475064596454555831771354413452968177996223987318989786734278847797205498292340540184337459882883210810396409554370949392450268140 A174770 877 405049331068789260792116018055215238536507510642807024581777848759163989972765710958876839378215057754925425098308492034095085757303414083508005659081050824472004833734195320934110496779393141371518726673149741093309738303454595938726945165724655655927906757632906812735585519414003959379631063216848111520409613539162101903692829705749744725288688449929923089381905771272286655299408808428283672614290032479845956284869966202684652284740971387008443747255207441997968309170105658819107416294846281621597757541235458833414206435978649357436645838839741743875783254960912165288847031426811296360152538314581135675427439656433003681766284541721192481593880049181351248726232454747546828644525630436835477945150603164748457414422373524931195286651893538602349988664623233892473654604721859628963904848141811791280964567100917558350244922682802680531055027126406413922843427122580432935532123340731302147284967840725002419327478531439437778805256088096352101675713664170744068370384288169743898230293612947737809973930777312738592836044277662962722340330007140024426693538442889846422918774802176982505700093494906144374831947104049865862601971633729085852359204804054254348104211457111544739138699182901942694233974755254384588386927447831397640472322453830584395170195245595730648223800036060555341175434006266617929385027620584152705990950043354621090935382021461152697060840446888139384014610361058868275490202996038675807811700360619248910667823644415835559465109731452884072955606888670505200764681334006847368563497288262602195271187840045445659212187006436438200109903724369865872993566366357718262079841036456654722077247124361933055552619281540848365145353865831834459335184181863615804575299488767576383915056097906702210153060375094831181931313399795284864776156620344284874495942241289766778337732905916349564785371846787056350623404009838216426495354830366078542078601146018482016549115402203498904910338948966344354275832480281115772181023814545153004950037294735471309878265311317999591162180177852654044502730266124944139041483844368834181052557597513299712455744629119434975842556179107590106478205335671120255786776669737453719030587024887469987762746488702775172034913507121192265806395190396212863313458892493769303033882374942489364783180387585073184121772531121332652040965401641247986250326804581688008738788787293524755051670807523973346452720078679165191566101722300830392263448511589133778144715714473791924520856852226283029870784763039543559994395157458455418711106641897541469149087267818406042041918327047547149897514622268941009689641567253492196619242947679827995311367370973803755795487257918284527251792553486682566321237225923835655971679745316523582649444371913407994357402480437371311416644165785043127435709594564893581649496156301952007469076234584240321913060563385298700205933554347821373755977248106169683521380444087658415861413126067580689740540625347807269365322242050520835521238986911255132814007434999768488444892949647896861214555667687832545726231004427112233024080914888865156792814531854942796737382316581766809685335063072192003876431725728091020382496560915668454128162096965847415430147570198066027128986294179763673429406157717558519890581862178388420286824717327517882385559611602242951458031685327802886568624243544643272529586301154487486049977435279850897737937682436070257503652500974117244851396574057723895077715685801042689868974871493483389905026907084203388708356826097694844629990651424808069418553683749155454695338313840080582728833118599471646071022767572090073416372044994346906650287669397850606639586852182468290520914529564889140269267867833705963296825382241273566701015149227271075941414800158724966837040337277283762396164441091756296368629499080030537180832438978980951806537175478265448485960 A174770 878 7939776966946733377010084253291087621780430122763752832042841138112794923342216331694000645585601901776472472294760110247376046505489793135050883838478978714049411489549537899966727873225093191075464914331920835613443558689846601045743958885864699170389874053117037411315853813642609854314587685547221587143016102172181337838668151978358506254684959113294393262601313056595708727244044202369165508645614820586022461120256405927453265249397918890032232199020126515760767396620788295095265939543080976218555225290225532073096676049309823961181178018657211843683093727436238229094365030421658588383428436244704178210690503747120547929065739585206509081246757459957875324028816328527998989239505352277842589645471288710950720826019738431840493057878917396914075024759501124115444919421689056328468238936684939613154462888765565216165429890784671000530222674628924814322793407017888551931284402846748126150918644559675561347580200097314103169773661650142367585884541452329130175110401264425230082424170980125684327709287176708969541873969794134772332086063055999305036020094729610749182885219602193960514695484147198942103332882243936406466452495537332181204512694685177869799590105287791855310633495466226520463046919103531274748601417550821672362632326402800740794139776363796790694943891252426236057548522980806338286915111799074473810587125873959924428961692009211503999451467254203639126929821474292435061368043489532200222142380053970262603380591673437116752258434772617266749344035487342121586000054439113565419207559495912487480428501345366253214188283127537950270580467301780061280521898753432155754112649720539403311148367977876493944784755066699758469435054471804225227307907859348373872491421286627782881325876523961356314689752946093199126230448361556388124673275308737217694524916715608947736917131474131410925441573858199438905125798081421006078308927683612115572694380323928972148460757593896924999394178145658700354951208287447368372641266130724841935420253549483919373257375892926862708975874596348688409882493897794270867621364844564260423355669892369867788279529787579039012629673327227788934717146487670551047262881072433494071587141133970210331623063758015282297420526078390879963553279734487279575839547891578368206248214913667332436734053876510134643695691174554328961419805128578261376178260019794423545964204391232330355817750952394467362294250045681057468522620618604251459452891369933432005396577668440511610362915982737408246213336855830913426135177678685309489341835228526858695650120061657846398207497976052848384414051126811134738951656724210443498485061762806720840018577821603879209162447689158063494282679133226066593514295395318221152611004911473921259320697503767158691462380956681758576977939345291693564320696398544997720837808091036868335719759448815009066862336047640480512256871198434400664491787170316553110735133397197908142960137992795561494468996517825884917423435483730381576430345855047375987947319022368284229583008148496466315103541812642129941579979060835678451301738701625288902941214024348370302210089076855601397366499426443415537297682646986550389119273211087965704843841786979895846168756198778358428998393883708351755338500315766046728641537011180408390468632665562489464806820561368475871899631679169724445536665936537878853334529644685710729399061322817025597989875036662297889226689194607808722452266302261671540894453888510392141033494122817740574006792204742851770418365744250870981147857635482659491271464382497765006408853207872478635450294053151444367639480637340779119953907290841360209649957667034879770977828989018961903153952432711966676865817630125165899281231274690848053876857480088371176047781141356913346971486695085328991499828640001759124212377148626218405481217585982773806915332159354009928771519780 A174770 879 155635507701040536587362410740895881506924752729907572370896747407509157328190134561100089695892129100407355646996462582760573229505525167729853341493859281671745739546145208180952478836847779952068121879215585546544979544128634770244077143353774667413326655261293409703706553719436918950270588432465574334329290114369485045151471211386953733854589843250108246803587849153483311199151099155431573872187669098837179803033309784119972702734045721341440428556748772706735120510592382990351744127816057000989837904541243338461382210504364733308424094085072827720134259369421886805795578037478320222680667847116152986704819579023617324072542945582933449289406458136214222920261608945573381439525955270824640005395050256161452864883181498318563819989347252162416160032985752370287717418030294277428774790672993338155241990264618042266357198368916198269590744337021157083948982441521224272376603929069833428079005123373792512810264662980072518894465536860834601322156679872841945521770017214879071905934701322130051244019637263918443647074963068585529590588285683368370176041470196291462593069651723431211832078374553300168203386782913694335505535954920813782241771988859651799757310895747084490687493038990273071214703014033445292367700398444278973820921221675377667216143501112949445606559508106259043139510806294331836833492092100430215050976135390412395301885995829181879936094964056059287277938976524469951014068112991607192715759126006224726932217447314890718161934278947733931367757710667273378658267866350822775340459212675379291328757288100681455459073066653811894767480119939589036850924386371210750734397897742172347248475587025087909943737713264829383977017572610952557073855150523762642784961035485178311272173447707634408573846327096258514177538066851914920224560677825710320903792542963424352249282832818191011044156165983053554631219543368610551308795173958809859089876701031054566035645753806452121634625775100862895391409230574710834559398326513444537072954805126946492819119772374887051503345502675446812357862600881833031422169854641664788449783660177676550872555630440379693606131880717762939590735398973112805957326738995064681053797421477497038033005308021869074891261980153704521924379123549024463849393954457260281085108205703824675482371559304171271700649754281841425180418368089425677854598266657683485766302325738147352341214799117165541711718542942720009818815217799778814807365184369986622580649937312055194112541954572761824215990799177212801939558192863194279151623235438476842254592184299529837279257333284669606983737080290237240883989365418331546203811984055294394226216167147711869284198543807389102696644549117704803879384652017790545109645262303032059208680729819399472756637597155473351188550255629763611462771163368569450758969132551008536814826717246595573144395189292788135615960489025777567477546638356567825970460401330492951330646209073365470347000580001882370803526912986760697610666803929399677204488214662455672468517637281934783060762765396855363427018203824269964575304449005177998186588520512462222808979369347141182009411312071808768289917171369798634999424973101249742830680532580217821410752543578305811727160489779464816928381609760239890257272888602576503091577717223531201161625414258385252438733628717053253253606839119391257738420177565543000563192913999881900491946632730716680788551304089049765603392079205536711486889190044865020947495861926498479238197750892342473319537416610448746874765460740740439923095175407167505906470885885378012372016081301041493894997453382131184737246417298700297835211563538930043872856797203162839043155485065105441235034616916445634124004732149664621310820593623677102565617529991463415268610115360022281614095878605150041261054720498741634104212289939601893184173389181120127145513882241600 A174770 880 3050767214016019631238744598332956816007651381231218110850565210639153363834388094324467626524876869040583083615952187252512646197391257832350792064911745800850581272534126881213492590193162309395346134000918993551453853410565940076477799118276732144771329926041999363895018454692548671620594220138602502554301157678854543682877800846938915112659163852703662740549535756505266809530051118400725508673457181029791577913036477268063298991539498980336996390537157243577295316487864494756086593298184409790321826386262226630294482017209881453001905131074419550312859908476314097730966691596285002583327862755742394600683695177330443039349438890250921887764436311139313737725092734522313094449588785979199241107911185475805510346489402904020749567590691779008764172052511693202878712712784909004469787118303776477834113880012579975739568586262065427695846769964066046530643139495905631169237638286342472010456532277454436276431246576155181418055210283772418204974547652982906363788605702335658303074901932892222284359588601938042155660993884196443756899939243879323736191459862767610520138602130197479012138439783298305749923845615341354120643109321905296222171033321114199893664938378844244898664383239653837275724088018036675517460388461703338894016025424648426629970104114676258668982988782954998511194454767432969684803773702437521276354760395335737898747644861281931201295829485975406895018520690902838505485328089493440702082110165831637043355063798885896183973118983675045750053519895155857281117245130208773603110116067655225372713812880921056544542497038359737633694195040475356998571758541126574382463511837429412630225215145717405232840652710632430518017739988884837551957483433258887464522432345089043970929361040639173152903179389051106448814902060200787904685450282066298401618923732644127437181494351985048724356138240158241919681726583985705945333996921631663174267647520916351279501755917653316894385009444132936329803703382774273491585957623675273684979218154678151602756466404835160090641715834468233819490134292603197184143102623064548338628398883447145857833967679612792966488358113199915814629806355953810734704967690518376805583042984214755805552759716221613848003235037552389960370799616254697805888540719431668138251922841958156375138114868746311391366001839736964441832231889869117008727573846845651668196634643154960009360162136476927996238639516468947586787358430788643709249720884567586405892468065794328246553535783172361295544443399258388487788306270369156581244809171723187833347657300989263808690155848838595660042365863435179268996824801978478244476679012966818952815568468410870240104980646549993501901562957522570432417631355338434869921045279053029513134638406599170961208451487979207673316203533876686966601546780030001975232315215427061247607364975748006975961425433654896986703576993626420679260468540573655354356411676145189434785418847295971956946343874727901714664849630943047710833909114193746617515001995866137069359598496417477469060605412205617021254280889783360784769439358097760418828219276144070467153243295732572372892879141865096049575540855893110196272177933611424247879034094793587948313675513053194322697441491658675457721784559181722013057016433746167602420698022547025939607691905486047156935580718212046191107476814881641497650633467305244252353996770826623690626112296797633340154884773526864310749882814134664316304330362364990252102421744449729067209411738984904957266720669979650591988281580292136467889852137059833068280877298716326590643780590212721310178295713557054845878725151935215947324456858840149052960859167798568981904971915092244426377181883930349689973574860316494632243857222334461084402863646844884724738382134315670069114178420918322468797435507003956363084550901914858724213392967812984572952353190928323420 A174770 881 59801138773506509110501335029160208766486100867969584678985206888051936830372518096758079854040546691041380504632539127527290308000690206524215058326546699694413812432468215579401673572013888751919794966617892232380012888008934013250483048072383360148032941796948616269776742045176785341669968952886297822603836958491616650902285607050225402651391195986107353790143753095428390846924750823739922265585533790358305411414161224375267002712184556278520081905868927731853370087059999315616426411479266672893831439833674261865789098039965885737378611070896677940159852205818449574300522282874800583160072543057394571846448806161211765433710377054155625261025031281546369750673044861844772331827457943238308253372635052301689357650432410841433234705348920262782543138157174177177076156308292368275322489664215835845510962120764602419828981161551808144777790115244878307072509736449759740658171913312281207279135517623656736516812782575529203176645713088041404793076481771614250670142303455413556841995155782618639895886604531169865071348358470943727454167079467934218193456626053929231219465416363061331872506484800135014756707053548534440559151893422451661626182812918708557455968322344793992756534749576201479288470502114851899459813242258608450556223156553037237125296313639740521316455100516924372710174659211710265467191735281688199958675798218394998900838939268962419578618969647994961900093755305138463860053450196182311650606330754872623317621233653543889683350360156063967844815165617087403757186860384084513817341719817718515080556868763057262285440571486854510441861716415917827946414574072238724673839008302893448635502320037876990349054564490079189749354355285103013082518033184885561555806076043474404432979023846435624435573713810333461513411196006517777655729276204502903442823822103497643060207300038328092276638010739425692126547649868068264571826456349028687583184567615125616749738853462194563957282833489268042835949298317732078407357106779884388259518097195046322590285761648459035721871862283900816654198800045745270321740066195141421892129086463547292927584883583214337288725102128812869080610524598671199048573970712214483147974127522780221822948157924370766626690338314839967849483892153445462842002711332905604388753910462955575561632652174793636589385096361874222706953984324796063515652224691270197342306946508821200365330545858005943465104270090105767653485790141503776188934213971928644358317536445050484976887214309202671542500355296272131960413577572218014442366470232494692470803936159399364878414597669676818843480848671319303740638518884392765129900315808363601057796378891573711298825961349474428816885334396712876498545605947959348302401784450352222213433122837476219362208593310730831656870870482500562289559908519376935349934392093832122024591031439785715496200288206108101440575380613104609129086136854778153899526555705337601970170828914049433226696762285415749408978011662218708241005588845759017267129391918479804171131177258257756066591204229291739453771050574515234278780585722127850724692756064387548784675652273970514306305034929428300691970983567299574697528596855226165005675083495463378382626845996116171535209436392332866542797604000698505139703745877019488740074019546389085244658775569712082111866000799658900721035507271703097517556459487697220269100044138550563583771152749880576002999370542122290130269437319275610722660772276189348876846650087207727248940409669384356079999785253403694293705548662120998302836441667551672397274250902966547944421374757333681821073458682147935706783585690987685700753705511773038197208717534330751980138420436482690180740078053768097706416380287919195631579467961379512552787830639835900382858351328245649334753843792745078428217289547236832130441732675122770772429035770896734417891900103063113437240 A174770 882 1172221919187507377568027538002853813907703733206288417646249914569028855109808735898263786974435169712916271611223948361837757364916883230896405740966176342498153750450660689253304724145123657121969511540297789538194019079297271117170028631837059507345009580332456850078164333674536891574866059793882989780077909506051511912132058786520717495833655111060512496290735107627051560876152156116898837849282124685146321644748810407167506519100942680632051665181846330862632516869254790096848695761729992023880474093297856494830971269484929275014214081209811549908593872625593340079124740057945149434818739405683185641591694897688377848701147771666119676115690775416435628713379287656788492726168736153768532403411151187306529312858265770824371362673499967400371631585392756168513353613076434290147962437928171695939929401657113856620907712989169956991868814143183334611169289323245050940475854675509697938743142406002387071748127887614276864513427849896577332981466990712634888653223068544410838881130740575988646346946937660403093190528367086445061360139334830507301148813047717660927596350571410126097167393102913806775962665913734526488499141294223788149291139276661491822137691160937713467169349262528318157358761506731238915174583657292854386099747420736610497481631709996089584168894211349762770909845158673489856254922710187878393152441720322218373118506988802556487298157841744167757190230896472803477681929225260237583481744593374902996440374378721703526687137575806046914019021126372627393292519556131579509638758788756802264953850368779635574398149537742825075321635731490626222930261482392264939930017858289805542723703847157249619104762340293879566834413554280849273558680934532643344358023238081752930606210854508470069546942785206977123534779815304859417406817367475215631219934159253837066622056058169812912821609562158084176906345113032147538151236252019663412373920720124044818612029726064181925037341207671622731537341815820480818166740515513336154987800056238079860736629897076627613384972153847307973587371059006564496243551593414059528864966014230055152519373030164199759920796485440631746518211688553346487796336239195860608148212042118494923958673986080756051194770163644258012233193293621038346374239341659074937796686014642932350200966872792189995678815267519456673764747558902420547164697899670704561458249097269278526406249350548470367326045906067613741074680871566398590066844753028024402144153943503411540722614928335454984403730668973082931429638459782311248730110968252551790089510923248889049357419134830849154131315935612835128488816978175042180097827745998864294968105666217059420468716254267417107118592822942802847601920535374267790085244908874758980774686560725570445338841884868494274158775129881772488123266360195279906699411978590982040498972150675314619408511073454705570783261624074499554521925775366892832164864190579615997674099153587778142813737977372375645186885269937961487997143841720659142276523722871039125496376267256770037999843316241971264567203112107366732549296256555710771807666985545905455133141668721126725699618921793774408298919170310665407327845359283965352829818738799039048262663486902193681379981049465067358313243175899907538566750813624319584536763328727620826418775379109804328070750190739333053721691822432447302657500221227207444409654812849871376542458445577046754013160321211796357606677199582557707250932141853533254318957782907024125084000843129860408895250833270498545565565572886614228440063461677495745271536797919072974090221197349474240843960626909168122167317000836015463170958188117318235901536228147092232516104335490961777830622583632780367310824196430217212453726098735103982725285971799199672459904677997889083944174776911210606431592840907500876416962480813205650766295234967724820246532452867889958668455060 A174770 883 22977894000112380841581966689430605431058599811823564694732206146396896729810534010705248655514798342672038065081831331156204592339810437091341138810203930339102110121920038398275063623291040354890957613293122303909786929612372220429832887990786992390593517645643877378283560998911530103473739162409725412782789359533784778009995965431093497303105904835616969966183635789561711600865943717278700195781705942492704406522060770187136238412149675713564920462374469871700394863817762308418428818705004892172838380282993143178002436958654485608862738682496114930411579151047028446412553580315318536346516346670129261889085831538038776429028133186488900837064145318687939912493291045975323172573587234258712828933357132200947535288958367989266916609692711655633164459554325668258024580346448108647187991432945531919598660285771783696718430570184728335402804350056889609803262102241739752085447962691169185682961870163323273756750066336202272522663009537026995793061311158872587315766227919465237808334367934775373663074213976132616901550871980280137621837723787180524649184815167904963448814432681315875393613907730809955622285162484317134679025727090222801879953250474935749778834464680732737038659591487545342944344963766475243100400289390441289417718798385055882418597707654047034389138143014422949318450412090143088950598729497911056980885962643080326331473975093668772995056070435250206728447944132566138464382712813497726915226845868728517781351595254081598876577381077599771452536884274341076546232564582104361163854435959869118179906859848261547766295264953394285639600193166817538805961157631438603280269485384357759945576594176474086995814561045386062779008984741658852175194250596190841651220409957072444902268540737096006456823548040053451765195292426194658293490656381519900598670245946869892076427899792037372678801098360784755296292484779108506174772268440262985860324906372686958919307389940571240632387398395496315294326931437763766679972369177735308530186468442860744235113096652210292829113188437843068614358830844447877209620828012362328689669641918808454636137457209693760110753115418882161366437116438412173255112583912143288928706769301632609976657705652206822191149118121064407240955087092075701512182376733198475597785034870276849465683777078839856120502500284531293357262358942651263240726344713692926122434401462365451165794099404120570282319208385633094462440126790958755020986514659921120358901061242236336576194212848344374295079257030710016325611641128239287525389620757320049956839900646720786986104765002539707449605236126401945517318486665548657929884854347169422101601206211390419868454064717323948784264227698439487021979969835860791273291622401361241090793183749909509032055759264983631451329478439071633829691704902987968211744938254406037864028730072946485729859918565658850392385392914532959654634179919655696441317513964215077081070089638456798241385458605756545111537575652345909425501305344402771661145400748588717019500163419636029026615172618383916498754575949757552116916070942224456826846037525978082667132294205595873803193415798696531022047112884458679747140850035155691990943941912263679928581351287629954546294216996404813965323326191192383570286944308960166619070146029644803893071749736651608869130763127006405719393702382285324754989221818939260837620833372383134584434706866430117722285392613394261659683796335947858858257161121952186574970861583696836812688857278091114065780350753768527236772522066017863443761125672965829931260991915535417535149967966023019311689634387600054848575812143603989418089436702721966548368874946930584407449925204155412332553173703629682706258678192008737510598743355826040308001543066420081339723151115256270495228064642259706514527004439251542632288466418458724491198148423408306155575794723224478866755942648880 A174770 884 450412677017980970069182333478191189656756859603661781939852287235422055128717232568035548247137290138622120438817786142099974057207206822947585772061211701540903220111722842232327107890446248891448894013802271860941853856067701185568313153225377993003354625544901704036657512622499479413755343486689377747485247245503339712500429002248235947614764450754108734216619132456253563173122667869944925120814162035459867091499113572459434138187451424236356890271412693243224809257923259900363251607406810134641985906426757499277347274432573957419998128640074763656116224610229978980985535202216133891519263992609134385866674828216941197873431618020407662542011700421230222748257862369828997171998964239770552718983134101991822399427632616467344328558825171200221322335812260163801041655437722212625744717920635878759801242981769102365960819415853331841395813877946335988180209116973293297133900024196443702247720640198320406177427728574109058374963448431375321639010488354753465851014711024134522974559441376336133967592096013204618843797099366922890576818000316173309342813445772460045805999581822803218055493722171943647194226979054918560243735813923406068227055466518551290503221354534031950494091845169514549866731822391686208522807557456846497873269499844117986432741767952998258099796295199824441190502206881139670936146439363129828751448246577218836427334486667588299446532605373616710546868843696330549706026458888253217732039049237071812175150973730133122456966297195973144206581091526612656086623337645890131402295144046595665805732001791772490535284209218285249364617911134321664183824388961198019107577512574162952163386856323541206134707406506895262300254552071583266057308426627851943514579131620510826892515004922345064058185119134184976294380998603487876564144428983735724059918529830609465228302625101460521080046217246493211159841109733739825005738467814798796814425402343489048612218639003047732811875858311177564727773778505703538640337562455227002295378999429156252258607059839996262959649106373627677131353828625496230056422974454774773560844792027517313547511283705044055526782808520131641664268609907543731593370382049496510384649483702390378643949422235884142510148962214334347092943604945674607420760602349917177008707315730480788583401048098451986881900014898567144869600086229102503142297261913110838181254576007038476482617410113322068125550755449134011585137624281692644354979070296929048247154200326162726063147419530631496596688611912247071041556457966108054290376097354876651001423942387509943252736554222364210596312684418415000417641847129267814566560734815387266036722549187569344044377156120267789801730284226218001662048521120622695164794592226238138986969007091039635320786547773367258840466162203907036447844311385103792691344372963455175619709126390924862601399504315533711936832901127413451075639640263165186275813076561679750363519899418931005539859616776301819903983912750399246620715099363839288381113003197312308145203077855329173722940575665718214966615933199944424488422090060187546164125255776555390895221775884948649569070610786430479300393098462239870092789535061276515122517796534373915161012599677458882114265560183546113883200481686509926844857143777486372442693417936334117184371611919069457942896890744829374172222300375865113414851423437347169711836131355799391274217747453304722015191511994593995841325418170572729756999165061574619389045574444667612295302855281141174787566026580119837624716431972516586337991357001412736635082218256788456604936697979762027198265972421775648232614947471608399737373675075797800163808450808197087407741201335750057051745533107926456775302242608931076252539354807175943382342264462680462622053535701348736249571439173399990186547734586615897770617642317665436663260454629354382293871907918113781878260029134890700 A174770 885 8828989271928568975183731259257537010221142530892378437761419839656536978236218462988098806035136505782472462169668178875612360313171075803608139212602732963400854581527881031518037570593463747479140865567594519725059915376852149027137853999690971428064764979337645556882683184142673796556902139552346020196480403723567105510648631292073955614051115460576134572497198268223846555757838934720716704939499008437378372234861217725289057789614184405731392049535311150579222839373416876749158149589959473554247315564938920217841418095424877754692317708740006834691075304398148896938250014621287076226242076436607905561629298093622649822676230147407897814659612514592809507623410705680096956590200524454395140138794565733886570472632919259034515539143174396174026704793427464176502350271865650465441739313492313062504092045329977658805780285471126440570312408232699727983418849307648392968678956188850726760290634306205606438566664578759619426063760993488809517740887799668566278739003049728856999882076361524572963257366602976622962443493840239550520806648820359905422557304514846946649984240354076155999007912548400531641491281621149351133580574745500878659163939374743391921508395212741629612852451310353232718942334238176869292988830640868815660870539318225602384998721716816964201225172589368815681793274940833687739547253553797341405274831548520680988568284276184090752082159135477564324889516345687527302771392182744826760485702527918235793528791605706474212319854481058084495137631103567777010268914118302173773643428249746932281254840519215464511211093302801562504650954654454780094513786866456245939108131121209256803948949212077460546178447586533599886223526950698190439596507603564903200581938486804843271674634224219267208572538248444745865269004569430276930215700803448531281502622423069360790535295980810929342173693271664661564370450136708283270653979271333417574893380876412165958209750842430351718007149942228304228297506311941869326664130219274990521258710616623852413912471351870510094324748954022661289285729134358146257118125935641667098977350923653752461349861547048816366742236501858505021020831924970555788281072973821646684416610250827486900546086598010095309277117766176263750651473303190026562586047815080699770526205205163849547534977879142078768019147971539212889202607533000508323944047687294453936336026076455566753646815307247239775276475625994716509458773248729612423687544714973888543819596275892380514053479141445225747943915875624610055846573363440008951960664734960671355609862161840069260919354949762018253569213790364534711784669970109421035585065593966366841682413307573528070567461145815424498369568247138097570139988089026476234759512323527097599061325386205375181648548877397785742807186260191507289379010362079099641347764187084710098091500431486179083766147353733173255726948135514165553451728573804384061722791485444532502410639987339795932135529966663609668001347546195750379913347952228672386443805427528315115673553712619999043681052137584235831391689023830734659064497692443725337684726436886001246350054583764469223257048309442194456549774494009713049100180719130292214275901856722855572722489050296197719573878964423653927933681876695641394820506162039343563661509759317875335403248443765849777945055983249382265517495812574005570872592847229657401752151009215546295374081701144972294511666295832638893087399187295770312748838775279824567311884775293512952515689756532072030094755187243158303351164262752748059379443136180566790555051711008575410834551618649327291117390279722011869055663351762655708048009360746351776089006704373404360435958621133447414172903607428400702079791853361588764693538922331519486354632759995919361897412067094686812707828855448921965377002178839840388848104392422411471014506940446456178316170983435071629153174224346184852520 A174770 886 173065847257931132033570530074783906996163646233795542533337569757095150611964299182775480227865197539210735064827715203501967344758805370695119921897852999487371849966206303868093730226445968487639870355407093761848352600275201969162255028533629268707547530121621902661112651738907179137608916325749743201202031126304115156716394758086804675698394017643448939135981346237104707729711595625272820980279134442575328817087882498352002538332583104533695322718634278902241232854172908360113738147899133993203545745061946807683369978229171179314904854306723485333539694460696290067553597805620934065970663290791124172209923115364516353607158265476057994942550061969036551547203873904483398173252113508356089297230098358532510452412728083887961957130940175954978100267139442816975538906228068824985866761397331602730569333512756979086141802789844201072205931984781566189984640295948314681998751602079951921758773311422521657210463352895418331415592784619404195735381561010092747841088471929770343887553937864045237849434766183955667296612747412578569941929039599876865776794973757216402460531033614601228069749883718253499064568455143542601865527865917572409553525471396664501926856272456940069137101800091452222587193085870011169489480849699502967127537813842588758106626956660304364319417574997011229794687334199719740189465593225389046863067419262654142160696671954426060254726183927098610522867588861298066492594279860137635270787523220214208787679560879907333779760665080734275077714700685554473428678598460335872665068349149244222530561718051929533556987360386232018997882763772004688278337585972450943937199567130366339296844350291755525302648723456524218462858312987331376925387475987770805909955214703769406190855353170631070900093830687828789316818051275591289782600290585053681196278680677087080385463406587553211863828214431124478738296352419914658937619476670939183488261255125005874769338487401101115373328420355683361171910153998910744035566741917890801742486243211681755588356011180758679028957466037103100218951185360334554306533274534024984019379259244616063719862672497739614715837264382647606901918705729004224654341860839481536258437883752070914522114010850244466016565919942438159825935832596187295734137101850451274551937497422914463100299847803541979912259351656211636155582367992275877936848719624048624146947944969427443497946397170042983961647407095197677569276861636460238447430607147939092939022677952888242510313572067461895580565142397304994402457460028594597510224895844322982557787867094965095265031252472498527584099518122412925001988100336443024010270641206367988015271399618333748051694029335896794896772486978670704343666044859048466033133265400983574910561961233428757219635219773964848357139206231807763682500324669630199784595080903890114379334415838282956009059157826478157843225925415515772051347332428073896114724972421870649550573614668314780442789652866680459935860594696545186196662199938871336755232185609297029700120691729574143398906810277985615101221673278514127587037859278859814009108461451714140654398379055729349829336011392615284950858200331185296726221872363602452922959713072963618402132315202893468021628293346366904111809918263787480934761634943438068757406541859455574388240358810326575428209529440757500423844578745853356824379451576544320951798494370807007126123358231625999463712960715719875587705203028046271499930007916035956106872945976257866450544938312238820652776216392774362482169684253762935487439258017420113227047387004107876946390424223827415580721057064844904235453464788636629717548679751976312439098909255319021465068573483716634876867199461065977454241623134291620356591673703003090164347567979097746869232608717136515201350124974938329191920006523070816715584644529646467337160928383370979377999201323422366156546739267373886344206340 A174770 887 3392436729120976778193480555342182885681262783253717693846104604617159302639187214344546500438514796128472322958280411249377385016349742563194664905433575283348730039636721386894492268380756303701252991227548986352156887945534593622666374042178346925514375257379267556625484642503375341312736181260444326677616193941332861578387664537368913960965963919795770644367371776442528212693960141688758902134714888403862587035178300497834736031106236225455311310199277085506421495828274510301532618425960674944816430140456965759270498095406795361505887199428076050768038256127493373506036727247531534939869865599845539587051007345745951469784866497185458669455968500057441968835480828652272865311990972400595537949909247885159704154307725427738911024646173789926306325262440653304927049463380254835507309791468754763232307013012970258716573959480745743946254238195375852223379191097760015088891135935292261381464747690213635218433896204889325553648830338045800051316139841178950243512449948028355231154975290128938390800047323480532387371580112337871287762142513430137502596829653031651406184382670929172918547081221637292540263139216232440460618726094135679626567327631153478192026844731192544022483839872540195156800926150281624706155934322820826520765180566071885518180499219456564432572259103866241537066645443189631406360216818856822542812506147111714946113295175082375356929051905256827827991686151969648353700305771047025743833150269676936392737858958839151951044394344592698779015279067700607684581180876750589657678496006380057000297138515999082197568601727079826733594935430807881245177193265718196536600739975781309861687486150470042594905059731016340143775348764954142699793254864715775733882038918041349413348303361176076027564372060570281679743521575835135892888253965832521455360923417129638526646492905393922078143831317105208760563423535764717007786933711049770603403479548066984280816407071826633221117631977804955303463478610389142092643309948410365276481224818176675156419102117252760274455114154934546016469219846147548799158518990297831801106205140735613157382995644950830380611025689686421888632905448679108886703853367894444099916252712891483815634991940140405424846629853434555042731730439898990067790528907886498068686379053957764100528228069110052011098029043145912520382512688181984226317600278126553443234019680954690670991178523680367264368972698603589249718248532339120345316922337626357384816833989412919053794786125612908935725012173328056624652361075633937936955419456379754369137086415185643635545073350046561187941500500666324365524436031010286186539904073342159707108983133636164821735778292474787827751109791386334899406444241187079942155002033630567711869737965036345112813914396360710080098856977748709523512864074795080814098533134530289834979003121170522072203398527948477496309741334267992028236344856803375937836454847690716987045811492317666338899766843357140408999129709240331193631222063288407990847388915869634948653450683609558646285372251388021889629911408213744905130381458519712381762818723691774148221515779900352131590175272060996506164527986342119692417688092971154563065564081380330991195742069884628709863760086601605089976044089873080324587556173340766861743339469867538409840412177996773087777913418152672540058819167058721687897480438930828932067496684904407944470723772682251140342729161437874705437558496668363826645857702421298036327098919714721922870068928280815605903647363636407866132331847391096798672036276278025923296016089499470892894569684800913381563966869467699533101346947731191863960733512450230315684865043133756754384869816991854855722903429662911682629643594598592488868321223232727651070021541171641274134778234175897903882178337050912273371094002488231970419049813222025660320617047156330997321084166025554237965557553965888695772947824160 A174770 888 66498544591163539548217473812246938850340206081175728000975799926367986893238197163617501318820286805845116935417477556482580297588520308964936450781189020806348806749587162659699533576705854838705992646402544875067885555660016503916304294812524927900303515087600872523350847301238511701505075487458313365784889432435975626355439843545110693376050149057442678527440282425845091788122298967671456374371860262213379988488236229270673997329741904158791907768830906711462595258984604096757734026271943002369157670409691697751273495982794024447067221568284292440431600563071430646769041859952515342270395039517508976194249673781389025346206599470671095362617899595575915504076543656037978801362248867744360226538031779814802162300229581421810050017152341499195280632816261418943737206605640849057545461546503769471548079338510909498605303667599775282990274504899825470501112713913651519824129364604847305519520062464794366129219576197777206607206040870780987986494777431408221663238296040163347311329481749553512472417289785430629673302046065434205570134947606328515726026189081931457106809866655022613934758658036784324655984555852019842765505667031719726122400346672345008123445708493979975471788160044431105372159531810627321620057455106452991760536102328603286084785387593160619346977058634568491612569154182715820627753229893765842258821698632616417111058669861268049792097215192118155157194421428041458167935327231469518770479776315419783950233302523485495664464884162945416385523225207352611147605834117386460009478006051993528170580286660052291184810197497231403245695905316813324395958654116270502537996761068065668778431764224669424653573455544733576041760168027772792214016004932771159947784920961491316496684036294918089121685750231204830798503720612702282496804264455648794982931139626296493722237473546068253988222169614068087693439749409763630366724815666378126696975822612947770747557336652607176999246706655604313502807746548937809301083417573173238231694167143412943204445484114032595719110468636069504977726547205233066200770734941284824431258849149320229866405416912463504622997710853395977478334605703089186668164709063125032407076849419660982002006197488518216287599172370458228005189220256964170712642651918254033291939127663742594475639863510395391718001585391486825568326377558160886812001722714987980970224629639125901563341637923236161946117618876380149377779430161634575372442073214721250309240486921449361339597155123950668890619793041011423559130587402118991411605534673731049299502185352681119448989432542581439933530765229961772090597070077875529492112175635382373372382299370264703217330978037396761663680459233982449719494415672083096167073883830093122887087028680080475667949592777827419216132946120690997848091397911632849448329246718467660441368304801850157821048061935786898056185391791095254321973059831712442705396291809708461958201347321837280906798449220697013430520480624668377361014028687917173497719180773644398654207910599993876854911723472801194802539908322584154351851609762865542828454958612697695401724011663208323427701265853603642121221792637420029879586225272198699381608734200257535016455317651746176767855957195936369627343512137882202258777795175064077080454871530936946050236185124852387256296083394419157689475472888840483780313054739542657149842749065697710156708120265994128621372177558792259260267146063988064701865831182932276192047836917375033155841224681615609194684474969224650599151606390390595193806319600162606131028394159321241438411478015077079881589462994584789183007698633973358128721668593500734896078412136408990644133196687605765398163718151385195341840296287079986832505212261216253713271472085698944276492176077083341994761944561521857407681855444854316561083397723193502463958268021197471826116912444433712849178493016292610947167436904977980 A174770 889 1303504467683550973103182143474183940002185833921943837021409936310560674464095838162043046506968761529661186039581072103891127743952790079980941745018202280412474026556677522818708870276095898167558564153529693413531706309890755564232803164248739594523402577232777045823455752173392663869527148392421677335671075976993800286486470234783595274188421060858027464699113771744043712788245091670335746161678302725191786130483819530985451197822864774214402750629312123158812706760194713676370592081450008306479553710554346518863497308984230371804616315675621500989264183469287927410473385032752478491652748624752345351514142518411780329090390293039228314112577398416510595653466439910175631812029936993533976760002960998020504100249396100722595172697309173421052101038158031071694483418956722459845751301727257097712530687961183834978690903775716835616429616898792140677386959194756205993832568716093080947501370882970151474651326914194932599025127259500218588465470575894324119863846835466831985968325270099772661355385323573963879375534319603061185247913955217109051831427855787190769176035599987370607419966296289965110269316723548153741657001624537043977315611968903979218082304585872150748005447490707098654964875985750990608114741528840757221669202157080101047762077649420635240982879870782552468723339023222950072755587406017381221100600393784040861099257100507281136942314255266848172134497220840782511038219930690959735891918831501708335315536803327503727175688708317661707396327481499246816014761875787828512355198216952681132819657778813206495805567293772128239342304402425239354001700292809941125031615973855483263613509580644483911589304280682807826554242669905053508024999028898925412580704286805113867926651066104681021787208048467705032741988251706668565667221298971373713422894743593740452813660429803537009283208890631131337861597207366763146683822828905410328464349471455522654126634632247998811712600722745523775477082144388800327530695058626031867407303787863955694516865223184164824033243131749120281638849761847758717519959147160546138203704159918770005105665824935113972669170747537242260843893052359048788390255740351523517349076302407941856311841667534942135529113551959092331923164052745281234410231195111086652702092711778303282953728504002542399346215065745895711644421132512557015106873542341594124851789746952126241489932115580096722787430300845830989499643140310112414111489173838043610935374639817416391565864380944894885981020247464893751278021149603975394016353753719056571989087468146168888253447221154608035530508872096210155853559402142080098094096680264861209503278125146945578829957009753273029656676534153414188015194636597728609879902328682483361202112224317199519006802804817058675113927929758927962069578058350963040091069080076869945441411675746863672437662037861896247748868553579307840951323890584882445107802174217450423613945823156842888017396862724336013907922052205619823790265796709330371613883390677588586550148514927629290500420957228476769131365393309383185391250349441308912003661716963281501572819928400693775929448081672163320799193073114179439357529495367950812307139844727884120012226145413786487118883763090984630833582434950722838803482016434049865590309530006086546609191290976944317001142738919490910876425679508231996002974811107034726520388635118309829587384628983293136553886284164716704581881891708735547617610196201980775495223662927286480206077763338960243153389472443094237408161922332104599597894678130351129102392659014998885176270899156971235038003272055884168097617375521798818308010283809067892982698719013023991472542167085578396342950347480549169427841805189698307292174681876039782054819744753849164536158361328209435605425733412773111854467457058940310742124791750989222076484309430895795579212720414705473244042582139810205820487402438430539800 A174770 890 25551294509034421583605036828163479779675907866197737012117949570583810414477219726414170634012100344684131762902751239962996329554382293559266111120910350319456295062215186052705168615452498219174628135831496403889503632018593034910074903709299498719322809418613380564630507130751995695931959461283174231675511065516143040779732163186788191019530736258888905305589349626286462432230088498799622328589761715647349129516363841958140585109049797974408818559043868469328139966450741518499612249222849036551669209465128630053070576499435387765320064572806311094107264083933381390028668646642972223440861836272000434062871245451658044229440805177948353942563646801142541100423333651042719078741432023585004144705217814945166141558286500066134729153402604400247121785354693092251093845034652467052255567958912232082857257073867046194741389597206297744153478067459849036658313703634498435977454492148727208128074566528460846741320944042829492608313337933517243900319166242185763966162904005582544548787764633166261958334750640279550178088594059557159287795403780030824027671133103114324375457192724142571991623565405117238054714821759006353791940703078669469011620899692055453960504326368820190468422806241052387790190393700531386089637841828279067952706708922548038409628959999157904400585791880102534857346399920647113143439203704999476802248126660133070326651220573085054985075194239643542678062259365726597353329728913468865511483874164616710473435368468592425536612354395977920625437394906825010880168751141587180381800135439228449513537403609716187070728438907711060250356447650643636500328004743701811816599233781518421865286346021361409410304117856370943471382688773718690836533238750460731004635805482168921077606897701099921094154763044378203820603622911450396611506589405632603074866787780993360729756878022771458909901206685929266870694940765363541791532664725479037592180051642495332453242521313767936054583222368011050391297450691501517471318875238104059091744730618015092380506648900410514766667036149435787124615228054013219175593173001870290459784184511468880490761031633972687179797580370227311943666014134007468646936606354205854923951561272723626847763738365013738252123467557902955519899633756723782499945181173924868648012388044339173288716391659817972601589116000749462348167117471184765051964048364978205320356801649530948946559747766259418036843046811062360179791855458579393379778835413131257646833963380460509186024712255684674431049290000187054271540347015406538271389574868795412250399043251099017194862952980083194169887594977299146245079699310191984004964953634439633793300884436748127865960114087852679889933411758794765679491395547094260538782749279760155016190680933978716291490872912074391371755796063001559791796871251704179600232286659337557952074891226621716905272893445120828312586423331076200507232596581271805857290695513614171393972104067319086969079732396323985323926074636814079161268412786082265256458168726342910699911612535403478752395374748680878155711829637110620877455134997896927530230234147459285381132720834786387732560717869236479560702140497962352732866263288616346550645855854747250320222121885945725068758182756253523537663513262560556948343652227362450290237170326724436955696421635493877377004012712003777440580538480244890696809828467007039969710000875746360213874203340622391796735150320824599284421789581007488140412330364085395978325098048652832667624503161129074004677131244145058272450139402402307970927336286904823232502494770983613987904020726863472134137860257249978468464706611970601802500259454503680244746125394014884144435780915078311037508747313150006667739359723488169932461221281628919546622322923393479237538831922263385279654213231595233977049413685587492526312813606819493007949742969506151363746255919452144242096009845926066638200583115430678536181620 A174770 891 500856473662588264198274958802478387167023205991022206989592210461173915434021786613074734605862144449529589286758543766173581948033873974395944230211142941943780015397068050448449192381390999816165162551010428355512356781296754360416532698276885609647426115700256908595110154953544867458265605490545632896881690570576359908370509576300951885581246217958319260942134966675353464852530481965225105214680762988441034911587977899579652218322142942071496887179975159106458076463554728485434685632895694733035811537455897695745942921678435161991573533951532994391069089583997958538054035401022156491135295222951003883748056801829258464573718334007753340942904290483418692233987590574272939471313918714283314250977702848552185708805027874046976860142402678756334907815470592956147910478674774240201591183284846271560910855449411151548136883905746944605179641461918343917784124541256479147273856961266782017633436705589518634853221670476216799913225451147677755433837708213854769370401124453582202778505776370999796807505120695374419016928741379905116756304319648250257373300499255819130620521122602607096192434521651141804058554825850725823481467920091077307028748898448059039629826587399308787689873099931661414756213442352940244378090367403184761168199686630584491825445826141415592639647451450890017491151662521185688614745198269812338260286557691328050758976364574356147310162820543178468308528235952475540479186835123596771065147165482897927198571757405811922041171643694270491782162107567256381773821043862630034056217742524557850411679052737998920147212363663384909255358847505612160254190194984342622419037055553708131547859691097216766616297406631278953243235638788191107872671037961532220253945646480770904158136540810309587182940643408693502823767183568262422672083599861988986502165060660137113430953870188705707748346444174376598568230891021058938830860147265017265976503043831844035292937248665844450293941513145151887024688852977730601083992264886620707690348342167028052978735637228981687272042418567997167467587418675917360432218659662702286432143446590108835461127736983466789163278197748025021182498948210921348058202569364887427867774986718852231061922943119157629683182075540900182141980288976135531818644206961044080127252177743043763027115426362023394933807452500475895202876125025742632036042260943429238348039901082315914298337934224284996778100680803014083398448961199430128720312317656709738555195739248412261247040018070066607252533296602646390365840130917977813591803052561773917213265473818955466907534716062143550963528601214508992599842110024823868323242923048189021351422727225858677281604577520131221449201707639218462695976147498947058483490841501956229944886366465738572428604571815679414852098439313028645279874308206327270172790243005265730899702072382827219030295584873596438721422822386887128763465517234766047829729768350062813447190760313642919611058026415345897595262901122907527513563603642518766847762651759890344862078842368830475576824845323221616379786515415276997130492370837525224006264137754835195077682092230662843932961415743325390676720037241864965155465053625928129717809254157615756049109913196081957384011411269197805294295556139129602350709432157276734155179147154142883199474710289759693367088340179555306470768804413334667930634261607297186379220710645991517794052304295495495016309280034917511008519214785026890819626952179191735765147796454469163023489030758374345300720883494341959813473395157728118514013046298013666873162773398428142375895729111706881616399101724610805882961010910230361010811267519170856348445656990781039986206186024822885871668068489416083220477759871973301826406552270315399076850991889539235260387018804048516923572452160304043005349495210418571441843461578750910190841639611775269601258312953888211018860511755800176102197624408184758227801575440 A174770 892 9817788571182760645780164158841144517084509104160109435212249497341981519753884646712271221329939121487578664514909212001783313382363668091727005241332712827071625542357032862675315016354857762943971297150278280793256813737475346954291839041548608011009348000633626503667968692768879361164926702893716034761500666888926741407735687934919095674375397344888237894098824311180928991752840075252254013618549987509659450689598413271196500825410060841435684008093054509760922745510459821320749189276409158934118941205541297166883343097670109545923436647197885183247425199918263899329553811902167664896261833519423741857228975366585878970915982553779175811214455959492326404028083650013564508473976355895949502362660786532102129318830014828782340346376648155579072462751732777771718248951889079621779123322493988656224742505662100318779533003579062010944433587783045310016555372599395800610363708177296968960923418174891177751932004443353857669069552685083441428496842856088814947012838875376214333281725679636573383854453417535978721290287010440306039099917985949597765000612358741433495309130669799111575421529501782116238038553641611105832877380377684594293708066895757953602768406805696924487476702036437620810998908106811940969767941292199385860139982304626008286214350674395068447764464942754554242759020031393881947579122233045657749578660301617285790844384371735308626488756623212190096140227803078166178746422988763014992950149226311891004329693115233356827258621023082735783936021007095964688705429221626522785982799807166247544541283278232851223009469681801232083512483878448561914658999701755079340956152546364553013082723799601297037851252354482212185102961520143433322801406849588715830957111557680265781138871395356790826860081397942446997973280511701457097767786112988118707782836444193219916480197033682131260511628088804923399205195055099856553598978815156203722192375073011755137316823495105361600893905486088044921446900504772024550946898904988663874042149111413353276474083580455850133496060722102844327263861456270104045179130991115117216772585380275128881240145409588884367205892052459206094992032439164466130629418117753917006858270365711380160552186683257989492035996792629257812444142104610574937985281244905204884729528540106755798518343298831990927674521082325212497017315454587489601985735347049051565120072820658754902545071240104686740584911508257635251714036357639373924596168670927988882027689233913413764503969248184733379679483248955784543764143974713854086619985164926317456419017567400121811222478309387184905903893471119210295642958795626898156680223772625647562090954505780397355325885062589498114994571983210548546971758763782964693299126936338596739619507539270726562766790525240074977856442235658191441774536397663555898222854743156932197758402070773287920810137149419343946696501851841338166945250561603287488286557061907235755577661889695924442896872464713877888338358063885158717506794597332240081667578243339201813643558768202202446853441865630415375595697119458430060641290575702034443073862098040045346453438990772732231987521938839946438808586609312896549015073248309179910112150449351728195327402198247476642695666614940632623125257953775705202718049340803286315547371352278338469751666315403447873887788267195630405436232663529647680531402099216410980398444400372724856052653054926099352687302710509302729964394363794307532838839376204186040383031127775406484933599313301150755455656753578959852118647219431647176709375762606327611142913451653493675868694094143657566581183057867960759667823267397628924563320663410527671638551523587164551794729514022797293778126441020786750137798381271060938913051305141501171075513596396425166180627105058127106472481927592066619395626828065211151815523007553861734741384811720275865217714086775860792939559509341185206029211195448654515350687945593260 A174770 893 192448291071468000515994513643329156021412160292723259158008307657305311289041731410832153867434732053537372532291661086900412742747510673900158782344659606625115061937502542777093474502138729487836725550574592309098991707369634969701274268475903115954919629860994231024642613720545418284010025771857016222849303175475051414498075046529774537108154653173253021241805893205633603420985706302564201209725711640483581563976473185354015909600035794291679335855143167320358448551037956953974597122761486700530904752475208969609349595654586565640756043166799411410483034377728719370659955282852255166274367969512448964934398491387759597758636625445461070243672424775064291688339803473578300920833945056958483431029562486624563090355520241868763561422698197003258299658524558094410628159807019260071340135165935982354471131035077634999305254388019889632785842582543612705026174495909231942307870260417518224305238825430780160703852516245400647552884571819780167733717358231215242377490898264723428907406183993730335099315199083035134199357786961722137598531475604279695741291746082749080119230448768881062498805725101498520846889924424306070685336586681905497254188220261898508073407270575444526404209525628377143205539181953514224536450940831601994227279171967079327795789210094046305571663449168227320815672293164231211415260265397415784937428560972015478380803571695779155122076460018042529721362277087409977483311842946545784768212054069018521983972717246232503122111567253296143142443391998932992260747441828502055788204807763855041843540384408241296935432704555455387637626799729989863145533551899612870257079879794800912608739420371924933438743482036262916621109298474615941205362069192966969756889080499702923361113252933647272977801728379527202645578741766604778462181720714709503047970173476910436142707708823283266779843226048407664296843634901836497142588243903831758097397670204673380369840338858118049434877885044356343405050256669852372269930511251595524372353499191576208758416933365359937087808095002617535935029044798219160817683965255619868020473932192009629739960494857633574382503106849027160126008798690002916881676505886009711803548387840899487188291732303300166903731979445936636098629891392596200958251951143987619189424138315920449419512802316589259802252567321931362866057522337947846152381752236813247836054429082513012517372572150194135264660438606765485401084457283998046470503969567218120408797025807974997363394543955877125638410623393497992024218359826500836887947135611082622218951665142911713924627552913072882463384568857350159000684285712036347642421878067765020463917868870884621733239321715274764529992378565691464978521952591697526419102427722618331788065356839898415617616055447151377900262565851273429328635817187126714510637128502571941935194466491595917440893089372622395169548390578371088361573672745082124110627043697775866930770514914628750616021574442263407951862597173013980057660660183342966438329101878172382191150694112220729994390691873262556869205238555837630633413580734418908315608620839516831126345116019445004980756561112179214350200524039031360911928500657891490972090243390383321927191981840937123954038499602054869409303501115615817244549600827716586200082839092180843529929279915063674934188732246480407027805726199739349420441876018205826430473120756885441982352587388609095215881012715094072077844547310576801473680038632727502584396440401505721463199250715840126350067438382933887526887762981825752800129065184596187535609722606149009635949999257508246508417468683928665086397865804567311269059850633361895900288030616909942553499247947668686527815948625221393386785040649197576652600329856977153685106818439711734217933417252962388737025073821087237713089034078384773787469310552227336145649714888499207898222361927722110309313034483245400652784421750986901401719426881717507080 A174770 894 3772371391765127174931763810656373957490576648973452221855169411486249214545814499361247233397184396383500454890402476110512678581553390847427244359793012367732792617027299301159553424515608359065717731298391861292680154654602770938609031256372813837399726573525860915911418010482162596434285164015014529106576006084161290938064525654340952541474951837126708377493641224518005583077232823190023396860789385958209178307407376689711006588783400814295437499996832357720611798736523286701350231479621473027397636023900105016741173607137862762019990412232165415270403256624813157185412544124916093867142496042121191091220337370953888268678916161065945345137291059226354286182510423660998204636622482532523836319091981500153899165046778462281488502225389711281221034327325925014904355416818942584029329707743553803618354454324849295594281277734432873002806075358586308460877762452257391933723072234340484055534322495170734535225739271510339049977785707741778162832886227551438324994761640772269778066761685363376348980203148571201283039832618733390330766107945695172609971203041713435109755721761458475917302478248018044503858620060526693955962861939261331179492003199865667659496975715051456800878390633890746724677358233653877722551570372413120998643740468758706678827051810049145007420678482831126999874254047846240174768049774741021983297816902594787105603225821536278626967634142784913044385953259327182575549712566691767484263477690910751841617942199130956410966274114040489974795439586027063507199206666016868075933867855804286723050831070629062624295500651686566826671528444794777418930186769677211781024200462781534942591957105047748745664952697023573337124772283596460159364073957519131691585823924998065146044276202866482449554078652835410828316187498135706355714228991681949565758192632711561925076136591873801561736355656489258946741805532140603961889158203403931307068985409159632528997855184980006509917114701745567557337750209795545696463153330606876563758209417111127732669135451353701906339364144745248217295595008870830534078137041761529661822212802055187381887576738959187915456941533248738340330818376929404737550156737748144253019238491599041382153514376057103188388964769063253148176085318633528626573079808339164066445887074539144109414534152491439371811763896969977492575247055851138225691497505360277937033287353755347250706782256743034199353187176984905536574422279966893349275444886860440925325250417860236664403846086119134168579391660079864390702943745554925429963685665628456395809573083712337848950427480979576332660079412837884345612203072884377690859855497204106158508070503516125849434559828936930871727412489650112113298438767730696149084281094919637603371060385156181203665783356108270784360871837960219526041727846727521460173953094684560462656749734409861102903098417072007040694143605420728222222228966203849235213223822277245481669727877778890879879330459320374857958532741447061973205105543407094230791886973348356792371734092344191981147843895246250774119745710575832116217742948914788865100525742622346825698571617759721996860057878933415020852684233404506127282725920880915757725733040826143427065089032718647305499586026503812935220534605743043295851956072706851181890737496337557542595335275143411840656519655607720671363417439531058063809853973177468510473723132678024033365350561938862429495600258553971290360606086417532098692768584439885129455152984367284024346225227598298843412871171726613309723094077851101186956482759039078705466694171382819435230398209576982553914341654561186635155610205833305168098482267551839220026918304514117170346527706475472079295450931173463312146973616667772516273210726943414861393962683979715817743505678811941638965038390568470106059904626608871507716762273629237235573163976502976661500678873289494719507293309001016834254695029133634045827849690384738628188900 A174770 895 73946023828931731811544433700491728671401127451765450160081771645945149446221744527437436858219454670474643863224296804426608438655196824643758170040503846087638594253854058963827023450261480552267469481074351714484524082440531808568979260986145628364806324339334295812701384816828737494759439501012289027690086648412426449492889417378316305188217468803203084442377334041196052233846314379185132322700992333827104672698217833895241965799316313161783371583258572020896265158474880914881910283488942991521561760809585106062951515437766790206529286419818863303331033225876553129419737319276649989131472041143291618257652088211039626454884516830578035209920109099282571942685277636263083333708772981768587182568357590336454244808683861062121495751858527697836297711625943123617597080469856752725123660859849006492591001659204564857161466606845098788581115056393166235906513194562974900775607719629671908039065565245097912928714780496293149812263907890269763728070068098745935815332075304927133924941233649086719198979607018977488467111664793054130301955110352985297896375826282375008938682577848878596162082116118843983263138149579554330500477949048064027098496749469578597199561209893031385635373686801316891668748432890544129163941657903591056983812606441328996351288541784794130341413834048792302283307807030209706741572100269213247519188021987234455872018954172950561950040409344793405478010926067969155758515488248980183279986904929020503530376381003392290321528402061310117232644063622859106869185856806515206195953621921270820581387348802930501153199106838927378380959912937240427235879657913679153432023507214363768149886630564406550540599469328312602518056869681948513569238636509927950225498350820922992493056978767475536042511776775077994677126704692877374218105538232767854673282588938441863378431993331202549389872776798659227825625207744176483959114781960535617577334493892949446628742576966137748749277232948738730214578236207362030072218359316625483151192896621858826624204184359018331402704278877488260552810717428856975330780481474925539175419147325411850867750649497117506661153393552238662098137541698561392975455255491662617761673401108776021332073701611179604395500320499445908764610988317224536745489309444812342886484659245692164516823249037624392249664936106152931487528629922736489162056887947690415884913250872257887725841333279304384225527039778597679721166340130826586148499224201734393451007438282099333287669193616712724016616109682474878393061111276149288451647329529701866659576629367977581372214565557534102359729994187063640085340245633995285784198539813773010851310177546005230029731620033582397232325975092129119079184531746535153322652551603512308578661193881766107114358269728818268467890431867433657298196519922917058475203114051369625686425666358707630847510617730552392639064207783908724033629043833954179963567489253651522233914138929451304112765885047576413523439750845982711625752498804205200928639602013245387965898349486980157102239306040226315801032698549502222586262566651214110599281597291274621637826569724980954563005849562096240126575101992994605067964632589179210025048328094183820066946553292158942641465761337489241554138049932471633569674225692650096039705650203125963857772918533431878985485423355033808353585301621882073967061408161782861724100094416281506345142159732772993954363661052293932518554528428111916887998848318510589674852406215171061043728985448182603212738974358117635714258202587149522484895222242554955599961951611836303963237256068178012764320678604290911738391606168346582100499138139491301757605756704797694156222693548832955750680742625046279219483583447136636214789900016944488256067302846263571019696464098138262754030293794898077197899012777698065215879200300210997739477824121761633630237099375998313564059853133724897501815131308293072815330608229202219708041310720 A174770 896 1449489955322348415204766814465275054760430942818929705064470665948647407958589421681014137933570517053459572623422211069967902504006489575113556801706712031216879356831254646781638012512472117269938577702301711008933779771319149856966360535241395350834119732299904292994711629268058901890111936664557725505766549375604377178798327421385230559958486282005435024112772124381883791369849871383554140599561454866889519836021287672607156323887191781813876835479597028756776231915812816956991918675600029040184180607991851225145870588869931014490524310381298946239729498023228937818072533747048348962039021083348306258965305141892461386814758030234074485118908633426845915994162526043518535846361163352005363420181109166683194606585921879492927097446442357707597396462070702781826212956465776650098931416145430517524215010905373426005229772833096348719334144332612769197653163178945671552746070586457756507041279154400086794057932592062599051109658072487282200855851312038731606300701015132420038424428283922636184375021907805793580361121570233614443445533742373109863669586336815911883502620781237996480510657722859101511905989504199803925943674801277289119923402103610676462440131176826225506173138207801023076600060056843087786217706655674621526583573712819190517719251317238482732903248967603748226526272633531916623702056134709068303130101623695952901408528434094951093808413477009006191395057128398378131851238025106796985962535826155182219291685978810553475751643326239526803953798960339844626822717657922104405836214820966882769232068088184212612975946267961153819337009386724258409882935635493751995897313007391758120492542789731540098649082052108630937535377422380782479387755593503533722801086981205908573850837751755779254638833398791000198825626837073594791287598404724486495623735742613144773232462008202095781266484609070962527348646375459541906425963994101260972346979442220609643656979464692376966003325810344061887920595028798960303680078582861339390122806595823467302376522689136341880802107368217160738610947465744859421563128463793353377155036464050510298654460849554920626612740904954040721198953752044382048175469180597413895616177755514989078552267316828828229303494094041173934540651444818150050651552817164131736921708224088170734319625218220979184386492705741045866048558711170233604703500891859130026815791606564711761446594564234142282845746834386884540909397062670040461715988443526952693566206879880460713244654868870956730054574813416480906180919512532134606674265523477530324632564693061523466345812065108355993475851013394742060114955149305372519057482086569723061503275941748724015526673366463722321611122892028502502540063077997143307699939167447767177839279119099318846499469599558512342399317461104562712399028657487292333503409981460994308020755449306637245463042025851189583438929560286035203086468295010940869442000689136853316551939469625376585439545998823262398566091138124420371840938508354924805196099247871749121559182654272050947173902895852672347085592182847596856560086715279356047052329005003039390722329594050505053584318666256152620027710128413996015137736600730364954030081569576458200126142910567810560939364548237878086440401119555774355489710876175371109863458973390937647202507206496996416730073427948853055739258411028714974371279658977413682338341540274226954699452581716465665554574054451465406674734575887243708421021326046675994366571737174630154211891548409050160577810531954950723544275977390210861897814959442079480631375470028521058904557258218027196629231388086968797334765628956319496500678937711826229500748822900526096336160068597695892149371837640706234086853890583798726414539103858935131852016408998495835148374271508200547692560180002553718664746342408532847752792576567973704060007072861607565916930960467640069193206521619982131829563369650465784192476536680972220332287144544540 A174770 897 28412902030282649805912107285603887922922238669735532626908303833843614844859120397569494604336412417062459872089678318169214020456926769996179115783296799195409423064967659332359609357442454992463855447853048658122768236592873893055722790642822570680904786627736399611948041544211105778021236687739221034351746873170510353046378364621103872057989942911653068539455474739756352037235744945014113884847471315599776033998584608260227644365594767507799300567287689374431755677117497679516074674997201485756747316756294506905724249220076872308276467325564935524372314316920300413233304677089904417077238902144321458144946293133723939893303260453763811226722811822512924546035001892819772703397288190317236151993802919316966390341842995873136495902023667343925796467613212204303414302755045073425382500894159068144660656151176128237349949149912888020751289108626760445419231068727179859213953574860137223421351245945484936092025681740896286103558367724631797810906633690513148847960405483293622288268509296510280837032460237829558743261216552607645527365222116042589194665933477889678458043363615144629162091316521401991717537222998186406976793582954159472280674500936479730547172854128586462478974469513941967546197485565489773894895356700592273260500154934869166087003767969220196745575355921554838687575693879184822627597997610995056608743004508500046786175518493110277167881959026290130018932504352854082072578812009627946269857443984306976933535125026268088228291422159418802349792249987937570752119804661403233756686276724639214121216178083199586836623997591375430327716679617609000413284877091068868709899976138869735463531055614431018449312755844833914309255865715451228479010271574617631524418956780099869043701129116859806181954876240589409122301942583189900405942129711303846054448613353420274906460856906345488173183081917136230662428938426132732705585262253258135619409873449073896342014664838157396321459443785087068178280773539938983665374870309029615408561771740138709439325771128246389188464577229088505920763531670720016952623468816496831424067485592898955548812890705224904625745440557755712664703229349436435209774153902615251690205698601931414809005522612404989339627486835894770965419940856714388975647201576562000862326981722091663488441129010744384934719637768271044960130916368830289196661535320165778837952731186968229075618258922276323749037945222124670992308321501291792999730219321516102497550393808409352618922391451939300205817051475973749040483505891593791283879664339559219893745666453815353619333026728039428626579529204833739675309710751343666484569478076741171637814204158848310606348621299690264914638833697216730962661197375715471370999054237658580616493240713923654147316495976187689206893152404681206421012102445869384398416783981395296374453222630883036926858918943224400484017504601662654266992227485175419088847917544893109457399595249682492898334676556167704489116104966075137282843365015020737227248736528142424267557710423142393179522687462264777307345462167145895032788597206643370583105642556787980845664483064751430335378859932947254095686933810596047895735307779551981239718448901789405544688833266003669323374481233093124912915501191394238983837679025115398802893426756703509557337582403981205227311020349167994243567135019399569305743749908213854839413309148355302349737163161664000243427766660993963849344214637987222744356943145168094523062949517244694067690437088185215799463638834641969724797261994544710727771446350088419736781266363537118184810827412352513040148180904960083761065164120410168602059726436528079611182376668890355835583715508429341329079031010752380975524230743740039188041159299052946437618737393121212514314861450407283037731301894379764198368280605993048103952174870006220246773260902755407385342047056849581260326920672735036614398203670073298993447852256689809233751272899320762360 A174770 898 556949704148110546173140711807640596599846667643724967733726866686531872240281070074567811553188218265687821359242301769330722159028776041458613452470627056121703479702616701401658415842948990249804377218876882094220791964759734280359128285214247495245700276642769172893501217354914466192713379662952274050805216702121794564810731524504550678695488300995737167504971191735931888252011281042316788987225992128825354951550735655095694612247232308800690107906096451638014246026080957598061278822303224848203731862872704316374155508066076262116904298025199555767447159000542230676970300462243772636499687997793968139208930979041951527896069124599920197432146072225989713524532191108890658488475107260237299699377161404270066016797611798519299713178540829829191104650556789166684824380778180572818571132428374637626207664351139454803160277231362658149670420387967613918494998211537016421366246421662339267047570615982116562875800619427116408139352073028574428202109632745587431678988261982820568962219280805766241044874101206913102679612786503093497393798640473133091020731764364007140318654130081444239597317505941864118788063133304460445359303887123759174368492447433473574575005824188420660686632045239152240039540035454670491044650995827303084777702510449731680818257342013402979368285393871068980350110524893508259614259325468668964935512071245516293406659612093419218949871067024925651622108758929588588388311741161488977674948631017849535695973301473221086640414981417284037421100880309753301543207784150108530176459990520163054237196753554810212987290987810194917322748534527362239376951750856196328957707336376811547164377631661534033911888541421352336181402542218897558264776864017899219638126668002430651788720959097848169022900229429200198824362479690061590683682835313379585634815223330008486103300943845722250968638990473219784373969523680407451035340404262401980310411367001767073875561816500581818000871051071950900086597835009288929009717904117519938377288459527392386606196463279363031735940762042485524841646009198506306560465814177842425781217475436968862617319984949357730918941499200386574699471980508699250937610916623594983033998208378881837571137175696095284206549767653715206422987746132664007882486394652215523739201758794732563612252276548986215269395155147156317567440356613252617662725810642388704922419409911159619775557349947865933894499519398340966404343177158924663710671297424370197630030125866233250155656003996259293763469112977462615275076776306101984214474573709774304879672229195123868584642523577216814829855937997299951720678890032883401125158390202798359874710968418468642756921659189855206393028096521719468301582288418711591817180153466644329796733326635052349496379107625761484275007231037243547160116519744903015490473466099900618071037761989813840533651283662042672436521541762861788655546440077940269968656010272994042447093549532336756167779744414453344572391490978913702893875269183497982773604928228548552620917118155254536832952772461411268925913402314801651585125225884536634890680758345828995533675806312927943383591358821313408527502656527593602438207487957041335530596081342794357910532309554061015508976020191726886305091567913308753005411828760601171158945841421443220951993643080332378368754204154317595213549924911011946502474011329528323584766003587719096385320917595485151055205416534229624923379888659090964347641091110563662794403942070458755940237793590715051692036087858841358590525206072789442295565029456618244238306902626679120630140780032376702394957445469796173797430549753514495981255261108144478826570717962839932188585895060071880134911273723396334241519736951938357580184078165496752211267358527945598707104079002509290597408432041071957813861317773929386525137684049069352709275756155804422705867240491434531397288229833745666095451456511213437219099015743157103919020231040198439236180 A174770 899 10917328072298360895803254426941263688946306456230058147780981413881093925810374690742557844496100850107600257221407727192742497592068047507744970899150115770800832413721269515907648934993876749434210409780569194957867305970452074770725739591046888758983646141846774699322011250642991822098461890131953788204662823443244543888909606296959837782685089618128497045779376760952262133759573093755748752713490012861763292160521486312601197529042603351516359987376002077720665876171483253719699507958713138477288066219283433253271689363386977669938685741613494366588563686356314488809671416427597754130762467055518461320452006906234040716094807087104375256301116081051038541994955464081472794871316349117883358389954965852698914744300396132732317104589261444288136689434417713632143723208599592833344557912478498752589854491950379441875419516939221675136951559693652059403578509523317527164441303143471599452529255793130202920006507649984654091451293231947748216985955210172371145258379063426843309503800054086120560451341294825450400896211097772422183305595423189132734145794850397334486636579799813106369441988589381103935081621821496810651746667818606344381811716673916448072339533618568567662192898871803392695313096228784965399967474925311438367220251349335485472530314331142957232356933545085338231268027821386855025773888670238851439670851011811605874857294930079685036745095487940633596806445873605291156733604677668694930756396795354442614405491721942954714057326237450179542109617106039534228912388232790622747115734977489959464518316641965211711777291106431443177985086446088674998658007806998283349160110497758283808646394872298334518309820739628592648993938323318964221654927609468588928728927421764688856262639196534890692327084115316306056765744204582644717391650531870736926309801953266212991176630194802990657141773318072972296162319940754408429062009898766341364786547996558764733034866385029739958295678021652937758410422583571308046509506691136755523041992975094173822115953633876303019841521629092224028857439151545588950478233936890598413666593529447978052125750796164419536248186641580537079503337097228293367442613977881554954817181190437143178138016108989337148611799205920638640408634834272539025798109332325527119773832013567365989835705636472098780966298896474920368685920910202061442594462143550568073723486435125819679872246098059809113923655830208334401333263966360919756764785772382285292427748029679510361141816371412283224412221346767170708648305928668705202978339309979331584692115142937151618180809127827577276255407470043544448795007927114869677511688280185775373522912765124618176472867757090920456025871833379911320430885054922387247084893997254107915016986052207055440904369120363680638571002535898895606751397599027486463774876484073467934033185836071108271257595535484441521876294777618112179563367051415557686750176024523311675154818300533269844718325651677437904140313517052561438050605743691562443307466575887272200332793082521589007857147066265896231220977204829279807225729645000089910483753641989297413663132309681530481453727480236525501008852977566955984397695283198616479518763146763006101972848787189870760003278624423749192259280001321176985017843683527625131942257580649703260397469834323092876803114682521913152208011384538521155941926264337664290694728362913160578989758276969536769320136331476202446754128728151286445155237923592325772927811549402183016695847162274759355082075594745369476449505364641556653332954979637184473470872168506897759054901385383820707993442805950763693817149875203227029814397026182121637430359602325211681870304879383813485975189458446983933049888908207664941546729112158908037792316324246052232735441642292325663883117047137790622687545352636283228672700778777682581801003125392817391125002262771052627600062620874161874068002836134602126295479913149513294330825335098696906586838000 A174770 900 214001464316242766131424847103761939023084902555174932169077829941170336447203092447654548793244757310620961976366212909189836668468995708218040878106527116868610860852060845348205033022091556199460402202714340140687232837412009604896031667104572828239349936426780201013340891641602708341859583777653178493435526614329262847188611537822275215711642447999066498095630175763215050610023263531788906008373042244890291924105187223148873018868598498649191379671854284821384040866699168713332592156945416118128575825826661995757927338526956028220061855790203418548669469612509317609104948427843470714227433242722584881009532100167068687074938880625350839174094279988616385274195403482392838616176884586933642330922597541267442722547710348196207081364858989652395225557102351372060492095650144837941039451381832400119891690125003673468502518567882346044671866323444547280461332025181071955940362002852083870806139205009367621655851000079198570073511841793287687520784265827689186443767314722304720570072919697976854420200951016294377551454427258922233134062784091554739381592779636756786243043096917282380972357620731730893393605832156917349091077737221017675448514095873617767680525963416175239125884542998458058374375072237102856315491952441303819046948282171971675782807540700806905655257631982477406138246901004714607321711506099762640451759056598019027113436401812762373996858142804741232739674300392302158324703530503350016871197912307589153109726913037552496831730622266083437967148677091486069645387332595954002938854106852298194903324988578605326419448247280978161364668747193481672796332029655828599354040157019350542840275085122414321566375072226311131684226842832295794453982332736026416163045215683304762958029601741755968253147333805530001895521919073866522060249543042047349916145152253109083723035818975227279015570789612227412476154011104698390346066067000277419170143933518133539295182377003791146161930062579569834868410203396566945318390421149944777645149207920507535733724536525046828515570475237525013371177997406950625408768035070463695926850140583021790340800104489094966800179223629320188632037839080397026079910868256823323600731402660950672198979554197271811090993203827906590975574853598422563851030531249758587949591131390745749338026938273873803755515175699306233919825104114340451784484029275152424738739076178916907453696148238611028303265567689244251536593673864263571913178666999566258877798519247747636232868634356767571768669069075860967253461477538687183082679422939740284013360536152181816824456351939033646191941682397937620287979793666626785385700712543043178668997776147261797076752511017574563589163933284884925181366740545006346398646500316994869883518630798629374117555094000989760251507307433682920646297348576020269918012113350334652343017890687628102343377547152914739049776457794348693180939332286301321697736680464049945183390705879959605963831863256401393382505080988872818329754270893966737830214977046937381442374857382671069576761259959991325462982326243150140466437100916166536540765903999593449556795724000701554184528022684005014049462127538764814678570020503051792274485459672252364268077424015963537083523252086978311474939520280806143347011018879096679075730961936949641888867982740407623490762275638040337455263843946174166787761692131072884096669741785057770081638145359835942156728161314391103827044806405841628238842009430615678690367299196977649422813240134672039287603794116162644618521845567178587445843141215283060592357792008765307246315056326152873485710763487289424456407598056303106484907314525966687228765430098208081425181784057095616892013783629566505332247588137166911232260626476354837191308232376603757338134528365110088660927569760586539744849306188515106074512894140462449919393910554674250345027871648970933114781896097087091221735325498459014368430560038457743852315734299584425722716759239820 A174770 901 4194856692609662629409828957124687101789246570940232564148205474725839521156981092348549774702625888306691246553130248224531451182586756280421989784899173645708394323621264276794245541391389749627946054543396085657181943121082906304719937967858096988100848694854099358416733458636685038274139739111095714696369404489419386887346619475482632481419777482992611877542045659531164661105413877990553041820379621370849489434546587787642722603261070241478846072811327703692767891348371228947262217740744538788843204860566162221563458436533702701782674827260881668777524576755843957417360710272916296512688392293085641782030386907022873497808911221923320062386220820035742303093739757066908958472826496801756907852861398613969446394681303501041655076181648810576989767082183602160712052426790415904720662492642120794671618157240467515379206927092210230228436248535208456097950970954020862957025448815465244892070341244064368326567788383545942720596325031380732018834664961768408222498355757928238069187726062415942246258658481370061093938159282233182516121476510457060578168848932293911673538796299135989432007047712141400382920357586858272055386495153259720655535428925502938808157221862544333418777021149662875988451107470678593960711307851786962535646841859914737439359107940286902633511402869763588570036577522226387911333333916793658607896529587763517957665974473476473125006728278513442156222462039483461033875547448193062353040526546296965783902424334956612320952628943602441313581868826237692831149348264633502132816795455403014239005016961599504966508812831424442812638793604501541304065025446655544397539611808733198842996788409923170659045749647470330063645621924204723839567997464636662200159423389095212541738607397079261293163303344928914981839714600920187360842366825318561621185540348155642305872735132375774928460227960837108421284598629511977906809178616277428071806820020035905640705400220993447662036413128389049881437639048569082678559780988871710840263459250615795740358294542848014298685909435764443683009607076313607007717082072972995430667518042041799604812385596069488743052693605333747695984668642150605407990119472127636811339982000142773886007254043236905932016311632822825790382579639827644262335361447759658508662358237747566164956638054208768664743509693091501900821491322163380625677394499257075686178195297535642784781532217901007278740802543920909988411974793754030570281208473760712034140321281866601135757180609519541570397167867612805333335181174065040234117976845486449737250561644962952830455841792528128404826863582108965762841435466658210320015635689757044108083919034515712981173884544493628838383870964224442470025239527732329347183881452128839442202624285897746939245259511703032160086365601744050074609825020035751731905386982118383371154368759225700226063778408033839179369276603808528306114660611912711456503476723706131000961512941504149895569762338833654461406426693403571467847281780012930251256311536766599975146159754082325223322085209878602895459483327797251848593820244932966804272003339716277156223012368198619555443587819198138805161031123006014919762373557503125948965847500976727697619847563588068466721352027405670237108015284285082020566933007050209419714853183945829299655886937280000401342829250253752012276168716824894632835183533211364409725255987775974046227110346353745861186648648764558085741529848413178868586494623703690610096254025931344334583802116423994151840850217182944565066895740358329306471860600769023574094212965484945384135369975050347240683081677884404492243738043282503618113926149523601976876138323354715209771201649216883402933440700731573179075733289614856885767107858642778406465115933253870527096060792277446315639176558563900304940745477219727756636318522268644164542276852891721529870418948938125968144902099695038541254293976352790763515373711578368781843579729409628577917997008032113640 A174770 902 82227580674533142545448701086133269465510872260485536167258191546498076352548806925013180236066323869343004504313497149331052596891228928139836135545552723696648828663013161501659955754148988850115442361699247868337740308372234291973110619149922750056180007877180119196904608242855408478646978824196114421825054573366072207436505587769799024078515262509978730024512680922499713923773272226347557193974175329738349447005690289708185425320250480004869842070056265975931351384826731963125065278821482292393488383548242086040424916515006301833387963743905946681173618204898583640785787033664756816398247151501631507488774763141930266136981590697202039237543861340246340636627101443830145921591506374131154320798146804708431546961100188679708174607105598620071163761949737412451926279609453636914189588239731400435320658998335954111459540716358986365055461299115289832987487652179384930502540891740387727522278958260010542928014166238416569129930593191613267239909415059800072149723583123142007909913085705404380213185369131614986547081420698880416422090949423916517361711037389232476987950698812620567928919768281038109574273956023990016672768728903119307068787802349194510643880095269068060258691929449807152127160550265866726580760200195236087182445575091100401114345558062696324721283613397848231167379586452434754833241404115277789932225132527581422408149404515649424383619513718562350341531468158280502793726322754776877740950384489315210988466168704092601677760935720764432362748354764762577784703455037958576211520821577955778260678147577948507774900422702133680732367470870770465448800956009009951624742871320748006701072503571038906136200463023338337681270349274034153870916091847825519711498601109999140559855419239518078126831103914149257668492083711715593573365552449644901856431611988401748226608270341794121172450109472758209661793289859539779824575128890204078063279866862599888850973715836731184067446623980752093196370765761640955268561881625472854740899550585421620181995753895182239757794368244284149836829304538721327158319617385648621361480992733253215270510592113354013852223933251572898707371286091398328127025295812735068519063003566067251052563521556550275882111929535599827315172735124326629231875191247954294837040958226736660574734269800573345092428473248464444560596638977221482910187835189953168325312559483554593688370687081599396439266183162672109903607278370572833374388676589478810293652318889350596215364618074933419506157712772277141068175254120561441130493399042545964809845225351203265230413593992680021052382533744558264485280197729454445026319705404916866063617802245579229709708687764411601472426075051563588012549820041242379318492097825983010429060971368649004704456202830847742401023178273879562128818869396443456872789125705472437491033284075324285143674082010901768441081820938078314062110884133773637684079829040350899416797631495973640372998875401985431496087382661591726923869599122059187891159480913483915665877642057146881644888444707279113996805466728499404492985923974738914381173272924352560816690038884633616525103654247393894174761518023701776918417231795606254348576750439660356656491887673375894068708405357682695900813004127616657486346877457187186166153873035975183994905053855694585126714515472711771306597121731937740646661100830247473028361583775714901469086046927587981011144744656354706282314364261550325776190839374997733908491092725938912449534039663329893229712306669616285248278645683982125498282824050431258884111701957078107411056215004621850285716893564179333369672328668016037865966073898054331424759376185633697443727013302767564407205687723726513826676018610782836537639937012855115847174365332334137695533226312087974314049050240042004016861953099611797297070009598997068772895260950989614873845701892057273578605437843440249388579579302732079047969341125928624823240106003571805084764151628728732331460 A174770 903 1611825032187341967566222809280555390938257016260790909010362506546249817936822192187127266638822305784235685986861924568057044779730418266810311648541934705002536693743989668134274175898582938048573151546082602171760299867530593470174008051856847778743143526307636001643624772359718258361753040637752495785519005050752342920750995644116980994504423694300825582947885693900793732802639021075450938125728742993151504489356051624313262919484827305794388402778396852848878646152605708592806300648196478154752620505469436509998246991963695092004368163525369539583483595274897459770839040016535852842122144151046588516709321125077730169794239643037643151211014707605287949123422139408218763288127749472892390194528365813033276569562039503818336137606828867968986141484748985676699056772192457764001528403954552418691034763013763215252362401742861923635606922156821662771012276860069332453689943602869631419426467247742385418410565360037653204538956767145678233055972335167536052510473453881473881121878236809610598522917359459258484925828914601294640472644274486135062867199176734886081623897924586192073406695865837861311733517703061894719961340568572449503902657846113481872138398819307050254646545782298098646333725117860412103757467483515709929163335627288908202728664189785865416899698756313218157579386083604048542014810092134341321457818439909121454281026669649785543291236582904530912881257682616152376279162344763588909285047083719030219498948055035198843130857541045795459572151936517007223498064294504715746264729011754293710062798809817929687804093119298411578291424351370049059225855035623587625092665366089690618621224372002716228158630817137728447757931322823995559972973392833078372748133378798779764159073386194425970362882005761850403888866843077334464304924198275572540871210837011110720582333009367113230846592117424778464953363646542100134609343769696601721918983878433863001220881137126204449096641061234289402446209869022046956605267325062737909759402150311975348191685027495067720884270907638548469337084344558408378643774132276402202954754988889711483690749021793579783461804796544638355128144253978921385795344440531113340983036184562068254989576263544244464604252110740516182209190163524470946375573236507038639636018354498133782838374991674200656293014267872890349185313416410004185842121319716067506255701104818441847943799423391979151101488443613896154409599882207993886050736268225755165615460720728729105146976107747664279640161915365008651605565997936064194974891373914009156716136370083724760083614438988671980140674021633967518331496673051330564747708545331544718821992051533925026253996716384111667568867084776878487997559102423193591668752754401037518301613718565633504319003548645017934841824180438221575105057403299259621584660710173283737580851063290137878160599129513918056948246674658934508436969244675570233970621352345481606661936171622562357087374060059956089352650413526094337758120414143322421029577893609800178115933564458033419920778069829999982686777863352561999074258233159011954766791691591155557412480985993575782926462275113827294415536471139571108148799657895100240237675513152374810203826284553666711946753695099944177642066269801526435762289471348850216178738799536332372722299566023438320373857530953266890898164767913274875330956265639327433090579355446307510821050645647469257426713423567216303781368082513379637451713964842210956370551789517600535904421910896790450664826483496968206253813447630521883659010610564692935877334007668432095986578542385227534250275306961961614827912494306712330966163362435734855064531315114653413937221704989648148293162487827046423298930137732831872195961159558878122193533502779297833853971775073487680226543167166126804174627699717844973397438571523222019817648740619021577865401918617687727749697824462213668819898372237860237145504261235079192206783776038434793861918322308343603129165280 A174770 904 31594994198708696573699956962068745687038444567233151137935589686061397384699512258703261755641014601916264047371462941069557042441223061974786800794882868541907000574120856811754880894304066997479142066490868806071597529665594384830116613859387311009000349346502273027038213590890589057551674623934245598191629115179792852566488809179475473684476689177169520566965725347330677827897616167347717062792977626177580461262007876934098290039556159527931121466392293039487453245952025715009457142180882085967978574754723510920743551496047434678463322908036329971009498753404921801529403221618348753746521453250568076602904605204998903646376419345842290352836271060934993038470980140052802754143734223576130258461990705868931482608123551392746836289660884862822467725312885855284917498396590277480504322860127548271450262989275127547040853687504038710746180523062556934522092818023591402577845344000909623343209883467967280711673359259443911876956061419658991532749902474044626641510228493261067894609049288028901246841845866935015689901111836933156843664356646386270078406320900646199582759170129787838210297484433233989151562304441145304276692181152388426272380592030728669308462383012176703822513530165915400215626527633139247791987151031114745836223617783671603498786874333836975839371570299968088927022894843426973068139552592775954467938367126873466219235262370325691703945395114475101235736062753110350721543637488329547045028615194110045873303168786333799018958467841818746877768889896858020830246478516177983020322641876886843726695204009372910162387325549587041055534819403188230788174744959492608618056474881347244185465233438924739933326575141333290009612632108725611692556070575397910414783390779715079827047015956327718631535134950112687702880310189509826457589530561232220496512572970660180356453143423005883209260777513310397997257624537724956979072576749017658062851843921780715687331823198974143774461174014867916885998512656199398681735494837317906881630946209515790189831789726962563569591238573736458851661377485204616499453933382562418596670485930735131770052847054687158802064283769644067785648984959123530912962013596265587897214406770722658368238422865430758438622273992623668668064718270233944366527357350135780166190936947831460184461166012063411464082320586415923376266069027872263073655779198886520067671084731338537619839762608958888238291980032453409256064866987433817783793698955372576166915450754072229029740429448705097134573034358827186816495163623367476229336379580969008447403740316535947395955745002642354162037471119686497549775733299871984000730137879269234173431822130550196119051613924852669143273331123370297070164565513149620742648512173277039607765221682262576583012102856083438727921695183926841041329773090653217705859062368027582118587405051579998612379778993057739741397762875582613296303157072019643592518482064596301413436373419347835827653065952296383861505221909851118547142949434167806974962597979379822177944614064628729040140210079919214953347105680631453577354205393397028362599736357396558312046891470756033612290896991677588377739451732516354838230993975642523113532661060236100589955046173329087214204371862640700412457087119836517066195740731033284480348451782357314134127332098286384100273770195031422122674054474038892374299664072400995513194063497096936051399333286895645456490455517619829330367670871112903391778171362646179791777822269632912978859565847864846750602035499795264109370965952174844279501800490006286878636242334204903988450805176779015121752046281351478009677407343727846443582696364499200730920611414118060034363722417480069700075006679180076265779114733162951748002394112033191938382527874305430806871417039457279195712724848741367375389048153007244068924793581928188433468481840718800018327993534898212947292303176502874492767398504026957065794095480760681199708750754665292825709517869123999679809165487100 A174770 905 619325074671262838050324588804248743676772199468647212345022520015813004988630021358279144746947901587940302072339730583983532577875809681099352602370982340616526320251380341480029507155874145386003204738780858790532852604744681263909352394697702018541577069146994029568367061165012554346409667616606041577999818130235294445255970716785082591046131066746453247852836565310490252881655339309710928789417009302604189208506373914306143057042116919581678537189833325381636205678272961913009670308223350000947837867589469755598978586427274822603542963638959976566358654980759681878681902179323832254403460684495491286523547554519067384198540402222960932458653434125433025934820203581892900178506714962411555853479551621914429109051161284838583981131596527474217144382597047050545967126870905846980387972702691797262415636424736287163331598730091765065184706977465318873680400647886161813261591979415886833903968716312627388767835769793054200574439511409198784879285355240250436259347446414429998988652703022064285430983264160742818094183109301734825848214078509819391590785639427267627486359171260203280012059216453556789511062979921812551369825414987777363218754861083685529670997759666288929021859963665727892728612548331070417358120030754443764365945426632195144494312107963208210617496104120275722834284627141469442477622967908784167346186550963155244920328158702097539130952091742704351518367389205211412227546005767073436413062005749898035489458495050767073334425043504473535252230320186058987797484248376056528659648679806006898976385678928928975185186667618912059472181951649871348539752291470119078507555395531503314433798887248578380170351297761784333630698366837308117573488535445976447117505653315841615970995842616862554420925744929226898590009436445904775144335513756349787897066914499670018336083796795428313300816529969318304117465491235120960161680514824900363651420122635761710469215397125410029140783483942799845565053442640610743937332213195838285630991897839526368989107394036235143596059737638111158771717852127896548063887623521214397055532662259515064066864424275228665044484306990758220189653048040595198976960004718653613430083460536669364772141310018597463369629350199157042490888425323935613948198312401788326310636106415373928037673993330091999844740991841910662148677135899038684359796398014452246650421096647996909605657178717012703855020241494663284623487368278077813989930200872476969798121500065863112712242792906541206284236339861568600611929545739683271111387517571263129671998960968601270771799753458180987295586528747420703336736405812593957330981597961726982936065858581052892791724709900965304162332169111437478392487325191199763374202543951823775990376357114097307614569735865944017299703134153509757653924637017926970170989718953415954515266576240220069509730549661318684896960890938923711175199976488759809024977051459595347960698185104120106271093041709539656393269270524251212235001757050436938179894424562225380722270146778918782186794978065798381685509982864959889670735135047110316804668077310895644441587609197278784874550379904401812266621438445249116399432835761745080176366981865072530611924004885770483019167385304729314385039644080969137730042474047424971034940135659029272120831591068310135110128122989148405495389924901945600407747139816248048410302599579514785033222220268677796590656651629670470966650780634187049772256077598876451436217915758792570694004673845424815108510649202160283574921468340717849936272409546092624830334686357750520313180587088643712031356076956776364983734923923840751680395683170749970291770969875010897678944272890222621271222132632125367134755783700530042431511057188113468817296189198601551896995682953469811720873152258485116126249317720620298521218830395517778149627161224121177340243751405672851575135999116111521345012876656038040165835622468366611641611740086165293931123175408650319415275658748968920 A174770 906 12140010082111099952753766016040926911483342966945978089153980299414376837725728293965475536626411011285791199305739351535782264521964578927686447736889195045882280387660556879570681587514564103552367821810440327521156170686607712469556740810747741108064682700419027621096858105918362499407733247069037003077706836797243126536114685423932379770210787485887287387241781786250504589655530133251337458782435153556669690687561480206221139270041285818083903158063991377738539864218053353466789842372336964537697431912510211394527667330403889576627214494787570552617432383923352530781000844989702538232467882590959166947866502560778153660060885317998060852212234262890467113439352592141284489246285872549457094263775912430775933526689380897282371805394718841888719601365199590971916192336005998015919287560413841749810323033747417711700498451266405091303711915426094657499326278977771725839962323402664869717275971433950238606659836047810089180216251425687053161544760000669486577511102003105428346914502390029454834989232697237034853347161618631494219343535523285123067576310025646979133341412892283334565008546550625135754761867380865065190806013507898230721425606514581811721882228776516212574509795185262067987350862956759114687914621050861455637986516416620671438705902441507933010687182793594074419029558334204189168019392348808434655543994304041401984054806347643253591719231198395095583987936327464491349374006083502536012239294391680886097554319546681967385167600683816222396195471858518238381948265406420981558608450401234705356848268351669661762207118896278588640186669560705958770887993629222529217412492245152053088184081602381399969174486205399921366495659377132281611949910579255959740999435401513736576548380679928723835431267820567570716048677270332315212869438283062437981126085161509958728763734228330842374316722411197799884000160561933216523364304472525120179277479181054357126836844527120464192243494077785588557898260696642739146460187361329327237620796299819449675408692948066491557807399407591016360506754485749650649943708696808911228520132648940528355103544674590185237514822583568558862513511262042762131222839099533034534190908096225386117540855590746124611540716083981602354282726245135067634378638953172497422205308791763222789563025432795297368893201458002812213022445841626887262948465920223513739955034268822950690751554397371120412007218535486409672736190136922014322396794013708594606610201477375597981313154196813591276878503599393433350367856139094107856957941890095520286861515185502781793132871371331518710325732974469469507120209476962733451729917282515634440243528786473976673953191644427107967337366035649066328079239478233332248511497523895137483686317744385313741598219379432131771025342107755403085605389693495631378638522765065797172380673308873388750949739622081389868292487642787019710873656642829512704487956570192505946129304410974588903778129975937330392324480379311150352379385894559715428034483535306143933538117239215751903796826119905569797880151730771838076694296539839251036608075288848440064947442003438167270354902934595187332372725058664321447145327608370733085974622464986490684818833753815826834812631872538932157934846690818069917947775510081883551193612058839840009755226713993683170142347366559516849489211185253883185153767060378430172537756043763585319124285910307288881874406228754345054268459271623663678522860241315004838406563792926029701110966637858451377892178995058710378840346513043785342275967492420707141917933643348383364974061879660788866459626698754684025059693969077719070711269737930344553160093820569352202184605602830421404678426543779914767395406606318675158579527994999006103723447962288459745979478570382498209895276334858100397565371750570550938605687444488145905360803180846741477504657996726005701677602907381714864902067915444259159303752805830826840638192129460261336972583658650845692054233782988123282740 A174770 907 237968477010216706602616483396109660514647745161302863034949109484098094757286721029681230110671763896276177500850800696464673365176017098264700067439149398918402119542395915701964158998430978401959368657125046561288844467266031775083569969462924826502581891752036710281746583023844680548377832762637595717723167836899741636125625618423951791470589265252231540618260158721245825655937448790337377557342365090600829974253390926495972857665206227563963750122691821796597533036766076156383052577172878870644595059401187296166061579411598457053771835923282994333446933023306901327609496684806246975109003180144520906016587896672825813525446089804857586602103283562525502232205163576333254976312795495207742999346979581988518227075736135297367767290763297607106154151743497999634454151624422446237144027778844153277090154845101245560016883478392473869643595900997600498836474846841880722028779650077444796782156758144323860855118717441337598317544759871878104663401600653837920652122185205525160041788076860704670653394653900257093034568243954231440385837157479220903860811437531946445544490748028178752883094249473294694611285334888654027948366925411995703613607375680077812288649918806273039219252076199647093022323722949779617781431984480866222661367930432652974909317955164126394912281946502534942641541679632785888930046686343719968209189209001633010728287069106174898202782830819988571894627176372591570225217855021270705144841212252666723534361736264601429633288235269740547905750104118444188576890910699179832135786316105354014598932857253043030933854969419666226906027037256776252177075102580267726249600594481915149103081053136081314947179898427897960864263581479848617320134029601086787397094485622966611057659742116967002005261157397839776246759273263044606356761954080254395549683733438851296501556700007657375425928079403482743356852843217549419055866136108756890929296783255607385764494115951399941970946941771969622969121860610537530108301848719445259316004563438068954697834830178891973479905499591539365060542242657946799912300029810960654380237243128999574557224618644452386750536887238626583832231627568909175255634893052086538220556567072126558139366486517664224616823653308578019149492957366249170445154466811888982068280136625506586705640496495979425694952535135030133157755321238893108229277144608424918316146335087046382792115059691611523599152793877584360910311514440457956469544142266785670606296199561394971563837335853697223302831221271073740672342115426593156472406305818264871091796290994226567740389273849040676301624030469964012531149642830687095308215881240889868335926668336397032181777569822335460474781744868460829051571773859842453544122611089189941003395424435064562848710988661058911109694738696518277130527091117976729266145353069830037219590003685269590055896726562308854536950657876950269433621706337544131544613115663936450096431277103225706587738797517230508640804808001987898683089510070157784769895008079176608822988793400837022039306603415594001112248352541079587114401711103193863772481175007339044842204113709807345636218022449384482184768344333316590561693595379850274189529469382298208538746248630373832730226726946340762855109550448376162450643157818582607323072212542438408212192681926872586432820157969171526294539112157956693293438541509790848425837045559551199845959467380621256393824314305386020124099867675716274792218056678000647243569012032718118442384597341296690064017677552630191643868188773762811938575664850158291849782710446580324362471040651930196271697890517633239302443756198126525300241557722514930760294188779029471992211741347737647484283895839951756638359393162302886757945865326459460457073558139482198742088187039642046956897394995015331734591300928434621777928386765637805641364685801330665217925128711579412358611520615360375665698813933525491384634122334060245261823230480068302641171290945750701846996771198857533839300560 A174770 908 4664658074214257800713388354776775549367198189168515754265094354953310554017957467898083178663912379268394620085886195946361175768398022638220071794255758780709323301387764351929344565116562451120643440864597340883943601726192584168580426071855511638355869134058740894523768899336545322190939778405488904189772532861201898754091386836231617592474111007263455173311848244012078888257181281532663141627687581723522315598645278253612579749732233202667531611821101932792913464848148760599367243150952929250038387816684641466936927685098485624764145951140978760136656228505429495900448823234571208216384142104725016208777989002714229035947640592293933094576367712180390631865218502983931871904398928050776305723742399502363021856362646197409622077151170354299775991793756446423634979308225736455134499216601615532123679465463351581720033238242950821526348675547643049552097922448468266935436412860855749503858967055869064886531798492625263554410423202792303181924945014471770919953412496887602184033701535709030564118387170763606840426571864643683075811685741564152634194502730924904199916128509506947021731078913166976053145279379725528874978823281119926274335701056655278761900303986558335338259566623155687132161521629910717110992515071879318645746678534354347197551779118421303151562617704655507152065425585132310660602585977690206468028092219306015972254481144564434006927695458014184787883386327267603632090229044752942278746641430337478723039672656704397676989748602589853536232291144734271125965977249577057663104701809688698992933576511025881140695763348357178483533353344120658534469067389890414340722141635622008507566541715389384333213220399809169623461373357672333219576985636290592627301886366181956108438509688428406493378405371881187473421404558453523103472932611011708378502462561742277952513555704786365644768199838150346324083229548750243150399871476639548103470955366098936794701256534042497135394037760370654471655138153789495968540193692138378611782994214892231350167508665757947516086616045185955226325732680074318686131254534410742050352499211294517011530188619565011010493838826136735712710845501092246391318193042384161222666315293556916696422475751178398540192852640614030247386758596010489993930850224068008873329929815927871320840742222751163269677162224823659212155507593902336865883403325665879328609586720421248926668088709323414688219472653581190107077516633325666725793989954316738701516023497192262755218741476091018774368506322477083865265816796224222914078000549691686113045870609207313995344328752856023965532915534946501599166125791646918965268914252354005916605200112486525838353227249704228051799563795574203135419843583121392296138559174058803699653419626089817816575119058135857396140104496903809160557188954489190153579349832236285624512606079857981195402298883124638544551916927411491538650832976754883423707993588756525724597739947648125889558267005154622454439725454130486410674770224015847002499766520333536350842082394705090066798736136355647489896722408630090335844664264350509577828924955885784668148444971992201585722978405697931685190641753248946749525996409490497466292423572857187018790013280833754115362077466789539760946925249954222845539437261612080758664977959063265618935560941375329725262457566369352891866038827031055916684099105521153150464827594520566575616912160470651957524455327139770537718260551910931146853394668479308445953434935458776764781593175973131080776423137494478021544393857502952126576174840116835344418733548255933874804773973885073827657033183467020058051818483935982179857615943765467934832942135286441889421982351713747763156511521576307789845206057372054579910579693549730348880549782926682097453952896371584834066604526797014197803358283233803705520401298774344821693884665716880518755026895499721644327497325424691176417313285822898766677338906688496121791432123232106738911978308146021598953985016985771595329846294380 A174770 909 91436627332779404399367131927717870922586158389433500653801516510845683995761907528451505438488780347747307446647363712089771070947464674578372749046301316180314756435400837284123096463450698168435874325868468418882015919747982567606481736776941769672126920263237547262418207683048378381742120987926560737290325471422111782477957728638186549623725732493788983055027308660864611646371441824665814111848554419602119339763814770073922861758278377573482727090953489963914867941355878968502720543861926741986373607338057282633710360317238935805028331880493629732915741057716495955333696505434568138651314978427816587579945234414616420889819837364699586715028373292056733603296510863285868976736772811338521649589055515698340372439902363685887276658949473994220911384035059711052594864765386734369124007406680839881844211604922462859774845976021438525167012868441303156322622976998400121626543842869714751697198675446988651761472453197321698752215517303589967100214667510274052919088871111868592805903457461180340257143954667913567385784568656177231697829223520303362456259738670778534594809505498864427491793855972804815120459071790094482118680866008145869417532708498949398610691946455866570494290985727845702964983053967186153859895662657546419613060169969045983333756999369976429212804037334375304692251529678221873936346001404636740842566695473647316086499328667464966297621788165211219392101566892472390023641099510029319526720960172634045676356939882357866999751622474678073747484823113331078492740897469318573612998532737731561554129952170196464866875322220642443214554565345426111335886406799556799326567694091862016283404201601981658563564231329879444531191879692829494290299455122434167079284789152804218014645055854913881966236500094353879456166595908046686611231818684289553555150875585588398986319422423665639361088877801495009241196722257749423016588861629222285815480776156974575794126644815806912896593986207838627181414395121459839364787346644994648828724993284312955487914550168352457031437874237829594754897646934274552227598051471219335860049035159557879331015182763488727183247841919395406201931409680178586193710044761179435234618574163746114011146811535232481667196072844492567600697222849504667494783355647026643123124302183537997005613642344727805916232308236040832741642126697918286006153363760425421990980200577550986373501492088042515026866579356345694601349120136138204718555834614972569760331421985666534966402798850498814161474237630364576655866800167245102135163810302650125369660284589885477942512964473094507923335534014397293876890385236713262726514161866427342736405264269034211147002928366924708449039589046063784992038944864773757929065583385778059031416390507217184405440920928868088018079417238613728468723740755370014272485686145350317741866067157786143707006272651112438187997821074169399263683358576727518533979958782192301589628448357367286583895443247302111834696989711060986620058947248069122872842638561682971470029890278020382088551803705536798681361551541718678222147521795396977641408723212791976057706773498787021773534477072272834443722477462417509850891991057139135954413812685617110560023631792156999538953609773781831447740865894493125769887886751476849212768290630485920119936457360646531347722106783151897417186566792923645920885017372987102545620702081955100455691512323586252290773116928769467774967323214458204664903967499313347479578584361293930110530670993040718104082756277149080625683016750904678811383367277394541571137723163130105367342855073624176517802968190622636660298506619669366491442462429449144736080400975590645137420226066081142305656291361654889456593972498247620713104296395015948972297076387855264334810185932587618877731534977377677310326097333357719307176284480646320429205721576017606127305371987660414960528190214363275824771799363001647690883705864273778645295407217772525816084296155107024436945312455958323612798113223136200 A174770 910 1792340764312483810822136719333737351047758327382477290647301572380502742731614357354748941707173893712630341300787003398497496586351026782687239988585526605510771074937403911055616584947216020381117557415030277082327935174956352564029670835721186497257520252644113267379180812479345413702363733414396665166876055701043702298931028642674345909492654215869140638581190131058419873480094114389918006687792222105353161574527981524343757682573193007463175213769338698451557308593544474692441567501414244845463966201002211037501349016001589934551679736757290178883635596076702525211021622999079581419271867990757918645017070276217322079568019416075200706494053078694528379911427574076911100698062348743458773324468360494976468478203944276608116199659105512083547950650079248662296518115496131458877832338051258606762294703756010651513954949101938999727372964720837748922593006043024716735655245472495735701912738932252904495959318141042101446315665015774547332306104730611446970848209131581435659293717389120355494011505235282054577132542274371814231097165363633300769303450763230098104202551726872611998187196143047841072824262672084152658764853460512852051202549877660705054911504772527592528270756563977664846363910691703261358050957668420709845375886805986560830953957504098498847008081588265807017922007332687079587767943658931103416305785896646342470621543868285167124801548284686774864509790126342857461975809200505365676609841982557331133010470012534306252224733626758890999008343966435224655880435946227605430384939575620312259895356329506614593294608925473269823534520106367689290285386811615844990508965598866537607565280652235502755773601729315076471891253602277470389406116699732968906797547809671381915341116276429512225873761381471119373218590139568126592499843006376511217776359084726241235187555365835138157969698537896705332995591825613174641220931715256143769915506070758060268617533696978190572556538182252015009639430501515717617439065600394991414202288706576108338581869662232536196972297694723319671199548448879917092691058318807586887117939136845154339352042600999717410681013186810149926233523779840015145476857906090446247084832068091436033289583103291151354461978879704890669494836714909231896222253343462166034431473698071782001376167296400612228818822436365710178578009755377086648390281370548455796201314563111567714472127321241720670233224000323615651994455345831064455567464744328702358125277832247011921219164907848736279102199231661900109131217151612521695829258095474547207804394785485064529421825134257269791457199172217300219628303732243927584318211635636794519965010073596408494417025563495230885313845972681378517839744261819451619804151269389462339075020387069051622625635115472553203194535340571201808540113605729574065280074266241807096139773023914317909086755761104807130236494744143951636955229656170179841548191728340539907003371120103373603969392588975348991029107937876492005595909073281880722537614398586343086421989558387673134994702389437196191396401643424047121880445386388707291376384214588223358797383505974778228812621233847713695067916318027666274848238059176044933487922089971043028340396211599848224128814543423593993249076692316929001387119510563011936656603274273807047127728818247832366102719011900885926802338190408850480310132193861194078578103851745656284611898448950025556933082680513283780185138931931549175930516424068145568815390964696648682567845448023990980303099107768253140930160472806839656557784638795312963760606305024942777154720770348407134216899954815551740348151268706940438029272968684446191351180085090585690697269381925340199761726860114647621551847259065443803846215838024522938205236942474189108564267167196629608869708714559952703839997962125119730625465822869227874278945732639212449590559382947092558556551940254451607292485634696245012213803635674155702316584450491344927814777634320429584866980415807710042472297020070069498020 A174770 911 35133463570616680326956119573012787627520287810765161461834904768001098252179420637105881226892517226066199602430719393969984215995881756046770603677880743474920818430608235029111359014012231968059968192013549165499323766417478503212127040115324960942300142320202988003929155023801921116345355520646882442674543706561533181041534240975744799879688458315741162303679505893979837699092193183899730942428289025860578253581778154076371568019876867574014782966823850076093936399135790851565360637660001483598857923485671733419044160777952805579843090394888070205983395221379781841469949898694261449545999017703521742851808023974466712989075895704086246883996841733541772010967069703759100532597549183332506063367707152833473219411413343270169930059830509588912232934421942048243276637047360304091536535121356763803073660901181109186054082052521362296634526329290848685939364948132747520453914000125317568359178756852822758482805902439234819353357966886997159504274297829230916012292542478170430681606855455633750932433185364854879153038526276451733901789403760110738159582879404576644367799884355347434889600991304229924736696381777734488627014175414292059899526513284372431987425917940393922283296799672799200590579674413784275173328718356487091731511713557888395439313491661581775029075986080382311830931883043080604401205357666021487761789274303494909635476186819626517312894983178808372728909686664471125077177421924665078482876803015367844696637187509340531273751361551976158887883484682578450591237226925212624177087011948310828180737213216858707087564459290251712860281219910464880122748040945407386704399944342414176091632615061716123416692482534469897672132908580651094880309205257866201388611365085893639151712343235926242796663588633360381859476924459647821558135235999760554206562637223652905106558061294780955748856391378762340135884581724472727059463280465862068548661464183518721228466319734039846787446348551910012011113489509296701615580724534155275056198614397579882368568853631167624364698522380528637957023953940046487916655572937668266690066507100389680200420859733781277920680493304604716934634126930492567201458782481474882574177442964109754960796293979566337314931228332779194058945221684953540780243942543762022959899104306478768607437634338431158564578751481408342684445314483259525783828009419337466756712746075132749761531653377478716489869141827476934654049619087631405321895239199775389008999126307374505694071535557248129692462495177562328308825541950041850114400015052328264064731621215417950315841138339198037979049510250467984890756715882555083271092321755238284313926784726231535038528323948630587446997300307460792660630882028145945786627215253506657384770490595911159399490515128052066960151193727797280612389578430787370072250001494386216553181513072902392496132442722170156715783331786711918913427012456564506677300135724951304474887779106637881027640746945199347674850461963558006582630023034412478675113194568246858618360867853485278514145774149196116038215466333036620141381812241843918530162905732949631066354335426410829342397979652348406778448461222255836857157652585076841729091112853198572755911335979756593097216023141235679681886569875055576390697190876168273230865888169546875107311820175357552679698966723559059154027535791207720322115565343182108955300889156297652409007332940626888643416034412648271730419625568754903732131778279679821940605946210405123114400976361635600202860630606390541791363924962276654196941015678282357438240863219961205154656731173026621571295496396491477023681824508894939846580442240710051813416687291865259733457229287080292529648227606311031316004420515606856944745902143852402239683105574081978518221500676578147660476411345072657923293962743250499626362661752706320310969573821988120860856538897223536345165116172339570191784027586543995366413331175601094212535909753235936057252745371864764567455525673717419796583642574615389077051840 A174770 912 688686151118887403456510045048059943740915330618860367592410512615055955558718260596935126454798180958175750894216620259812627203453777595677770590606578345009871277366011548103236948337051186090695476118732033327087467386987478445007761676310929048669780892503098718208906029397384445243256245213356456226909740569143117713732451892675520924567307250412504047607585035952602647519185297310708411543561314797126832821356853801677053951981868675612644768252505895422254642844302463678839724526969781580090568170702171117477892602068081878974494323368916215420396334245850887579791432703183289934921091325752565212623222240930426231794543628023479195344905385166832736264448120421658314563066058393621435110675022285373381551926055876577926692424681449302752077896990957379585459977105838565306167702571002946016591294222657398509021464879568794636690985379386251220945682790705110852912905494801229502480886289916292779527056803654562787922421420603253304828237453742479685061511446808887650639421921347615396657199805510380105875806614938464613571061661408525325770842832785060619667515228930968691833346633358318841640881402782888773982579207706099497637666662197718534156817788556096892069591338915453365998877931495088670244328179172902303700382763785841521414862232596368450021448632139572488244119753488458674785347833201409544175489938591321322028261743416775124082200335469453437545312813487172867419974362591475667915985416097398509186151016547623081493767936917103039761401067739558822054207466307581912891654177825849278378498593581508046823823937712905150013962649150412473798417808326488782563802718491037080881644912874478798978503286867077204854072802106669159566350652058576579886591071616139304980483436769509934870687438517368823738347300039426458614440303567463377180529597081685161172509882312740928753944825836800853446904237967522570206424582470896552434718251009827902762336530809115379749332751758001873189831611721803443552895744879446101256613825219072147612578330296278110564284238730824666510263873933242807262365448033115044851096785063899374443495353149538008801461619075848474542548229857991522442979908725012742128579989897647348650092921297876240756130583317158882238553565973622591465109865520569830597776208184123124171210506925760273782260457719743896934786875922843469037509992247571652816627452363437597713975755033210479392694247868978872765064981361295461288726023226532431025698515751877228368178318774012930382913551368377527847698164173503194329947399226480536722322031260227876606053464303134806208058708472474267611312925101541010036024106727969213484798314238580476228823711624031211640810195313000485052308031675972567490015053595086228666808817586030159479761454914441501080330496257746953992858707860180422426670464012884350633656923115259673794870233153223650837977739446632290397044661218347803718257418932303741976210339044944623800440317650405024147069764380556107156221705924644333707688117389160524050766645242028871046612329877839877143903379663782184587319161684179104639545986800894453574454324231121570794906968332712235823433041810742596046338031124438192397599060660476333190330979534792526291780261485687249700746549441762716093517334167530981308421203242854571579719251949629929379626779612485665636361829776915543345258831546923505880613950663642730775705455690269822238215549623648741946401720213594691025697941907767445611612188800970258591839256072935587152483100843368292426062516180386502761598132767906131709084437077073238416638467298947065692127186147125977802659383675207342165729390773125466962147712943962736204642917788078512240824357777181975741671029395078350765465369977578950677745297257918000439988747698017683244029006316405526052455553853198331550841165051083467866397711779665412475297425872816376490834048653648314644898901458949762476189105490329013079973200666346368102923386964515480730833629389228447044922519275313836618300669660 A174770 913 13499625899098967311937829576075951444196634683270613114781269406445422072860897092041701711661072716249643842962234587902127724472116732434593903070299545041002753304007739935311415632191518335737580754819417125264019370220404786061563641166919791096700084112545598754127987984318374871856387802326857734313002291961799686863050340958691320187623556842897446025462719571063411202691232498792313099177157950224991151103658794638695457490377021759482195173270837595243185432940080493896825428612301020872933833683246034759129917366694380213705232146834405259782538737903773876959289822377848950610061782621402765594318659514910191021169931207440343483064588476043413562713940045538276578306120344034218187706945723470181872347381327881267175754738675709402036642024583812132692138227952010509771195214260264626460458746278869424392729568515225459947054398772202967142128588124036634806051253055179700582312764695760414211466608982430837329620485333307004394245951063985788957344831368055273249663517820649101549640679655181285470522682112985257078768216785140509675649323048669878862145989149704963941969825817488774629614632520653803969872029002440786938401482012873165422169510303850693337954207142123917207510804622587053700345045794818512600647811204218351944885734044040522695738661058123913834178923576948883900061783825208672218906466014477806250903077058979439162632773662977243103954849041065875882695212378340684117824067643464402561699087529729320134100307825697692233426824841947347347328124163323993731289581016655285606464501250647507516981889739483907460321982988365165400931705756067792170408274183461364517027827490532918355860498012475964835079637394762020285168510601343012861070756797208197570333797175843590507408972373153875049558701915895912982112437272394181119732186955432555305650633606536286390653870727196578950503876736754795696713607606131233754963278607633182366428599448453959939806573812514004166357067241857301591227160775546177942676869145745637839921878061898789892113475282903102732405554499815471567910399595689548171502932490756048437451715712016384314744972736444288493378313467042222892434724969368917289729542387796240364129366482484676091735334379251720076860932941269728352945542803690267275615586272926077173525299749321118548248710927643668386307349657394263196813745084208890119174064564515357715256602988629338439576876156858582036463869110594494544550202185391249513190353296769171123098525710536665904117741741460441123308251105303467665213778805237456428502692392031365621813909691428910132092328824427930343248971067083690996171061268989330767490732241777869768805867356725935861952574001528135200534549376281532239793329293943665000820129057550872590211124639742367176124571427493162064370735779085678209620224363330557546734726453723807052824653814137047281555882932849554369650950535775041191920775248610882225266370591071225409098350078942492338131513846537198848918251296904855194925623801949130024196269161673382076770416376119643122578678009953992049244010065951466567300461903108227346016822597224109604310937050859845594262527707125715145444481228943584862300895057975544229998295104929667120614883588426418327398354180270862885809550393654751419439399195100547142558781669404825700341891454264977294244905433259562689446043293867229219089685705607835652367725933433336114886612560306728226985094789207257564730827325144279189199000184270672798512109983140707017727373539871074661745135650804011264856192401575480315479115697343926399481742081337229208670455531560467020396252215119589812237687671354363162681967655710870263218150741024685709864346531500093482177204202197905316097795237554600447332761077166603070542680914155041950371308921337769776607575843336430951809088890968676384410807635335427593352659281102407714749792676543698091329738074614305657514263479408098138792540466925811754317568174025687081421036235832130345257151426251059250776540649623480 A174770 914 264619666185451806129717931893730755161082489320555227657082075312732650857163349239483176355045220929127337651569971497840887395289804985729132092306241091287157625255288440845962821118981194080076871865274738370693274367972907229391292049146200068766586000104337934275318102259702754840744468457954820094647014700125456892746395069739815365642276036667168486578616181424399950442550891922141624059362238596748961746807086871150854556049316428547501314173810190289451025434236814997063108372818600084181467427768420602646293522744050638880968081567753688533341108919993441290305111518459162426675141128023645685427269151188047323466546759733701984931552867962497607489485916508193177066298256420692686521810114960787482776379987237202543302566460828831017272954213813988434073913958855332906696403283762004636874966327967104234288886493013984586313365688041737182533753363461683324763105809474726996013265311085409349456875689746552469680657965581062479532755827928011981399393699415108019431016625680941767228441205943663752282805508902930394319549971851262609253552704629184132670725059645001474259523833841068326931387185028974462634542738523265097860446352778673126407648206819263502254481476330321686186173426213073495139074917425704304824996091524705371037808637316420093285500784039896326838002771711232268720552411756392559633595002640304019538880794481853223049152505259479583854269513357660485565418685620259727486111706031203802917027004571603116721011152505558226242529580790450834962767067795269458813156454196822730632067875136693848766370955849539616324326360523971323038650822432023053797854207980406948771742393587781352737098683062050575830153847358052319523203985241175086044132394852284017157543787260402624356720741587874820204080851217044386235941536799030434741526951519859352019678558782814403516856245240562514750976138346963267279457566088959861593893634832107389736905503626257991930973080123566757910929358885055214069431361969360435152905887738292167719076506156761749168930231931182381029789012795118999740936845612341075224685437832703276407029156943449812188092946778319323971353226038413423279513956406589607988265747757001913720016493139571699452319783745961633629469125276215649200815938572826753616046891524120756571319801514982058857010957821410729988652771049455471261099562103152671868478360777002589571022334069136537059375447034047677209785889540808300700977601949313249731024874297570776603100072609761406278503043233194015530710810318460409000017297810317221685029239546276797658568381165336032106139023408377582115892063245661585805404132958704754976384119918531488969552135697718083141963143937144310887877751821562563288456273329868667750989941119303386927288305708468426471952348041390466528048208748778756404795215543335125018209757312237142734209190269844167659834766411739225307265642005217696225683232705013094447367654349967821424201234446990417161648910272752407455939454765707265606287744058118729345134744056354990226824830758084914610947369207214772485498900725461485968044549585181485635727302976332672232581417276047725006021832291645226470260125003414119346383952528837557335950247456500355363500421808554390567975288940922904845876090722903103156320121713939721845582666703954141428471826906875305309302970666392118061605797301126595605672513320710843794069432971454798833737557168916937081713086111638942570258986201780218758911356000461539395464121297684882888556388976069704676159856600997712633324580694084432376115494190251208205567869861733899649411203637521088386681358118114815824275811568158835941766463025096765955639454620922971496682408469640474660455581029812310611070631481079907991037831956874456130859630839278384613160714232033956844656175628625165664163428889926829436137183401447339905233414752871970151709059554775521332597211093690718039644830247168434226282365152706561341786603244328131205499671563947789638502235212450744158407913195618785300 A174770 915 5187074683067600404655763589043080686591587511464888889263509725498916015656693898931452130869894708991681356396430738338442486820343032858145714838793034801111318729251410713454823284262853734166148506565534666722912438896985557290123320685800172581042827677345148075119186686366705416069898198856442581168413047838856914049815149293989519838628574683126279831016588362818368257511471380766587616019305501796315197935921365744640256368983243142011099000952832176782981405318724614632350556427164770237824103646182746969826610873698963256650356121185875655796147157267172698268786919025546679509837165781457720104342564307269444119681058563130095101187955834736289625965489372679662611315301844052297697166303685754410513912418637476262925935640589412006924875046462539776700904728729344007685052387397107600631758463500352430921661328643330557345689134269939733479823666288447328407969765271272345520672326045583429372293263058945312528249420111699501390494075344798939795405126338590116028831514646934302700562802969267017217066268114992559476466561469460232881447630440491944319941673757015329748730222248982795527020276971323324895908502790661013445819682468766068610969554727901692867341652561072758550497454293117862029129092831033609988361060785419463478864772963790732624541863673011386740554616496904651354511384475187023128729057022848773376523335082530209819230048245463545139734147896882011796987461192833118799842077543799589301315160781913476764235940477313644525108372609227592424992812715594747768331499083876538149194508881964971572870895959580785819705537858668902885838468020380810144477746014423662826362329882079862585819690029521817374946710880832904172531824233529003435294070342823714507113975747544615066796849469196549852486517795997802143101013022222157309409230183960096062857183803610094331201129728551635686952055313373297228457131513762183600832269275015690445989639315653309709376974376775581776056033126507785064331691966096242474321083268769133925883699833762965745310580514201561750042821496404368133106372479782710160864735780893717133374537096953787506494613628003642652042177443426666456082809681047244526417067897803209124943522934392517970179696309253005563153133716803446214364665674959007220691483892040228797384933575771378568394010246966582201593903231804076490265810419532253589757022708776740196255822077166611410808539073184526411807640970315055199746068408860236135836300072790629066204796500198017375334550749339327350972552180554209831914871406464059374232486725083425395671891785789007209915627004758688540207785880492487337873840818085469338057750751152322005003291195140802509022825685503328780496044490671719989298787630018756331311239825000455932997832778286273455960842750182764497389638923522825403961117605460230757276390116099746018152161494844831560331033809647029361623466744935326745640801535562891428746418535301698644485967188531556078260149601034978844414126343399142523509597164101619530674201228796401356752838255749564120084147208621145960306757402776485981994142693668265578323299246925250443878951337134150454708194362318302022144323824872442338484233375169378740923752520644024860905668147676399575487033286421616600518000244540796234415435606397247232516564290172127410876079050686678280407979536757712864984034149250640233195163387022888254443513372738731033305587480738497240369011686975251763054959082796468522967901211122046910959214907165109091240775318981544811191010847347621512234417165909250641861135601638188485901614985547965819590529205032232842995260961435034404667864646121361830776143045535979150551574326261181346253282860957546052794156817169176710400301202194333118885723134685892011910507413168853981032134370005020700731180578064734654012500581291256819638484684624363121486957802633137077811393270642917092617872440528787380398812304990732168295488782930813548495889242477751853864517480575468336661790469377308060742052663683978779827120 A174770 916 101677037672871436946610471742704535724837543238652262686788089982147676426169862949690975429828499730609717018955497681340178128811476734795567316540888975865142978443628527549853005172157637778143648945620738671827791256565436526028090102691762933787401439364733592464148363150842057306099389653239519018108412469090258529079019663714387498136981955296365300580418678509349473159339911563235758527068802386849131913190968864519351434193954976020385134069176102155489811217606614461786520610022175453383227995491006778334120623699953555012809641806517453037162388043410010311471319896433654493292665696972993101461677260123826492445940786487929364439784325340947881285677915193780829998809369680814883039161198326347839932923747355429718636987883531087698912569643485750489077146058478687279787063991061699903821724764658942022959301129777679092076213823645992967629766324052391167991340014084374707421491939132261071470283193024570326432192663348875660675402385375992989941519305089649754982047330678189575855490296575130865545269235307278641954767143604809513090873842640970387930312556314289434089608342265036924079583142260492629580624009067994447041692317892306124133552085368680776766367571247666736776529412867522905281914982534845905566149208690796231588001908598417303589849518432868418848455265734322204139899889762063615612954416128286653086306394748876378394694182658423906569589183220411681886887728736496109094244676527447843453175978730040966960949788515290907475616093643549685924258279888321177959564586228991446603688032472209497634721453833331607788328336781301473844234327096853818020029723576878430741947441576787072819456211221587981121654850855932740231916499102431540097459280815898056916164135445825757278949218938470028620565901633068066392021671025657190780009295324458851504267164898686510297390141422212917495071673501767233925253424653308756854554280734963929290181520128530673296949459802581873850683603434876243945974611849987183012281439081506675476880116422345148382816250070448781493157005942729411350032113607763838960929475552393205415704399767458985758857604148034456487011438274696289833721812088374130800237756944472757510141022839945644111890707601657631302966093487312027417760527359730520967167713635725673362218711380950761182677330004027986494232961161170736312734944582571672763264487268963300550004034785597582805532445853187639690205701090329822484614132249500746785349904295817036658175644393781463981546457510046451500569952312512810806734900309491194043387983100056065059683625126467738163430088441140789356775436713521673551341441910707237005903275247703696023543025037597875084147345945273106818139153218269303408672271835171388276494255298668996079320131192679226575276013117130201636441235650846214819667070897436227760796674037577464135581526887739197975764757076866303134803969826956632862833295474420565081274201681616242479246107405394327799065035317838745035453297127370536980127858004432201982156963141732315338714145262378125123804538972444333906718286123725777493587699113240792281111826202501456224582531877922199937142300884141523946427809144889489715553823273686209550749839573713927866972551667252362670142435912461239662430935947612597064108265600278718537849971370371374804038760123088440745681909570221716913024919332005252549964997106750142242890905338355172743401326963698465736796430006375798947764365370717389785436580781503007548160991214786347108816794914119852412896489953548220281821332652828550387677547687196276510392248741143356133879653827630624550872016979368186282184666968995123038715120036829800284015193987732222128333879143807409257230587269694620847454393554342686315318036895075023260595310182076244896913513307677701543698644846568753059327870730307787288626747351869582505940006941981338246386960739433401294720014246648079136886800762783501715759736896727442024909859589262288595124140448740658771296627142231757394214972155125438846552420940 A174770 917 1993073287276551223959858062444730720235184835972474141721531250566549027806865637883148601444046120849516964013884309153199433342520080135119677680688790866115497862340687667780807893929810731464318072465909212879633697488283247886217064902840616342300470433384680202137088139363619320947454819912902852936518520050694199848150029398314274444491600449090777938851087105123680010051012688951075957881015048367711181966054173746386961068429649070968346256012890953499079102704543451361214762365304126810053264929790611222722685495939878711662131342040998993248581474630775864858288114341105576351976153482227444993394077548604682597655887177055332838618557244145304534225568867663002456956998653168031493281340112426766672610760781748714707245973567040740484672183226732634624350440337394499329042020667739054117605848205086118033695789824240736919547386025419619881538946004251305386518918548112147743603739470198255477377061777374364479778528058715240588859736167646139244034721622962188158567975747122357418985018092902912257151350333427007824604786072474914606147076182000671103718042408931027730009172976349031536825193227569899553716066929842324360250239369505302176499819366427325858272644264255110813220771000531729696218235458518956609874046800395926946168549933481403021177497635779223073256033378369567348645666284604586518058109336217617950949004573344139686762585549240377171113542029752361891464761461705335537632265349448955083569566233751102252455060990240791891023382142492488334259718377378059014768637250929191252448954663325741690670838365170070216286026237881533631625778393914060520447812497076224984979990923425850319327118066545877576424861011531282693193123042874038815461393387259163368846934875895100746637347522835040031823782951324882441418606652343919231447584897540812223226548903486869171239347220957087880186759257029586006029520401597026738100789410134493666930447711569818942313493601673235514445518218474411007321209277151756795310498294554610583928670116227109764836998388570356500627301880446560424878961357833014291529429418913275831664920510867193941891339250015157788054755561018419229893948504473500030899015985208487094910575204765091581488763680227996579547735801385156644639495642940771997039414301996010757205982383104463244931462454344946344293372303087365541398153893441759509973256889689195908604438893611461740987435592805645040022885740965004210028351020608645229626192688170305479782929915202107756768256284777379792974844854257323936879407683951774979174431870494812262216493024057128817690549383707614748212823570250665964460907606459842441704246663347737098301168371783702352258653766196417754345834900888470394745073883214241922977084061053269836146377278641065421042286953161143462294756603838248579372288519770427331106905647208203335885923071901302263876109207889699464401398054924537172441931512248790381160245472616623049776483552874572424985716744040125479149976685876590922485323749093282859152621260830035616473073318680297752927252452853706624618345884290515287652820096023603316626088438898134297989016345992079626033712927222747790079575892713799952531843705326563704444419614400187893404371096875812665383732453269031933441354605927101883109853987881227834381687906285455398736640365056700564810178510987506558171401603761932811233773640091352901222259271998924723377421777836829844634186380615966723998825326941843191777659333511120742837004838833027068861917722665802028016052184878441366616640250426328078790004647903285810518520373922277081388343154738686297413960433834314226068349437258377755683531952185794699631286681995952691898419352723629975302687918866397140682624312051924134958531040331537471268297258278551139300444706824963935654560135551260119404210268042992665140404681952862871657072894589760389672540126602980261536184626644923206712467688153269895641590194354162535641469519172830138563871547211696912659488148580236439064093823442716188586141775438760 A174770 918 39068222475517919419189700793431139835345557429894894887373192886817404060922503807615615935815216631063731797990443209065517611039900481997139187101294362016707013232459181220210868786959144786005925078333103445245841066337536968500190380197391658850010887647805061957557609243657302778369952073833332070022117011925295236333178347186736743946536853866095473860993708854215697047670477569479079363147898451035072202049462000585708346344006546895166547289979554401312846415724649515975917310098170883708488645770527565696803302757292878806047543553878020459141241028550080459542153305843031611217782067265956679787517606646071728155424207998697847814671594659951934138941719658252258967490257600590383650485945844628281990168292910914558336005855224144711449456436697843460420766842416460917369194409341956947751609932694373321037562849175465795319288768794061565271933451945567764134152673388754305985745793673334264735284093489809099508048380574743482673952887682797236085575623311785507194599705613045119448754748801592589489549903690566972070624374637886132504885474228703312334110679369553449249350374592785373919810513567242028791449714378145233041630745079350615371443335087156356105179596101561110913086816375893552637746946175973604931905159815211751307999684208100553422704005066694812249096347434344993433830146370919215164911443595583330946215734560385431391043823541515690649743744297616614576080572285460258472171556285653741020682793860813127622583138569750214132549429281521662684609313709106432919173649433149420701512962706823156148320275999342262546307078526625485465827034233269087224964202547658438578699351339046076382663095520976081031492144426381352496038857654500409758242693079594839540239560521131629389759528863663235765339764791304443983619461207223833749178368381585705875227960101882444595947173927810695205207937461222271388423424986851493466942917162902064124206706752010070778698428283049302751579174267851801130634100304754124851689204557578037584663116141403689187989694029939878054847589967356471505747989186210632534796036508608557299902566438314335881495046219939518813414862020071615469684888750967735517308380541819007089964337653664302340397101547938481350637085875785747060911366175164485326236078180558089227025993311394977146195765847392308236810697390885578181315876306510425331924108788423130931500910642567838261238129684643808221340966604190311434645914221356531541631882288164423718887955539616071854389895712659741191846457332582111498197338614087792832286019482051326863911631197884213957902410856006575853326978267278117521841037350484389631579406089039067353195806400161108471376256040834834875413948909076643459523634850093298339025413488271940029472291336602033190591682280588721030771617311996113002009384744872845646921336735778527752458399919827800088760294717289131824329901537826807827250108640267493577082566672956843340102388124201261269175691817609504324459097961099638135186779149598672600677479972633395012372867854057051290501877457033818283324482117144394544844802028666973099263793298169402306679242189554212951590640862278001296998322702548097524639710596257478460833303730722643512798554373987128199599560878837128046856193322952115165106760806339562409271127801157525355664249631802684348320678426695193983054097323916487633799178343105702463008584006832017089289048945756211650820855696037749717449175110949644874508288470048408019587961302644005389044964090878256439050802515090717714871161907035550347613120720522660770587759859232226608230946385308074974277827873148210480023599386954053797913470288030827665342681256469470678860594023754715632075879328388529481966180917387423339114439137260760616726139596180849250491072246269429759022986233377156013992576614850871491774425287013270658352360373808476216379793315284658347198889756773770451329712486293595731582949273970557126916643489915956786866721473319542433210627917173167536302609732909150573540112235598152580 A174770 919 765815294972028969178405290992979140607712896505614893609815185245863503835653891830015665690701274958065149854691703770217967058404695905587842210439894403562700007267167007937885782181165262165477411921167421267799763702714702168257483946412206393937297077371804391107364054257082309697988479603826155323670684731241117171908762113404384256525740964991603029532420742109248988404756691265916224725349147556174436936862372169426881258648255263809405589009832969361643461941955477107616479751329583297149667624340616412998127117925769514416265237080985614999087613393057202537169424242846991301985387730571129354967475132082220466697942727534588035807859759905820568846231054515491912617741572529774047148794017165063471144512205028986390753672066857711066791504587478944284435237020697026564876449482879019422088003783069257633892188935841690695607961526353808777040819643498073308306355317247443357820441303980958787142783323210176191182399876247593688659583915498455254103314124122897889066355270858934684312133167023799846271244954991143453101371167047057896885850459683966146372566433283944303254738312758605923227094150119885020800097747524335928239721504795191393005730077878619525946404584510156631863216961379494418273385942723199145356248332823733948743482863678637114710440886139854073927563529151997182920371180517092171058007599302515116990102877903670652783101342298205018875899704608338849167969486474830524866171308679119282038469041690092693906772429789182707185442021753005489451223433066185920703582861419957693661865842530192843493632359468268665262641136992886528219607893414762253869687777891388215943439699967990265827111679075055073833431438621066260096070994550393989207034454284824657408612496488287323402965538148179224637150037615366759642026237165394936807475145568258109025406250690550775482887332093598026455398109928119706726289970562742573341988324126416850828206198822453695834227648890838830863219459552912787288278626852581078191054992427146398179955818675124999235864217537883101060765957912819674009111659149139461114057616112315521279414275658917101081871954111915197765400337262688245418343959402521047136778844481720191768993851776552449711372403053926431207191577789416412502827955126078598424107607455885363032152763683981958915266157209121571713016945962766800422788265962063463914616870497413322830084941811175871985328077090952335949080587352452743776925000538679710670422926986406345567336224704624325287642978991299962065194463658429695330340294633941231146695574712738238691583532524433337945674239908891516169300679782362089412462049683287399098377076453097134909607098754789676472215018653790667031446472169885464205111895586454950827334232220022507404446018633695775960912735021813156484041780254991203227139380396709000600524711587825053795486219342541465438577033172192354130815265543083032105219457124591896849182090763054570536063962234109570523809486023064759727921759083498420849340322405109431225197103270938548202497339202153000716120048985524453136019873841918537577532521713109910668165559604628185117392207410625336285000116148660454201013331535771914964187654575995387462690715285205643737689369434524590092737926963232930705443168075152755539320842216014114465304812776601905736275222545955853539081373709900681468319857572009386835798682647784339588541362479661926985319214057291482942560568719545589345472006526009611888268278812229560488842474617422954803032317247477860052471802884756063768463149085070607487584313573680548521775458242149732052265929656465730907107684555490787995108369114723925288322088902448331710252538358027882251072672155220583096321411292384036039103937660003960241397101010054389277528317096039748729574858870928655311404640492098876635022367400096514938769619335629449492160096390320856203716318893669746318812375476094821742041817443859375377219076026780666447657510047863065763331335756138123564097815772940281466367316920391346099817091456053211434400 A174770 920 15011511372973489378317181094854676320761248361957505714644702373816223515369083526729463271253510455912776436387934979313369381213331238101432401011903622997341683525743994457139255882104332682008543442472798713358307522854772525564646231817381689536567238460631222026681488233989718191042667398824248222821260692079671366878460318613774393009680830449228548718799037525831789816494343614524012267587214627248232861801304017215643725846314753337185421460604198575447380739673364846538848720109645181692556901063836117157061722068777631264294752371213936471334094938589466255583514594466133417658485959076873210350115767751558078942141345189708786679207819199002300130571886991670952812880711337238373271620276673983628316746446252809898320638921518538997107102361474305829165656055658936272308247245394200129369812102404113655445181366482805971839841466520298590853492581379915781043853412794531711311241984454888960472238573966281780209748302866156950910361681237647832208135927375481421109693188824777132068841314891245775785016354118186490277126105545832054256870308205839630172491734891121196862845931157343818714312125610839472610481487255522318487209787895364596606347705615133364860445066560388494196221667963874033211101358611513203471299574888105673048057999785828960514453508827409414490433288049341101345260122446665894366159849796616457727656665666452017575468921120685591238489695359988913823773923297799055662966431520556539880864329134526403125147425546144420856498820377852984322701219050354062708525198330380361278010473543763877411339025361976726377136029021027483199535268460889135467084532597262789261264866420073193851696966750566134036306842028357996404021831139137965321935879614648439854928782615923847592213301089021080297674179271996654431198554317296610344076294054250627071530307450808216199133112887751534586768018545603065030026464614547454935798161662583105947032433785111030593732459594859794479531525094577022188573036512930193989946935109867719139545456373006684093617721204187890517053256252159501282570135236893442530547124856237572339510521331563526577092518163006715486657858597608352966618762822523328815007403392222298657236810392559643465578019504265964356584887957191054642094686515470026511144871995114186705598169246707421047262070067417435201326249937951457431001917408072491713143894563566187165692194097881758800088562705898718004630069451941812079324972425913285467205098673155654897646500957772090484672305819797566143742200684786081555283218957217177398849733823233075472781093540632311092526892492791680643944056071766883409384963576050762246641997821054203949459050996595580838047250324275348614315578872060145960271959917762055096024107280951467701870010827785413263783778241305899212811465945786720253662273132526905084898639749623209968720593119094097885699186915481019808383109010845612057499703971306141721770173766054829018691082447610627677206452275848423602577217997095638084389130864598175921277641017639457449231957830667735265980333909712372873338443283724805056450397945775578440250408200106128386501719742983835652304359325155401360970262027765878374579908880358950988786184940187297297823543506856996641010720644733731028850968933752950991129651984011547865409342530775822755084941556681577009270388739140794731446811865072430676838838143462690281508885324317749085934210144661978702883860617219676946312192554473665301284189926769035374653882167862763457405034093640096921870295841096185846898696933494392140936077367058165391601181761874859188456290144895094871933049858378902553131903771363218996547635788752321910153542591551381291416055840726039846099376672077432546049985904045216711264442634884647001357349454990431558416277133096871255144724003903135946422552431784115270978890586442583181932051551090709049496771066573921052056701836883520939013733254204818989850652596694005349736425385041568325176864056625098024783902951570547480130564609970901433339464053181442814938956220 A174770 921 294255645167211043821744414642936074246582849783378130512850562321730428102401271455297047213095646266100968748011151609808962840325751870859582019047492607553997276908933772081676685863123347051566206393874388458082122795199487343403493267826831931883584614367996136795206141255302401723736056653764434059916196762475033402310461993558443538371379381940037046994295704048934001873673135127142997203328356397970713000854724408598676144612580536267253367661357911466086587897433835779899035503972785100207917077503647944172107462994052010116936221564270345630105313987143104148890850543555723010094650467839480938711839924498566331341634181710728908951243636130983327253649559964502962522595791014805020340526616214633065099800368303067421852177748852729354435709422827838275826245718591231789089235939340661453028037409237432090967187511903773724162881731122931451556352803168289496523541289292055287875522021464292099195861739744272132461310041600008675497315986960788891445425194310872692469307998276926071954492770186066529914090727153446627421082467808028760496113884565017970957216840963191267621561639291515221679340362996581191990773092382650739461950334085215317882436332462114140115824668770330678724180503564641837624514413229495871721215121600399070264298963058336420325680565324438456701619238415620739417791737279173680848373204655268205075010843403689570610671139024577617158669989570602984165277595315487602630637465799777986065583297656517512369047141648750507839907169861232176940583806373816904146325016968532980351603608742993682486874731651835430976351775607539588684403804150740940011028754101857417207925695622835045912973676417485680304631643606442006890569673893311401690193122999304263751489339428726764014277804544025677846830037452528382544987302085621918799188579243945646287878977625336403244856503342818248876228673075513170790459052648069241088772991567965718647312916227540222875889977144214042496938124040679329387495874438179035738358743832572038146223637643721202927969571808626812377394827994064586228120116904473601334645280317911276886769717861893972305250439949385682857552146464918597588972743428758332029254074157562653797435765545960279435707888611249030263850542529667475304923632573415504545383182424120680347249950541806103684449138546250407607275579570707522599732784610248716598983157320407530324485065876593294188160134175698593235806285447882813026475365715827221189474633520774220317260366206912292975922213392028912558334655757982306988231962669030816738311251256319170704716756891891029511278808698028284073699870949473768808401966605284991875389042189927429364199182725659476832612524384230364884023310018676508943365494102859908405809600093876437672033444841803652162993845125165501347717198985269510157296674716653013077474135771589450219036012524996287412933996478681917111733348699780422008026165140323532905547049313024667661328027601999561494491306987371313434653867451146938646697322358513122003774888002571541648906289194251607481593504582061884077655712111553754874622162955560366872678590870314769027578525284576939045844715206696061329078622067253416362743458908608502706191409734860686346731456083721478722567555985332668664303762333982177252970682651273519041739817822962864868573118657797049989762306525556484615919724710829928555385518452356972250352830538735155102820460270344892476637952876179538782066009107320780709763079056258352601735837765603414674630523500500862615023679024695632086152193521893925661558381061489844432485816374495531569970467367967720023165912416835563291000789731153449655602831442800925180381410169337637716309644338839160908019398429740421475287787651990400314201644287611749510552374739194122312036115633390011472418224613104630329675996132809860141631698336677896196602625012319982397914850243265681568745723087778401970452377506881044395193116823176816838752743949927312262253823474633835725675942092588055932579046018282292975928828270645550602380208390040 A174770 922 5767999141556159508020344637513651832526840700692529752355391007985857477847046207697649192741637586854600733485738157467540310282696006959258288635936549081369831624627236274601031939149687966800468095724182320082527057673192828050622749471295327711400336074274221812828408754204949444598955991484423037618229066116774912672418309119272291625381385635107775745953635671968166778895950978267913416655630174525807288994521446056047232571052077825595947175712516319954030720518117309284216047410025813424630408860669605937825533332547685433534552550808074943827387893441884188937092196771264687977741920812103546283756275849905129475400634287752362883553491076231715981823738543852300079696969882591496671476629459418960668102658502730281350336489912372279287109778999168924408440239410169269870790930574708400408055459926060041443025154163156406058234835853630235793109036794212229330938675308849454958404271353501069273548321350228648374224819225695067190941437066043702612465392450745799142301954272531116037674835212345961228130230648645506672521568256846874217412770108373174060863734344068740336796654390546350218014611081146858914563661546403232539410831961528602765766920382574655759417030296790955403962892034652441337241698317023219465966055342311447687215115225811510725395029927036133800855725820989709684726452288886240045323917191492717559263904824742457296658358091690849330858657897073264335618857599600264688966699941640816562301023919798727142931658945451381908533439487121052754536339449838339904722200274091985150471772660569688620343841078500252756021721128322961996364200169427555445207050170820076494846970224333946149912916153438587554765255441666634190710950343634858956793200275096482563408254176553119412284025932458690248132482096470282082650186664283806535005084186263528504284376647881536725597460979392810426720299862858190628231513319980988649274673244917102354341521836859809663702164738248424066165186627913871120076671942164148945613114106659141981874556605546766646787375452974981572033802901286397767084109248991356296468274254244571993296887670018324313563992546795339992367021688347475752330690750071758001914109546629139747515037218995103004939102566979683986966033978081653893736058403609404204628574630732741581052606824922313997715150966521530422500380709418758920048504612928177934700776136650733845854369095620787654794556150023481118709556802719329449003158039436672763842796299069117593503282800741393809141936742238244924170909778425768496797241376955123112487199748276634560920782395813754419847776115571857931620984226407528744415411940011832834690613758364959649342828430329326068277289864932433288181276308670518056247704455132300006808624685016058650295731883919024361913592088359715916112053321697786992316609164133559229817742924496056653570333948794384106774234313275936023743177292829986821355716831580917920708391538863735769442522978363312956804390922360000210097661507200164294256922828482443352919819433348766341762403631553762179186460610837243141977834395472233419327538581804496365662667297989501902372465866126557416192812455177296869017197788792039439776618906946634989687813024836554233581332704329564919062772591413770326423951320419749704759780330200611536244636043556375546377947516845196217217743723243569472300463712334876394470236255864263226588725902711401186007737576285090437665078449395010701986380964209509388999110574376586300930190517227475966589344064251783815339597234371787939056569450517467797323475244631246563507421580971679647959701912890613102999003343261760853251294927178166148785907705394147946633514491985813782963720356913869391392956401920395069681158667504329922913763920061322879021200648280333730570100380229433871785470783721352959819172929772786446712149279816669534803221473559444743873217844971722823536632611909930398541286564876148978029756486117259366979225937170049789923131122572908391269601792115008120819866979919804896943255458421730029726414029922607860 A174770 923 113064318878528193509003751762798188578255057168392118422292244025688215959027371660888048020824532764428237311686470614667573552352444288089629102982046216045518831951945808545795655989535497662099428560819215444383306926427803020248819791732837745972037455844338681607066331604719277757726333621341603729628092094104825075729710293045513466882282382848003238232146119447624301150984429202334503666140665477726518080899896384735913444259086684924751220271063377242380998717509547599155367181432290490776820174278928538089608160212492266874092288984003663484634111857142499884401777092219479870183974121664203246414709580498000423478236901966887635532686623125050460544725595682943226197717041115962726739479870323003850801515246870718606726228453410143669733196533505999833426407297091892309416012032036198125458041672442591523128746980939004359649745528239978150893591887683795316176770416880525726802585239195805938435802095911320225687282774000764665476825373871272671648757731374093960476530215180846938293576047877912761807742251260658494641321153549629960601696359168217073376032949655218607118696751741927917682007184733300365446695701641823071854880388647933337329347855456792069733978487761871639058149930939076651527969932785774734742370745098773875964391618392058270180856956304081729439935480841421050824387178348956340089265743939267044941422857299590804525407564702652889558913794939760137936197862502086793117637649625405820454446684810311351799228866279690846522321972986639706233189148955147332438547665626426075951014707340883427592986290333887222871702346581034925445191463036715137686207657437386385350132893129468316807757936526729516831022856862917719799874041745360831377748910102248128208624334617304907290864712313777441699867236208180431931580576448303873613547741419949106497036704763894905269825026873201366641753069035517579619080953307808286855012903858092048781836792398813072800349610323255631400755945783429577655063594022805773193729226980373757296133020435704082166604930701246016966379792093621141036318123270608449218897510597056819894694315220929475332587409597031814580992676277435073232267602493933856924762043303770323173227105769306243556856009082227876901259167774506037095346741522627908645713815366240018047672518634877248441406285561305900795602055058750932780083264822885359265755897231644527526029812687873613732689595464600142713246139211098010411477090862562293801019271864878209547077129142872435239887951045431863611569260918367258316237218482842360581943272727407339406850005818024457245965077906160750477606248732340507498557136039709980620320419016080896856490693527116266864711959099793032930699013318536184919890993786137850630602752669875181569220498716547270700426579953033306262462967864202821638120662678049353306234383728497566751696235845231504735992253595900901458731844182320052972434339324622987941402358039259899239587667760549632977280109365609417130963047429483753044877262637215532245421178528727629828655094336810557042161393412038135486987625742391007374104656405909574804159237502511625419990306880234253187634570700540658019779049726822935031247867451224480159252008206654726351800597323536675459746989614325169953229625118564171378719036779621704682193836684052255637137662356626417592105162473258142270477205073268522373575642532065769315235232894596055509388516867519882488765975288403046904157500878368793935839784769166765614575241916957146131480907672832942847785922373132108156691242282891210241240836083703314076382633397721048084810545326511330677018743511451123828596319871545623117347913185533256607109225891524511604317208719916023471245570482424185726149650725132087496965200046840406786961825597038727047440985341221247121348786830087736105270797439730163795641690041334657884534851128109610857082833799220860543699390889912732584427897274249894760458242245677401288349969981654572032145904002420326811032898603362447091722976607808969571599400520053923772051617212162750881680 A174770 924 2216286772888910507607332034034025454997303798087981604621242815036149401242997061449681309606553298506684720929077463502975619305672302652436902717395781290987711062552210114487450174105842886022785031848710165416619262289310737129724537506924336025248550498060390762587492419287298528402002147046582124823746823610413715017678868491859845858554207643205173840718752487458695879193430002328209962595775908038765032895992479939071929278319384626842895594157437144992636016906591431520526198206219710790181415631585148342962893218659740082718271615129887260817722916796319389292159445624594047644081572755119791224117590913165528451115270276954297143959360302943748051365995144753314576075349360258131486955787746594892023992341201057167626317248793409146301737839162674829735655511429155033639003397981182625080520132455164219110309656877341209294697905786325215860185952389268718993484824380753389987934820900311916651717523410505377713693468561738169746981663787683249843615246437929597362515146135673007411899561652828010744609402381081197163313670579358278230867577815002620963943823818277860792671953390848616651856354617127542682339270229019354308096132838865957316801273896897117768350790557691177572026899542304888488598825285225058033396731879460110174342556816506010986273647332077580133445481494597809617269927785269789889543547067373595423449053289522674125564581786643043849442978877550520326752086165147047719091668518990504950907247353350699198169757093882841028079173405950672034461920943282458560622071436887003666699805142824224287108028642781016264230856641659725480253681062081489959497487055880597754813228476276867721731724921884035835483122485461657701850496775581612673031775179031067534048971643760156616162410678490639479742107316020270730252560376889465866288956292308758199291384982497491285217573451171032209518833232513915732835034218508144718950974292151647095304462450260012016172643397854292148469193983081599953280685449958366823979331361656172283859657484706114813083023204818448971599995112585358705307510085266357572597472706255233529331225973663771905451054089357025082621278448023260617151433791755400713367427570926396328212457979774903767206388485090728276038798219749833361061332933590493861663878004180462203037735129228256999026132011857567300873861060761255074936433237009694199399169162833919891914502542453329480767393795502535847441569702106386397366444486084788043650907003252546364472688291955302674830889807250618648275735728350925219089113459903434575172128919515438918776439253124133015121653037268786915290179756030354401579188236234983100107688018862603981815970925175704632752757753996853166575128770888669988129185203948169692928775151026268624103801565546027716350737458325766780997083179962050388052654237498514259375247160028266378970692961467894007040536048212615157118125585918660385535671098085542978046451101577181006030661693999770927257331746980284872241137445615079019985519807957776034592302588600299566552530817427756907586685454476310920978688297824514131074966055541100903506633007861565583493148093093885964857455438679185523326412063727985383690481258002283353135022875179032921111441075154633208032395571357229390009436785150143566945900854194364324979752050436156271442796911136643520795249177583062381542324701545745863231953350443316954252977808611145977383632521629387160259700209938198076020284630231404134520822072046096365200317591126003461241812785613527281450515835018538349715673792172664052631335071589277117894005816354706403586776661530573191040308307312461586026384208870742377168087645476915190618407099292148984482012142364073535169486281203522486683590383832880511611181928404401733776702826331952479303604464088518505843245047657909019414165211594417740949381961478092684035982617009983118461092964259109463405872636687436772210025243828559872218353486470011933936976744601166983804074220332312123576958487153508895776945666646404441622686552050841555358025770866400212860083500 A174770 925 43443653209104104891590729022131215206058960471865558245393483238046356537477012439509281370019609736503501135223539127898857474962214924240623878976763001883894896202629590712237189767027076262283134532198988101677355335011762142789057363961911043034084340890942323883901344795803294149016768328680769189453481506783237547671716104447726405473866111339825434777765748027019237176325313754653142484467895683235206697100726510865791572977703133196287754511922862645082273961022006523155806938082951589476845618433511903539830094782560064888951293325683761102545341130407340811762409568731515429699807118961884025910949770665161108200761104490621230649003745125616726177825776282728876637285771962062852291344624669273203131294021421607352940352104122177632396521453533555478972319501607889672299852297811129784792157510928087350557698370980895403655663989573801353051386887840853542026494211334757533662972632485328951011160955456924318032499145059908829379569908089341689563273389027538236125927934074932076107208269225158618737920743666211375534616076055259816331836299727985016967009761109849677602737023248717831867760345522926906925914009582541681505477324052570106676005233597629447038420126777883975004999645770110493214437521713011654784868003558806334538688922752759208960877764822527769471716598817170783276304073622471243065876269525391473551181297639800600909726127656369380834128382398831504505234255073014566887548093191614228422278042165933720872212226755062583552717110581123100232882868097033603750166511867311380248223504458625737135008149862807190477566029018111592282897730733729903149354603583163819752462519241846267951916955111012933920410650128996557408755717995076729871408025681618075700179813952362255372710666828908802768127345908762110646230256576206733462692247628288536802560621929879119408939969520029546497786802381984707159514761132115699473068711219743682504066024168159963142203083084390224371037509055609576500778418535020312460837080157455062127843248719076242130349338694246306040057087230518409247816671655073017867447210769117577044893871641062941669722086926988996072510485557159278339967331953721762289494458320537177521850278146320557875473383527892446584684645802277065769018211068894119153707427992231604737705665955459775060032991255025748670423523717440066920153031531780760873737154664114600489663551311140351794128839446751112216949506587443246950079034404756924369082785276737141971515426351830713889162666761838675698069108135565575226217543724789906059681710498398360958448422832889249544390185590577683207357353100100758247414740308121002688600919925424344235475765218803468684103290629134356671412641236260695788772103447901028534651999879814164899807536718612736579359884957675100488071518231153143842405306725325213834224241524639693832085956678997422480777082881071428713928596276445736694950171892238474131043546551713544040953131286195841955548583927027434700061359077983731520272406230711063192862783096321893574835079254563796565703651236483253260986112526968500254940477246612003504627445415943171065121063500836045802901588321354823927703671253416919764277878588112890836928238240007395112971741603380522820314342529997420888639809909283489080709377165198892718631395010455698548769449414962823938002056786878026329734506529222505337804227201814256405201101689160450554077909179590730247890761026442583397746572417638482966508360320407796181489859806676677930304868092115454098160068550247466357994529517477318476788219832052173981254987935802321525386948034511750364260792762920128497838059433687972205703230909290578380968759353215478502291890410303360716476246612905877301547552977742473063470300663617882738650522014797106902270527657622154410318042302841545768468730372402979118359621413251882751138673374094837959964733428324229902461054880647744718948182245099533340974270281326931683355216859322105234872890834808078243935213454150182771657241865879843256878932221701195648074097388471559760320605885320 A174770 926 851582487988571891196050962684484046435142288172204874638221453810941865811474996596263871965443080448388330745967093055995940721233717639292406623265605645532326464376234174589063279325814574787431117077379532920369353860281299233640365318656842758629785224895700934711843398099843752621728164376798290605085019672218198799047264061705464508238877655929050529308590352106878599671632921025280896652329728587000613637803408169998766474437007538594247937099816359411465589191317354960308696079775818850705417022352284701602601174964849173293483169051781470002206516020521777795847363074115719828381571501809277920786646180460897129785790719109887086227474267992978763593992815328056295090761125925006670356805845811305581184733383914006131279614318685677156827467230426915336140577134862341927266671102690368060313246448692235790467784357657854825117116228927748336188069915270458741534620537099092794108199554042597197408860397149107071567670527770864311760159591385612011136035128102558066610842001221672420180489081451997591672711672735673002148347159521532340378376916400384487584704373331449562090990337049413549423221641084058612434223733497711811851012197982346392197097272179458523949993556749291120356825484358806345684515812019629171867924572362989890167270089457029197545114959777542005107008636568700199184302833877753521307516745693176597176660372886318089509777428755570816467540702338916273761081541189145374982670003650353586542989231629385443186404870682979668917519773532001604814297945976131757428305405000966238738673467698176556496205466502717904960233036582166790269635837588892499452158979939690138907172547365442068116608432354350608823853728345468032864771882288997283357727446379302340843857179045233286055717875017859673370192754761447576867134759154244012446227571720755606095035111778105516156549997314045719278584690772830997226892614876697722562948158378441372293055110439809147253452818447573780266785104038864935486658606842782714898961621267102766173811077531675013532992924001592886178750052292626745490343692475231210971342652898770038978776142576889808946120442491784211656325455270157725996779023805420192643269658631742182856912824011717595700125496707359252862260150977436823454461612311129590060479141839845911888044261021187381498509695554882713580074611035399131007584649149533237637301506326805235964465040886470633415184030067821506174108380685492824609062835035600745397972713343694453673099022875897361700063919034671913782932009397620677233391073004218278678446314017475751992067065593855816445003402824850708961831920177995307135469337940599658466972132270479976841191968003014667970088070159533905476177426938053387962840783656570757388078808715342109339758710654445296882584748589609861441411119369980745636778434377170604079949322990740118468282543851014514000298371594226097437813187092763744775752883895987471831172621460237788713582273441349200012892414880260028010317888405499659645300686948878452748720239661799169253617656995428722853166063950859275945538856774948244172829103913122437156606281536685031356937503250240076734590969417741819951661840583066397491389592393707628183183972845602083825439157798023933169168534240613872901888163832338167809921644246327840876248280015200552516822475989304363696072796341133894532393415443494848085892598378009703611435041057945343149889198354704972689767537380627309824430236510264912878092744479811548703467866730158649663832563099834345618606382271435000530870417885916604609338632516551642791283155623591290185928551785722669109666868698452051502160054992767422305452355115826271946834430223322710309776651340754334400293850936694725661412646786117573157264321997055809038625798757350063166354403841105006662535759377054932495615033345677985083667557993181444209727591443024396681245586200918590288932134364584455293385496158415808721217773836217028387117026939455162212811422339833729405305930551293395536516359278031020874936387787100285042706901650793743555404303703959140 A174770 927 16692719886108333002120886078950527256090443926692599480792858692208599215590176345802951978757333892929698322778945822860093302118765858203194830388628522886961661470808046087665227689107427527956148494667659072106091972691878692566056298187254067792750006944321188831279230405651792443087821329097231763760107366161339626075686922465834410842772074337655137135681553304233286283744111341612242381525824855294490345293015709847589309566122648793821314866742845765260685834245928830909964537399958663028575994995303866287302284691830878712338792190801727049299491024488926757946859199216406771344420134878658346841375812518444734872899961475230902173609719952194624598352720988234783213640222953096208790271255898248587333109940660188326763735646934524539505954380254306940885472114025252124850391614655084296907130472095107695036662158421110899301050308663777733312157193427744644410708089741722205615351393995370357778279530493755841359945159652865337179213818930770858552946871017792954194167488782019288705445870867413787566809875471043918521900525486325000880837127983444036997650358159033313206257914984105581147076158740769371398008746698108137353361859599372629927277394053256512388838326660979477763350518139401676217997385732771249313943402682591324268252493754847763577520134480681613561579813822303062487239920873367650902198700183201378132465423078136309550770056248740571488027352013119054399433215865155372567395730524006137811801446496121171291406187402915540715058639048057184876446768104141266612076038798662428344444097065596152401812882419378126510223297505517604404753809405519740040531317175423202519694576520994876177375490539093025523152246862617214251218701027873206753301443532519058803603212723464848920901926413389418488493715610706549492987464902711234555764219398178003762386341458513802397821573638409954669269270610742230825656841877298267625563210327465496559944783770775114736302219005006258156399297238332321409799905510553808242429133239240668265083982613932644896197485165929885060629552484982982234583307812082810542387240814674479534944392901898322393898911244001867189898295501695146187829584084666514662471609559004951947824027654427410164593302110984272546713576894775070811077290755504551155471392984637231572597838866831649096674011992233819696570873855092370048570607372476118992385623253280881571260843241793046045064085563260597717273760261247523760543602742288811406534136757880313404162945074897913732213939051754972092134357550143052379563356586811142973864998587688849192150137661322338881065707157782538006492146091971710910368711714896894197148585048165028580616700721319328302746197667163892986009673251427081274586909252463996538420092273786136147463785346440899990879689662493647546299440273818844344818987028255991455849952795040246277575580592481629824436426199212937080904585379463758648648571335178974530596171594820034582650095683044195732456875160934273142030816548463245250383452545299509200069350944987804219387519737589314570803964619861092290601199409516422955307295839964548766531792826054654568715517873590142483315406379624986833337651471405596270209299025823578339533881398791253807138863258185123534601518787870170606625390898801682856126594989807141171657326066226566219979055625572894722207595015876849813745949399788879482957161375601519008377093269616742927263677512071017695074093019844295500735898098327640404597891010784905657277580942154710044033767971578084750700468207124600330158655573405207766074937397801225469942558435278648534422249946716787725375939595966264350625212900130167578343504859277195673411270120268812414276763417289576052611199349584843399509133400753923691286222176315987305157260168591053923389772121822812682976871544990988483937500115173249491207072353422721256147197496327490849650938020745672778519417795353529612013197776749084437453777461763255909117336278711983230373424265832529928994728606731239685156610902910722205310659816523807565705945038084761572701475400884401176960 A174770 928 327210694355913055519001717723537272589400835415886046850296741446451508013056770918954468091337387003764866074724565273736455852136107631265307425985489682364616842618452855034179618572820515077181848005044336054044081928336852271398536323426188918216642877492798718575034539699743037369563721071235772656427333986409559678117416255128022059634553692927838342204579278560990525627073470846650254137388322161152871161433080306629037476116369687219477875423645325590823604311423107752179769901805293632910327803192529364611414682926667709554415831230612284568587153059825426288752556227192642457777603655509889412975370756199907512517687915051685425297210644275444763383931273217385405225719355235830758781890487760662963092315475636278197308740019930935704710040604917457424810109042982415016455034503202291285283203453695054589416415838902831490441333325310254899457156969382580604468241233582618137373025230989050199127238159329741605188537947947795811616084966920810777969252554554742360011513048494300095982477540562555982432609587310691218130621098434595507744637042353093096827557833048666632137618087427447264595573314213339577059708840342091974902887360015890093852145086034836883666550355258526166367905736211726172866378409449266217032289407516230565943295492415255772189520478545206029256545505437775994306176729775449859107145399683596668459410626000967566927876553078035253552741337693619001998773623627694071876945734748898309736578367673977968024758642285545558413599773702497164416107943563079162153782755103075515406826951941142311682159564688444569350679172742923044959817381697362106685602379820486635851362950057369015463472297430693053950479734177168905406920944683598716489217612766711144288927834961500789502286275499541506193594140030877028400092710155810860607846216196857658029541459174752442823992970303561934112970523233184517871694417251908027119592326276030505189596279181678688621186949682679853934165244199005060236032812331217142325313154856633958065073461024496627723588090689564682956867601631886365469675254242103559776643483477906494945209950684234772988316649258804158164602176767902800303677781230853996608348297932345409449504407225173270034640312279388213753320281429120787061300229934938599438420655224379871446216925579589724571816601573257638137299555727446026656681914707692235339209749373510334233049813261162247688875571795850206386178742466865580068682876345282446155281403329997190004707595685049882102960271592437043915345762914972103346580238581280951569483423637430507847051246445173421152794175261849907178408338732997557087052179899939582111906905647158757966768590698109505387416298701658560152227709598296220206399207203958476489539891362677032047243011021175810966778379881615730612951766805985867477161038091095510140400170608429584542296412305542363967588312356673621065665585170435409938045550536425374852758683770489696428869386865450051306270466891741207249828037972658644992516777147660292390880964474930698646634992642608087221470591625351067129505434879802065994985368882155981008433765819717057319276550001176469707708519118818022489342824190830657505576282012804190217835514995922184281933913761505633727235038110662549990457039496422423513455347180277937000499064673924871028828895855657406355408913805145213707914205602268200181431429198648377224198078659592353802277263441726890504137398685220343024797764698988170700662946715312976214143592924648759552991270115041054183396232177450033400334966019018464744684318262360989145262387657048912948153653269613921207096498850463845102503371766191489877921959946099234474381444950674830721330406195933618442530395250268249380483307260165765410474953942881661158636804786096040248936249965616370370607629362377596885087944762011003180963047188124624069815921113283884191833290401411091603619037335587753090098247526450056984553137084265568494300997348195268342324700246037829328320940743839829757146491382339617390468532848563288115867649593830594697300577252731728166810780 A174770 929 6413984014071887828175138668695891538346907919731754363666917245040483767863339607963169137723443481290465011867052605716836184753478679669296697960972738365082696462045251393571942795599200047435491056638730580663713021853167005532075416445743856987628565891863833537186638215915132612866395617350542286514056837041492822649117967357332565947122110645999412846239025882670982979108607891791926939988843509477093725211920894877526682759243769042753556520232980805488478526451829923912299018705222828392349582569603965609809084327426255750854780411443669811311718324979206981623200849218570978240949815510884717394484870721654774541926983637943176231445020875477548299657196219254467724999767587692531580546408550813259504286980620312384563457595106950554749201676431637620186820816575069185127299461481379699119037057192199987966632888237511144454520116541681307875381457601680151581041820249978390987063834962495968007921764620902064451149879495727533846433160342367913938982430021435188723152724582417781699429236044661351500230225563654293786752516249614415656485374423368202900569751645769605164128276543494906296496846958133723648755041290376940193938260677669618020317118049177478540375207674939303252164210477871738301125073364027130653495687652189748871029153974071349891611216842922994104805191436011471218086613769818447264850613222399161711939988958405543168783926642665590791400264213442967664060906170916843331776517725152174143450271351343869633100147614675076633107842049057710368827363033276709632397182953454447454342193567506174527997539385210008029033886633883480021784735911277882609731437808709861860535214027329970920120107796860954704444278226188618021169250106469201012748436892151628317832504617312125752358966651440086191017413844391535899992067811486739586923766974126584414517067920357155925722107806068847394072493527147612308578723141315059270299981154099539635260969704574481883577391851377671491811248960389599952414393777516612913306980219070605606750901717918200282705128857499361749390633666558684050953592099070406166658955020746682299241525918367977118218660564872167864340664679106135189857545679857615956850328673598225157024233442603818784791609236707265655008311609860048773200536296107375670687370528236901255451512602613278914225099927364984230533526194798523159431908843529575824643070514833926318355360868284459137404292913278170182321277992561738839258797981576623767247014661540468160591964886455402714084313511541011883073635552524925619656613457106912625853871096275914227129049340668151740114732542417074722728622249352072022048685920029903973660704967347020925499569334247641803284805984403713428940074577536129257058755985025084803683964412071102908403921354573302900129889811559741888981432986631494700468466323842667161516132688416483921157847996437660826011036274379090120916239719606289526141810232966438862684801188672967434578663138686456222661317959555035983576856058309238210680068615264984506146539465568240609883534906392883988125951966236166998011473243912680688117280245520725699762769911066300931517804364407543285620359908451664497211111206451011077018710009805688710826433425416185257503214770414170174136137682443688517042768281583481446909068859301213131276641494080949255680537796583540853805830806200861463225684444469711860167539392194744114747211729508236049615495990721052995591083593953596144127790282893668023746754676915673948964737051231384042603024832761266772524848192441907347588765673746144372520094240503862711424207852910914356331059376968722136784717845090852695733006742735672684456858680519932334889629410511857911530706207975927371420904755084558874771390389404635932822206355902144145715611342259794412368594448436239970181838067784454109150505409287439569179988159774546527593810429515393201600825308797522196868467591332773340718576236000276240262126155671996211862032240901987371334265543849409264661217151466019736168345838920010277177241975586877757123430101632322279171724342606571934641423732600 A174770 930 125726914316626450851976012664775148211138816453181013620712864986986821371205674982237270518700471028918308158853099102536857619801233226741446242165680191446861333684394175198344367645155900757009980615050548837125766600321697714102890041770934761245306230395671987503133763733333889777664049521741608829012769463260008323158450718021016702567465553248326797684139043147537329795496406267831881031011056335381669040451202219956197728817658884659685527690129014325539830484685165857105777612480007980341542884619049130690948306374794782301587696070702984410720018037655262193952556757629872088286455825866758574856803022910506134370945220753274225437099873903900257494435596905894803128060039028229648806039941631151025042370431027047886576617581977704754262915556702920025984604221694397123882909027502970358929073109798300710426883285815277614694671834008703671662972432450977361909001156071835186545807155561820733902232230971684108041698332686713170509986997415010882111122815310920014796497347253040308377911788964974271544956899066141879497231605394320677263830801702226470903875174932817967378575844667969065796483929477763936749556742314259941339485810900792492418366054147831848313597937177609867090396687419336077966927515215281405620556252325934049853682910256451108160107300365456051897185333272151353379157808809804473510151861278322968193850995103254831193534963121654357614992725559167714457302880763538339361789228571487182811013909292464164874051125518102209876634361432029464947256805762182118651170418099831323896940162903429081156665455346727012696677676446704802644101348373051673218593537240728332369724629512359139918825337570596136685823687839269556273790735180088333568296143470738605519441611219624454036239674799242294016781839984168746680767484840670359227068819618983091496505907345299511281252314390568576315047084006176973239575613144363374564512203463066849654355022959472714700205346449518166899804248187391694068221886590847833995426283928908856246897217409559100917089308141114398321990518175015723134905946856302847436745276540032982951825896106639136787087411404307585218001550875236285223684810112891206755326146051524111595643614492415648594311854223295509090084710423156394623156125414996547961875237656079083184980678590208567697050684204391819313660542333141095243738250494184830606961232892564874318891449507062154750236701997203120118011484824016462260285377966182102740293535240234853553926505699591208316430831350266643339572360185247829081536833639629462710706629659717047042753117328725863964555566143665323453076546153390977043200784317373997791757556658029398534483800123153683929879261518865291932424781716635496098569514612062505117854593915877867847856634345102872427170289119415680626198318790998792312597009402802923608943722817939747214106551883874615205925969082790612193526509918056902120996354248562584049922098047608823882121258415662528011157103336927348458332325205149649433092060003907449141824174213187687960006352588478319292636823220690753869669831397670931968672861377711896284593834788287865039894943831840113483553825217761008355514179379509894940890096106634828096815557787172548421655831647724649991910937124026144200409793865142363825889144266567032619006789566475702635925030859801671960644489107740372597004652772581086280735906984369944938626467097622364384970598607836817377849530104540992931972602100483915902495714476238094032293799464093997078455733218795081159991020084850035649984951336436955971120422557672398606976333187497355555752512959187238055640117992374395691294553068601284194531853977629753682407281230471993831150072367413722138658956566637127813000545032626366295015123577918875601435752372339685285153148129310925929888019434103240085190610147764445673055124726937613845769247969544816424495493511215739701604610121685985689177778287979167335168139918929332660653987491859759104699004848211420159851349274715978124532085377363550070888679814985444946570188736329131722493545866473445810109459839614420 A174770 931 2464498968020527675528545972079783786538851541768346309261459215807998427477889873138475368744397495385413195239373436740874877346507588957107149569634965151768637497798798160192694901008403171039709592580729801666608696235792896738677845066718446744186635740587396407172594499514172691506638085858783398915766020504765846109059128325530002046394893827651591242205080677539000855980337576553432640177951786297307967053830740703660493002757066697855386671028352418576250951672320094679157528847534097725432095231953018490200003091749642995249466267523139488975263982262400124546651035939859903456020128857690386073458335460606870524284493675278697729074855496819231971928378270892153711661765160031589988203463355307413842067285684705212052362473278469373486111115993288961917712591766832755847283597629813763494347991979229233333587778201918183565733812835718492830256277745522600646460089080278293076692520876258975063455588183585187264931306266175072072609231276895882968774315486742224108605752277701371542406045187862189626162893635264287558250440142186957666111195718481668859289558278463346150785238543053253084247771689126281730031087614089082079759660671339073758715193373088681841465668224180300939766652614629615322435974852124872748947013004597271593042143535817800648083073410152452686365632797995519392926780150203173519927549519927073600136705494074012242650129178326742075303496615010541325349083404665972357252949126681774032309320506500611208517280529305691903326710119682799522838417537722930856523532903195710657573373618890823281326781727709003517670267784674420907546194609023822987152987907261318962401480327166049833358843346938717674454561224581083615890227969830841408136539991564981253240466145294573930706244353055780795876871436352261928044868337854752570082263415247539585387924381265493099777951940961817426858705546616587502294548860277087726898508941983055232825127524790614448978943317526063256192291381158003026735685468539405464461733104267491181081073648911275778258584335476995578408296387876024538331742319323656316384674744078771511075008916240814440932510320128576720571098535915716983848534457975347754960287158051646961899580974256098101141882181693429332476574838706400037543057597184226037041302737847091660355090006273755741384308597549388514821389720280705554169234026755102206028078262516986151564983874882071489129680695144882647275090943199092700664375139634303596338610110532068937823599204131421978963274442043613231201285521277592393131359393347403270948358728735902459856132378748635044765066467433395127910131734970147682648749752140479184684127651949987302725930524514489178145851481007991468055677142269414416988030368366893240295100946255073553482582838028785150744089107188896360074997555959725340280031877845276584739847693161122236474432708869862210828900019949825305838416526497511675769481009838513539580134103244426977064373472885153735388245316949131924925194255094487369878232349516525202813052956780365593823803913555817108381383020646028191117101037045672364537244740608628345449882649757248819445719757473925540097078796298191377333124446986041754180316586863545890548089852917722868745112354455483818727268015369022796172744262301752334131597559004178114096557957805415228988453199233294577189012421684095977445623740422450008805273388540080268492211893300381857165957624295321303519553493518128949498930802245895436627052971416464442305349108130433479500505239951796348136877203178382206369097668508071537199758150455400116990087371717115310692946402694928863397935456101805059249903133517715630045540717212639751162615191790082612566345807015337573386065495198316224305877808958151642710250519552159443637199472286991168699777597262158321641424986765453644365452230965973254795786985717442946830222271105207062037567462206025620833331370736821100146489469282391402103689638428726623142143250953402757068322521700374714123996883821765451731058201398734469569549624556102716255791082486093538391996206902888142163193697134698128240 A174770 932 48309108645411469179084107292731909118959419710604307900962109927555520188434775922054719195890409185844398424163889948141530243209384138935981119122538344739288640784990707851703030251222351313564486676757484957218314826488245761549865404894924951308611672541687913977725209876343049365579229981339822663805236704921650652169768710278588382092416006242160938281377193756980451631389247380103980344936329883988774434807521138821950763883846292593702404865812236418802656829140988011215680023363585771133911950395200183825851329913528195618085255474400884192190140169587549203708191412540577069915034477581991121945171716842012853106518510651867812132051092011550711209839813371592400150099117538879187920534639884695984501051908949221135623361314627939077097045341437534674808082197828851458424055956856700364513238979847778322006686917887116948440236584511082062449979884704761585420933304242613944817491607670621273632035705672404609795499357387865430080572980979726100538903250059998261665969941351004937721202989394562852087070769493493665650683248169917138776790981209846871277567450470563336314874278542354022289455754853769444994305442661817444613188927140102712917542728080918287308578180216784321843696057461573032131053901084424240409577943295559465440878047735417618047273296825701077192683082209122837867999391125124798527815352179458635431556732900987792877173000960025835038444783032443905500325018440959509383333969419426906009840117757411071616891568061399047170907961889387874814649195627188084887392173317271902209921945780557755057138494269886431606645576418510322183015704081983629821121195739542837060265485003384279321140907367867406284062172438414713199410692390833418102204123346360619055281011860622626970079347772359740361536139878595198329366762477861375038082168238613451333791002225060288396547902665481230810715769809731264213800773519575860478301197716239645210771300086590601469412532209940545498363128753654927142681212486087539323531058314425078202642349419061610395865669226930759186845027473155314825363089808476364257469546896686802620059341824326548564519930508072949472327088283018333442162687221547956579840342116802237695631474661724420486167525931242747551910310898238143112762620396849073363087068305403453070201391117997481452406649432112429463137061983281847939684230148715262948377559494896729650411939596546915822857846235993287654683212550577130294406619226826241129247332646356080078983338045457627932046897296508075207740955448511005904913077746858965277500265089974530358382859845477626818758968930073845153629078815808288721889815598256888660804272441766094450004291607049216746861296800839387237962091410340279685163875182158326684202063630637357879487720943183612179782762251946457330774421465724217329170392556926102211267570872400595261432082745160487172793482985130506562254028558877713950376464633858188154287204641875159556807024933373525105417856691679780655456309330029816219203461082130867021634014916984552156946516353514774370013550678066621381586660658499438291988139436737471449796703415947756570487133646108944605142825081483322160722897054306211085932670794809130439888829200077645885969143950380562166967257645352647726551988829229155388505211525710755125953696469894959752155956975446009442257349529207160242148743962756212300019882681426746438614392593847618066544736966466289583753470202092833563537048653651440248279576443209821521831359185278957601074906635079378797383985776711627924397016848110266935752703294106330535567294053422561132705779829873482621139092754867464779042205531919708711551404944270310424659829307061918141053516677964574746099933698218438062206688998197143467779964389246305836257508454333848516513355176379679291504286660688402902748354546204397592742570820978191916828403112435020860515580969667020708359221827578557083385500887695657976057356957311759347902959344534613352193498965671740298047166756822897110116224739285907695138761669660045629060571852322216803230777925216867496209477041124892870146060 A174770 933 946955145202856650827878995623584910470058758628414101706312969538484090925700050146226732539368432116524402525047375524096839086515470544915512939932847063944570784898750357510284638791765629440087896798090627550663605562213897182107564928072473828832959260975530749203973156823481954149911374587585117997126850974108175579065960149821761140245536507963944884539964509819250135339491171164460646168009298207996170173789062309357138169990662024664687842324264787253017260588570695323529665138815479438232844326214618771401319278764976598756064182559739864412171638628991157228687843521969355784614602373542061114678869920078800485987105321513419178133767776535561544316048049781575956850089190335344681586730022816347332882205677155347015783916436974388510786909296747438702299065324128554521195589019021442915374746988628158688745843630835488221407333963852417752426012869726458851898533983303629466034177416866997329476188839134886977626191138585631894264319500555359745867698538901770438434118681756646511509649455706175838748571597448569198820405472376275612115699147564222652301208304834424239980819457201985001864658622395816971652093557025857935218647270040632707270598797126966894734067647143738052599829178595101961203303246620909108383674095532543636974819898667512613144850516294319104978521091097593069893004671907916150539063013494198651802301478188457221904332922168297240096852561698468820606829686130604898266140111306657084923111955971451319333697308622263593338445965629071002433954009845723302239730524841630923923179323617119495739205483351532104644463071285371550757052923868848502729794691733530784794005074634858316086954232866093551041469029683243983553764776354888691808563817698820863156637141251458588572921444327551277511050618023351641299985350046170335641734091731037457797431640227707391883638888270811145389833092951646694502335260236177156818572350735220583438483791472221445212810007400311255332850793636852500692834100416602477280450340617627278660704152231372038068483069927712406103540650120494093330742748094011372851261741884179960879631707365440088720905236886735635427978863952626836217556011068248586902682631213270305258121204419541116113757742162338155819116581750689242589972847475977938879006675881215749234996008339896625156319400783959244787024174174901063032984725205882557558994715190887432090388688406528769077588012788259729462217685141321964831865849419872838981202618195261771176162454543461218592561301842876848178524977500427216470513756862570044022156925345322015349118358834920062152678264202241045268042075037342340556336482708281779388606163719371331458996821355448222157485961744202187630541447769813020119167864332637151296835610992652542898644752445702327919316554918565349408943849496128552126672694620833577699990339500948775153469449496203160691235642645628169683478161972704422357767783983407194361824245809902774388104325679614366231247091482061743459122650562050202434338874253696905841544757589678234600100019737792693645188512010078891675833531110804952353879144701683174750286634909525274537439974285307774676084117150157284696298850725385902720410458739531988019154939431832161739044290970247425141408365636934585366849288857805641623726822195384662974766244106323043256345839644239477853833988282506333382503701712323533082539731516053695149639055132389116040028076850714584125414219381870229994324278209944729500880820812745950054473860444489018765836840360320743234524541058224127395648117887559783966552952771314140702789981045101671606183385532233603644639632782976588496980253586786996646115009672045907731542222914412527610848421355115787157713326966412327697059293436782597297271219247755567450160237084652626333703619467616876209908705481389086934219601449246370646966618437027532236227410979729007802619356129845477719231845430863505211701488254120818364284908973535468308867185929424239976294209656774931621945848643245545330732785608424161241375536679126589864742613193429011290836170498104829757810026796936452905904939880 A174770 934 18562214707957287424116614893129404122302182667674753511042838927931255222770052194531560489181980810457702152451580230859456291632346010412049745712582549024903131786296663722925891637893159617062251639471685804490623039012201986075426726170211227097858716125030681204208367842328683388903513399086613501639857868989231752779200298687037451592504624536693241384591446040099747395944254305776510206081337918536811043757838764580497483586206193123630918491537833493921407923254505940590840484835381004584654443348547006761808476676499741375288174488450765347806504268215344494409189905009451899549438365811137004387944086228212930284306385405787532077910303823598985380132462661978638534583048158854308909583893986711400534461011182547203254175194374210648960505918937797952004931603675485727895624477526802367170475425957850186769017704844950322228909611919198508271972641822398161710153477719784440550588000907935273981770979992686348863023988903056199003503760769313180758772526220649254074187332733823843567607210909549469396586648366116083941783922418836506378774795913762911220561413913796933481540686685199031464197016026747049424554892910515424584338479174147555187815564703740076989658906710733373090277529715125131181934118109209159258112539211050977076420954212802534507447741773127946270087893235011937146919839710739581257741914662697929793170078143893405562780941063169961540352668875968602789091170007207098774853369078499122759235934551112271004168063026722042895221170647353087900322491686346672543315112860553476053470258891620830574922150827518238045354333516690276719429429230661464268525805726239474703989250412727007708552197551500258419647469635788776127206183946697835745998049852328163213235782187530079392583779181629312369411873852957598994167114502238268441387896628029628009131803677952518070642801091336537406450277477322408695903511557348771108381794740810596160321514069667184682470900295648369017093995758506453964926006893685029273563848253255671601882044589397005271156794740857349357510844636816897744313904522775721122154068406944148696475738107718014794780635888933861417586292218872302960518199486797121578918428357202182406867454153400370296337458775698626599123575683566699635010504643461499161057215497536522811100938685277262528316691441760519684202818399039348654290718643801479744556151458794215948939069419732837334911964403817620980925103409456980604057104085921728162883292592616188592239056354977588761393758706677174681487371401222418848744004757107020256063354773118737054898887711499243212839172516133360039270315601252905743777019012157923841318569360422844397493161242205204443681823075248554481094486221221783410035648791484478257562244962475911515261876557952936088690830929730955727167660007048690413062820830787187233149108423630027018157712887592491610709113894346120397005032368734923528179250151266283190022290712078509541680461435164775873491380381813517603605941540860998738088094393917505666175093316638857837646608429953696027318210842408015756563067495247338017541300702454254154717647167699811015535141805453469353091656259234558013133527911196117410819274726279635234342344682853944834331100305629646077241324616247934097008332033638717357879137780168718637920612791018447824015931396550425269444844396056339617756677318816221932727731517157801850896478320090698858769012295882970311560079944569950046255910937934287934024825601291869669757975090601514560568976143668100573803771256439323568497866482434930037202104044470596491949758672878788913401845590497063268768743460672814332850342151765993176337437708040038939083380228908485059165932614349462981900921889095680749299318207741123474023966971914540243911735131075852327059409832290870831086951153341902221396169724859772811217442061860042865916337793196244898511923758341650084585361925776564601581215489371775393881054809641885292478655230685614607480705745498603243981642227057732422750126953380105669367535574845477744868639074757023627000753810873072947695724649064071308736655761381700 A174770 935 363856531758423602884677234307243583981782474181701759695047626958995495338254472191507598562718455307223445475831473160259686704480407409581528570542530186053304125330416417398042970375697076021888627196836088341534565260053577768836617504280915545499752724649892151989361677241353694965804715498984423271559375950800069843869708675797347976294514509922724409656816640738070738636049137562339981895145739711149271871744985289517849363899675627618751239606436769823582650858617564858890959860213473313052916960285374100330350988411428651673422197566547719787963232253385544150417783289307432612998735062015305186470418863566559939354173280737141882277778597416419534885794988784057222773320953159772972910318808340786850460157408318084601032995144339360703949448512231806158453230592947805914081476487284790982254216384251032372418126361624872585495597991432795195294789972576635896115969618364680620368996527763169823723677420340448971278109252851516474281048824335757468678099313109468139460449657814296299855590036739339243405715642524035879978279248433627725660467937385881438181222183237039185270736300422451957559204906291637040424308039179829795676344933552993106750927992052114192024326994609727932171882084876053642833170621973414693156612885231347157119459907504535382747478021092003486491943778214182900856329628116912599906340860679141806311521219974297057653174784815924663945695775209883990173296293874443864054070842410599693019885704147790780252251052116108176209861793690969263393050479601813465348339540052838712758493090870372197312504504781807018813503540949699732968884121022373098722794341115951491414066501796269730468181860317553832675836148759262559962251634169406199938165081396772837607026939283327475001968650945376336737660273754624237460312137172889187941915214060902676503964157897793618993032795108739917970427193720640762305453939044815351030322783690796955199401735355132362673573142382489322072765249525392716983627086437179843403796076179867334122464559380655945093843452441802692178215170467344179463547063124706937342452676061657460864137457507856818641849935973976314620790864646356018679450910122641166121710445755194548326145531056832854129265750807486736433682174730157864494786669431159459079065599303704244261984850873808891740167160485070306065784401470945138146505603822811880746907123336289505840216206675214389032415557166044993679834147569958048659405389460371866028965462419259910589808211494108240357379239575724676263638606028236876772652764778298054196783836240516558404805981571689806623153397508567859287535681147717383352174786119983140429244817214402432160289615210709596149602873763536203194211931277847950633705767491510878472097974457617206529510761390348700764815339965269639245375122049224579980728861798417749523355245620005450108978712869118571056916889865737009376464474808463809026665239107353899107409748176338698226117630663995610992563672013061480583821922624834646701952623875232071814667273351210133743870583843852329789698875287693412850070357366004788709039624015629145239092145030965060616994575133058931973994871317431689023286129418967442761493520464122951124046652454148087210726066451908031435837019986283638532622739156536848791341217143140400545135188954777370140037243978835596487418361997662380904760055420931880613005460116787500365219072880778823897201062983869907196486102948045941424838136211063633872809901935642408453849877671497027971784051602345267087380780934199079531471051393041380701675859513159679663885028802980039235401305658740048662171305671468873769555818361936744655779457306885833611866511515521901215358083495629752016106083712340207081352907811082208901035203286197598613402264589188620230365925198862030563349540297899261862418632012481665196237928649613941820664521186005381520901721708393668828196786749840373889331480810964053016735618014315326529631131523032231606412554046969411131753219312839822307502443209424045722518271096745518075788473278644563943039764909897805422626764813143898996919473328699143520 A174770 936 7132315716966404755788155722773973840081495936607535225867570072607390771689208941127879752494846671750213167759546384435830147921768654410271112627724930994434318439823690827539774582378522446287901253250129364199074743736947192412533390243487780352674925810728469838264786393076647286391020644307579265882493385747725100090302276683779316344287621831000619341399678407156216578644087798552734019332136583736610108693134157887290118650663958066376568675134455070544033628209213583109474654589064019047082273670859459766128533313032347753602680541411293914832889930824359168221144893627814389070549305136185646454056146175687621703007574364703069770621483988646351899232367990012627018823998789254821656133760371512209856008604983390083166901567565164954144606440776261945380202274078031287852339374208131995307344782393613310606289926171553047575934389599156039498969964770474575013267074749030991800688629386625653976696250811742500742307148711371437025800920051125757131714921976799268249054480118288503335945432332557316939689368628169502953218145886012048259559986129863252037465406015251028195880039479340216586876503108931653239650236759448130744332288803167291704384135312389977688320780758680980215699859537462873791690679349988756706046766518192327762804676030482948359813529661997710569087135670466519987573836223427881072624512293290623024620509160766092780224126569180814199493567045311477099408351163435678615980797878079206104076676813469060323392354119411889443343667984709208853677487600832255861411479120800631586938505513770776920098882727810830355264058364341680648965789820851128250502750406029075408459056864221228843910293117392492676611481768331595064591280405782516384490076179541491310444778850596002977458510103247487771102304316726270449739439518695859359799153584633917636801077413980746841548910779078718780719776444861722745389099417252958953547616097525207175008076656109790503460196054510655395621975404102752279806604183415592396716181411713911230212878691097573246332514083607421631220024413990035969027551787056600863011036234006541140914673745593271251299527650181247830262881111211578459282293779705812651520646578774895179086922292908583453241496950990896231874411389936978776260108659179083073406344716493995098486904235727463210613494151511656697740986153430648198908454191844039842599393687081795434685702134308483034080572416656849562294487979741214260364683840145105231978052831459040174765231969468453372507759092769596397442669273878127857275120646440193701258336501923250804732269795869375877927809685123774661620914382587240547216424413746890506536133065718147114783152639867168261519311087831013579764387795813889307100117044332947448325586237755967519915558429511738674438974205308384538756887415241240209733556735909763895369622291494238409406173711502749342265193264439062963451336238190475215805768488803100979037162693730300450549848254595180531511457225308650760590559723686067203790676595114204677793602226055327725008493346860584938583981326071155436279063388525358373027256692413061802522430072179329950514516646223079379100778114472639708999896695737071901814678577318463361653927247063866122650707520259200926575631188529807266268536835938103276369153180560700351317021335970933218466562232457203965795949462433333594438766988604429404959911096481537065001222415712548185942236377840805624982550278427516599239727099753358413240531763717636889220495632358709651701396418940195781778737494068399100536571980908530662079320160974851996300877842646256056213547480120776843378818665003389402958018818680341916976595745792138402419768419643880078714964093515401784670248471028370850112998949613515251136968580792078356105370946565540202679780538688683690811906857832470177685227803312495876316883066172290425708623078371739695376470650416008938028663329285009083202111085275301877862276190435554220991944147635822573263284276947988651506023360988643969813930469041003190872697480670870070476127908339351667654441844763062971021256896171522059073544207452504849897340 A174770 937 139807652320118934264535825593138200906033899367598431315754348868202446947656378325734226716896385896929223207199182751879669399302822459269726940147135526810371324004119862271018243965740826616438364344320408600194174785197073605616901746716229966192218350242146741119774190887726762866483091703912453270844212075867531461170035383685733483183377986836759630407392086480259516636510670391181554684608559419259291639453543891161675616272465542117437871551234348686367377356574353797494357320363873041147433415443270170050277409671709092254691092299321985752006588636055856162085338054474634365253474866280775979777103390865409897055794533342736292906580446867667192512333342454432526038930801493652060943760997892063529256693824424255001919519926379368286803214748146838141110918818024338711533750499146326884729781442225391730253462760396656476958593319427058694826014054136052646833425303114535882912417892867639541488030084688099079210255757762193655728233160561118266960118431911119943108497779818241584576906064727198489912451760443662954364946215679328921550267122457111529052515450529728471458601348603290625113501256382073360511986900534394219670571729443340318436344713642540350594349752407337579578420714481465167188667053785308986978514024132993123575150102430066846244529425687001101483242546920540946582239436795303696668673090066741931849469414257815730703656271355907535122548237276499798892718509332369878356011735952037755641511325877734816311346145196460804752314403626408118258816848558463399793574348377594440314329872322441678317406101918043391842079053244322083131327679099439694943981814736187595040662941238398026002059835218945781129384432946999777696855718551897251999368273333207231270565717422355911080814240041888604343771032478808079601168255985164097997893820624078839455672042964886441690248130098468250430929139901752295534476364471538562362625019713366327353711363413662378093694400386944724682492639798456900663376338219685355723250744628620011754765513980430071393953995973029226373372226384817514597533890666336426992035394916543543382551973896981845560116522357002883994836680921178496312495503990342429472466548115435049545267302459448521793606969104057797129715475631862483242092785442441716973751710053649692616836052566744882980636820617764334104048504513763164524058380922021265171821434307270230774419627396498677758832991478892007954051559699053134361710483975118963296861925573294643086488166475712411513788853379090389006946526842920456230070038138867912153767857913915726033845394133825524387451118824642833408525304439939408058818968006091761589138139924962302529576925886386617051591939794060654427005326379331926919928543669308668390567262960394500867767569805778340106004071607639613763442867868183668541972599156574330078617586634514815681174366983898179737963747312617622343836083564545220371760864890853146283732564015091601255339427260457098114691973537936500196034671119872366703870195915476016218878119020469260714406352841290602122270872163947913574248787691803717462075496975641213437415529035767080659020494682270226856074520625897812258384286006551954000403886711102998351017330772899251282051081601394790110827491121724262047112220525435961266851291854009631143375851682567043993604182740588868158696604875199843120526329605863969775092296700225629431366461427578296660060893581234408877038043361250077430251189184527195405277269759583216366857746931645548921153744632281666112081545271347978234518804438297966645037453093753189318330127807666882410917918469926162025171554809225133405314211114216243894638485153238039657346466949992825787448824945730822287476458512992041691574798328971218141704649219651116650179882681175454463740437889009652508432967663882540125086573538112912155081876666871308275126487761578320322764196168552885494844189752447961299087407604234986598892284868182115825568762652326262558074666790321919499851658790346179783452842746639301338062570293592124024727541183479498110717805098005795448060872256127410588815714557564526738988515160 A174770 938 2740509593646655632487026497488539291386102655322168514043881520646934292460569556251833370976723203856759961557305212542798895129303777924836533070493037968811967698694439100412808790676677100956902371589467396130876849940358293080355315626598149553812083748771634608701343851516433612632154277189071264707508979228661965954129933500705471053581258953686540444245080337786368637952665582363853036374962962404184050979958258661417007542882750905922059091770727027815718260399536854929270809084297984763507970762436708202466078018256308313344107037648629023299539235611076961664837628322666889199884225258286465619405134213687618626400062739576742448851720148878528318980406279559418385402494552054568909364781424546468928977502490355641564236346429986809592751661348567880465794285290710813345453289431926925386341180523157346302815066423005334089789298671474814936823487990204939212754227778384057627818223735302840905622711743359867338936932621347371328213389387518120217826484370606851148013505230942691422588009344837112466706562468527312603292172766528059634216287874844314062624155823818331482280475439441663354134635040724898903824313984624958734534416296216068118821937372436940639960466158367850476215222629565820669769377796608947412764075195008164690127764545029494289602317442503065929276809835649307964438537452487706838671448838863763054822676433661194792486977450894372934291376347600382012583591120524763192098863432151046208005698905778681055865946814748670575342977496541183949400119011765511961921388515486127098240862570325996264607017489698603839077603246431143109198604516741427079440803281955998831957999565696021241471148046051482084305700978015607874082170730463009527909100509387451967824137882468241718410117755842590319099112007547291659615829704081747130258855312074039826376165749396626616031497004641263865868354219634372052205082950981999482179216682873790651262242970626533279282807132924694438715565329707376762700750701975668159471568699494028058703002374831511568366712982730804811763420750375168507150823355813974854841276948143050303378242651413964391076132819942442881885540789154059773505958409936398522813476624638111262411434483723187631289700355136243988345786521461357006574524003982633876940397947065296558181225203926428960458979747135922325595902087737799397569944183925006648054003912691717376558378101540464947120161264888668723258469110926351560017034646515598078399982233109668762322300864491682721024835731429170712544569421732257509143705030322968167597963849570239559792186611078978133173440953272839135350138356010777894181728863638986296923395312272977988466619786441797827578136942323865860247144827923276635670550005905671473458952040224066768254012383417308593246153137213977503682622557195248855518506678933613282291298037840137125488141532212198407720816032556737368744811946580879171536781257784734884650624740786662874076863002609631782649011533779174051534020862701178408443196376544484274808244211245636222468465603386485035940168697573725675811269300055673081166245518689262373387157397636676242898789786247344340609693374208070801416209065300534706578845085496362396358178356156443876566899178899833155493239554392407796117686480471058876814715746553143609111753093364657860391695971614460761189566882967717862415223518495378546926929794957911691632108311902167355417965450037120504966894100984673739360267211155374984580886628586818443505508666133620417593746050580588800188826668630225575284638504062944761267493493464429856043055168985008386372556981633945147896635973991612400007579763302847994142361668997176307571167042733990951441691787871251484963711755101421530209878346731494868400179282866632607784747704211030311832699860820586669781619341335518693699476836808861500751419070107128318636738987393835156595084077919503011053926869498821608099702280656103122036184690123829643977244664518955251027557045160605989088103564102342455126598653705693115787699312022295334461839191802437213626938747876667757609826246943352606190443577683835645685148024268980 A174770 939 53719468914854091387891759139234521596612183343591247844689734251966857132609637493992059412151501525103822869517073569064761190444943255579823261978077590117516664019437071242172015643825980567216373671458375554637039412336728475764051291295675180837594499451203231357617001057650940787088725274977083226884137739996019780765323495310793259906566354826785578951332434373896311560888634108985576827840469304438256348049850146827552290693912066985418660199451919648009360653984344073749212602176051776970410201737850938741469891263582745886462093897297333815395582344441741966498291028295578307621496218259456432790803461079601309449284132765388772139655125451736465240986731379590376736227172170442858267716384540198886053753474559257461517905860801081515257749778951412844743661439157594545173236667910881092276732935885148860002389201770287798431393355599656002964555316757983164312355726078458994505956938746988394564376854105310034889742674033395415013445203045897031948716479672517064292240786428440857447328574600591013845183547595620621206070216204536809270578753372431121798447173405971483185933408105334136464456490954788211930690842214631540579949408567855637821807297938164196781964707041976852627433214406328502287354176380461533399692414994036020122891317036518044634717780263415672658682924915155187798383264561424592656334043470734393333892171603157326064514001288775226902072024043114450934163754251807898759152042641013071817289954309562380179349473151357295421412240134885884149733014609810716919119657886984715002122947789200306456385078515665930535555786994464213982188962605837774511758930988919674367853112446110467136919417996641316597614569441677512600758932961680194214176936185644560140081519501576756741919217169212215393092189228170978632981414258242151262169983829381508052546761564000631962562962594729924200283228982343821065571740470672789378138443055067024632676159356509941926839207325895460000757786910431359504003214596750709042276333924231193378076240796681775782694236493535239947157347175481826692352924823131644438262283745464677130276769070464556096892509976395243013717486554161198759085300439077779853847339323689708850353889204674621489092184567773685555496310263970044411011336283974803813343963584622233079818683830529807916172038022721528808566538619787839277402881369239599393133319524761609708027096771976566496950723355514692834420503558326783580400778779288269557677488436553801505747098459277798221816418493685750928208260797849184851314449774320783882387375225507977937130715916524735232640265178603073906490578645997963841810841126232441386200633322036774604960378524255195129800023291840478798503878489946742233082194295834428553433709501904893830920649871978513239032753689664315419547153602698400197690099378484088402899694059124781299303734633249146204245256132213418589518181433042309955918765843335508318068399885167601642563067321814574943028825970447396220233376754633828042431168669154784839315186809958842212357602043175526833208584687569298533304587245442516045217027195271424067493845871058598677534996730999949082360982665152083223462717839636795311806567365495808982310013786361282095565106422743447912583691634372486497774628343081475577886096797083429171798952992758171696830980441982477100249021881236600663863368289020080670997708065672688279146957698539823073324662091566742557126649290463531277689880442816471263227344288281545370011764506693480494027061162326957029019714246408136455381505722123038772067440813852300944402778104114006582007979543070674319143696337012031455723445114948215266962329541044164827771976714325223680167216638403446662527855536021606322181993661055964081409096161047083158145507847764733491369128208064702012049649820425869770014604830040729599616404457158052635046049355767468977998517772613901854126189001071711409522402806333525793918305696915023813059834088331798178315910641163531807783086563682458015045407026486153709031180576198462852528847812983833078035755225160636286662018644522725530417664420942831769155744832732030800 A174770 940 1053009026928460305738798630160248594848252726514972984929439656763172812866479821696662792345160361918361932031513714543502236312302882566571917656457743850990523679297037771794616750237468080401898255751024706032527850429747701641568640331622509268180377824430401992300373846030729889792079580207946508224311603271893000513899905200952235979983042633733391964917477934352035161430170367851669694615475842930635738530289111598155421340765056794165425671307597437169552459723682852134095210498584157847875996010957383338773584606082670966610121651230715299800755181816207790416222539071812297663329679670437639737278863824677210654137248944067087971904777320253218042775293589522324285224106643482526355709207660392197139879206679333062270318349119186453432095601574253933234097371064572882983774971818935801738881593622879507430609486830286115001846838466675158298636398382266497996645857729835725431921710285500242774948074188549575560548868557465684303746181541892284232740620216714195123649652747556792456739843296732775708556175433262792948354075774749157768793825089390106974648847430479697189592335183400284303534612781561123489540502985266893473823209572212689916366998535361957212883131547476364106835095392577628672270895895640429181091823305949018871440750906422062165900243639121156572952436764910062155574600787494507412761753081441886739267191292942413471855408660775594546840042881001753119611095898260347310952135147750274801611471476370342870496927316846958890101852155781055604561882602981390661283071571979285867985486924323041836832064044457066080659360697587884276047724935801027539238071485804000175002657878210657811121873190099015041894958705890061623984468729832684436523286775201904158478425977445769703186858776540780090292802774151495515616410022674232944959308892764681008771981793801374638333532576750398969532687988643549360892965204501045066408270278586207133975927424444064911023368862719395674010159700302710179290094249824756696671032538111211153103022413393553794060860855379564790713373507570374016448333525232203138464842431137321652964634923941003577197322589481166733612447289549127028921530285700844230758717022609489048246525673778597446705997370607799429122594685448554289083287207263950100366534497245367065765309282264820090846375328862407660569598964429179137777851883029890443379192681270373160805029774365906554932763132094637744051641987491852500816664505614574013353996049933345384005985861676462536252362714288392358265567615614870299723208335332530975339589161572443533953396733603531248951236344857536501442189187268713731216398213574679452413318517455169543533455351365830548492542228988520123084407165912791213329600536916396462598736100197387688649639810536510433094211444578646773639985801237471483479872472498538421940026520655665925188814680792808231683417102982831398634998023705683413175040476524281376266041889898430586610858371565346295423619264023698326929840599610311434586557359809575715875772017040569013800997492781861073598069641105564692276110843373894899462671085915464935881751993377333253640364763022271215665095641592617761138245393676351396401497626919603762174878493882075495480823339531717887082632367923729925936970468663396603806664392601713632072459467452292588236623018232044544504620565726432963245331882786148102817518526576386240689926973174669299981142670900925837567676074424772039120603297079821258546407418158008223756152164354696938510298035310186961102255638469265622168162699880417301947121213565639309647753400353787588035512028630714376369909587701473866603478571135635152360147589521186049956809979983035991844646829104292573607619539253383772025989909534140661192286234548665641199335637047136601686787339301784428019610565998368557896307590178981544802819259417793077645044340835014939512891788783693626225078545745080817550636531710047491956283506234743606659769223822235243372393229360530505335558073733199977908577613406582931298736085866942956812975140368269904193219660296660044614481131860108218903894451788877810655155264526065243472620 A174770 941 20641082892132209998237839360509433816980928348534317106995628307181979225841880332288346561557774002172229066577908962964657267128999913624999474322061432989038655044063870383281006295982833668212029042015212616191235369486875035241300012016413135379196585276890240401868696772277366242053403144147442179235872820451508856077446160983742234368834341799875594469526823517836158860457887989739795244866980645285852442232470817497192422294124352585318607023552864763945647667494270613548190242444034059958013496836376426468788866706962625023908858720962387409397069258565722763297052244387373630501010073278422395870683855900519222162797044352318925659888672891948454622744839700829869259372561689317309454169030291291463795713323274533212063522817916386999374856466800775820303363822864096213090362452421542917774675905918951168769658300844879224495913929192373097370214678124632576972268938907884163838070370510418820127543755679571926032568886573699669688637235570727352484284605539315173141263428865367459308573550855227294838527136997633719778015972130562774379359750131646123544635585533815850904417471079078964812551343279704651687184727586510803659251013454563739172770267468357787348770947811666982180204687257873462827525599058989516427300387043520252923945579144793945539458531179335130879597992807084113458418136838084069743531291246089820392381090390365017272152394504009203018383293651324340607502250863535573737475854407048844020174992062521506637918389085484615012419210536208011825736138633908205132660052034818303697266799688457318296381812943062330797418857858561920584623290209382779218306902752971080441482425360832201967500491135401474854583663955242418511666043441421347363049273153330789128849545869810458220292048995833154160707304585825425868941890631478899928850221653803293304566879069547784096613273606898358006049825753107625589880082873057744921062124622708389185129104741276401029370134520186386676051690444575938024013067981061666171394870769779627098894251969264200674499218704455992534028307548237124294938407069248721097056196896891495295948096648814783049757361302117320335875948756024501466758637901222648172254591223343865000038687407054177945656338969561899841887415468666250910640551425776613583410005401659721638509359471136319590240841280188876939763750092174230838933613333749031101879335545128535173338583929093403517815456418368365703385593404394789162681474058656101030476761013115947780731533354834920176341015703664648513035905473074426817325144937873822404285842862755662927046504834965703625417399599257165322666718542350747913305873940680025499973428192955600070306017192512631887295617642832948160860070467718654873740087491553009164025996482635483971005345735216027637534219497597880367226686256309762416474060008226250768384311454992669406426364073596892324209195848424204943829812671160624832014833464910197694231444807720636473578444156860850761079209870363708634031339213327947986131869324556134513442098238714046998568310641152438721493834271742694410427026218510500573824762580897916477882678506688640566799831407227563638467255684137510688679802983381122232625361171071505580656159254766430076053817005935627599850311763457262373844008628965271884736759845892693818800921309200886321856112706553556719397095229120517064298394902510706822408917486952615024331260249022909919690535561675286176434843853747732220378534551668775867210206947505932913786549355669004881985381594123223649199457996254830479332188787674434230644431256246220933862961209332166196558100203211283662532293418980594396149355495677275141615397782831959410209224399855494797813543463935126389453111545916973163231847884506231579635230688213847737742293999252463818499671933624450149975704302650370651457551612673791411184133523491175450840106534001913488564235865739444688650087799568885184555865885057948130993543495295138480829772512303621152253853903609208324424077553535099403281480362950431592831671046132635263249475848969978849011658703099374969372422860059822662431413513547918423519521726084186069818266440 A174770 942 404606505798566553456997821405907291520211562639716957416355321147941500021779725407036347602992693645419672244698239460519497206760419994574357129089130552993391865183216307956036513619238755326824112879683941951555889680153874011052261193977089948080502196417224667927028201829807087046000918639498581389435070802178873324937099133703410077145654787978118769058272829679146451630660358944709098538212859993417436642005154434290854263654004218612358540710257583795265148408670232843088772998292745144712822717110654700683816026416296769635990482038183066768286051805650115789941027678258758833268501793073956133419505206083113968157937009256906636718049794123196287261826305040373507699896669009891256438094976060687612931375422948193343536112006478668842559483030133206055332604421684642904424401808592112455283395368941687187343334582551835728282789838182058987975789821962649391543917743826487649718129970823519426639869923882894705540839754068792367770982787911216021504662605041035807200850608969280189809866287124322136692033230871440741825876137349215728635052053286702224331839772985010878948694078499770684855347127434157800811071540610281788061744891913148843051952866547750812248650906121164637220008172793740225767528120483416605367513005735260691866162370955500014042403962277083596380723282052026027101850162725523147618192958244099577889567394564743775626317765212179736790754775313216843586506001815928418141654387134836292733195392798075096746133392356742106626482474828897292027024184939986034029011678703436817094537939507653428922634460477843763833938371084170069711901458636596302436224368525667633009938326920374944756286816114266520000533938955703181775616159554272521177807415828303353301804639661598624588395041229462711317404494198547223731503424541839373731089099898543262591438954749293870060438750908889036884189714879727688169280023584712711441614700446059566220693577162572588533648465841324688904569562084417836843993979274676530466925560158187712281313973998494448227979890983885510272458093847170602859008638923079905712292433108024659653852937545432453400340219046781123742673613903144988202275791218236063771690266401269419121269302306550322312158109775354990092877688894201164901821799964785972198052825516799366312693398587904854343080879927887036910841368737200308475597550790296624629148291976416865197409761373059121390312021780093572423126657861304669675029753681112386784831456025102758464554132815488243620174053570871725864137460817637298858337191348994331436280116456147343123522053821600988861900617993402609797376515424970173327908009768811646275799687024997155122969005474177258888938148542269220860658978223813906922261981679821548716841120453884656602259098452064763214435337497702206379730730356198161650253040801378495063330851200739785049103663381831602546340425337394162326120589345092544251471352404129218678043404854898026256654075751928025053328376455250152620583984329813836813845467913391988922916293799500732225367011386872611036861065796630654727625875659131988874218096648089872883991328206358739013077041604109939418963930255367842926883736941991364327570933273846025472418271537053068468731425469526832680547924104656889128360331208006790821213362692524191634422027430496306228730933037239800581577316176599809767944173633682992346711497761726633130555122711420107071104578098816288729549971653486972559087995161208047469233218038603878818035716713671669341980511497705394661420814540331548586603942447831559908674839537817209179942455977575721431144292147835553722243639228948023651845799822787376190309874978924478837735166729157429043705087135409518381767318915444968692286910206101241889869130758081608806558805774011158723093967556119132538039327720941999511502368815324069063049840524654761769574690634461167367821211927332806003225394822070741642583265528269367553687947638491798266481594126406358004244800846154472214830262868836944769923600165976746676103484547555830563273268778534385030056629704934287852978188288411511968872348788671845148951854219546950814512415284260 A174770 943 7931096706022418688731861296960755367869753233882803450741079898146320976244946951586846153425516219279742413168345823327194221282260485604646634819405662777715034352282751024490357356683311785933572592455535588119185933319140868877771388683038905145860868674973852663815366410399181747998343765118048048248264078628437454463908161141408083348466890785112742311204669537843805227028045495576299759806253236723987947770732594988498507778953368399115099529683862134001922675161106236695955514764344147882626690942789556606427735281023382571442060405003605753829555778097284311148701261252175946262355541646825614848866745178957344103312659092656839540628286404514220730957864608656561797103505246559326719382228266572568297389357244917162645461655487472048735463986981814638295853891570498547348430911161660135926922198247319046327352875717522783100920021912130791089928334719897175248411298642217872001890619850012257290575910120408746338439614826687581419347134919998420882807043899729778353435900495752401415285539651637411668209940553014844423637104266303354582141515969166186869706599685416597715336450422335033885455549579413017931793972651858016023075519712030530166940640917298743953340267713016121407119618022898208647621623390190333239424473511122193038440261871524132130465256929096861476919806895185821376166353431327567901527748623969548679701479675877017099462063561536752696563172087306382916658350040093577988877135559141206603107252069452875983896200119058469688607694459176834182105716247457467605128481793284716453868828992962222825284162397904880515610529152573043847930771807571270510972090853533234189289730642810764306280532201971361189648991416826029813923209447916806518706033602017129178091185417797110369371261377887879071410608734572618093759504258927244772397908607361023379514093086428779371376936298702769294105528785022596390386601432427455696620786437081534994349646314411643139160176198051512031720985879927067993240031957729141369151008658825924766358689419424236204900661148566905067904731021563930609005163045231805242523635176727302481643329985817470302738685923997642285486567843853499302716508592701225420830024429743091930271255863774312010908745322160169546238688615816715765739260012269183201249617902370295776801694360610751483696751818105600417337435570222850354564432351657781102231533717442387846471090969096120968399492733117937788269763044011700730575144068975690947100165170527303258306242330717667196607731621755211866724173993911420859146698807497841946940140438487557357151616371964517748705272288489278357991009132693546795222904894182371949618199965090566041764838374998805436228333700429943624477689130283129735771524491147774506394510479111050556081998876852027753313333848095739151857601409215510108358497689314561252005160576852589811539860603184298999516472693254404521492410848512691381256716617810907479616809127734266302962296719310848990234492074196603621304978626801671615897050875906440442310870677615715114367597158637166280392111890251719822228228004243279027401922556671095107374081537618365495445695602723931625262967322398464772915264322857111740167923201408568620238837378013154993357643325999847968268472808449172577236856838495340484712152450762099358525246762891667285494697427539861864446521832296614241950724627269059113469531956716447975672526491057996689784882020202461330001352367916807782355510660771465594823133672782506285085203205234842706772497104392639552029947157420121019139780000530205449655409973975861678099011088209478082161124218123772320852136153633545740642886971976922652405179027721479851345325328015719524259212320214753915384276595927440730389234850628148659018983121484685007612317973039872734037624133535375302386196752010200771774098782060430789100111562780149116716027634976601268742117907635341797535779500652142878109031986329270257729443018616172734324433727236044917295585433932466060745894488330864237844943007171995825394548911269518344568647351347355166389191206464463207394703477457019597554013118524131995061835822892037603781886294583798080 A174770 944 155465357226844945337955391686026905315075611370359150601709690747108862628411950123225632892410621327328817137506242584161421665055372832061863341155632672679639550380054620398843676949669764008631134630489295718628340713365909631588200749912667424692074799686335263498884144449616558794456447437843059202263891079839560180222654449756782116093237916024125186806115163222541440381057296173626268947013077408050751758784463684959393315192189663705449962368504524840448104483242856043043887157321900988502503251147738171488541766294804318749110498422890197948383885593976915261486726333124125220375934494092573909193529805578416653030020775376322359418489033383237960645039774797059619306449402143159253343439182043260507704738567783490799228146027329315092833896230258047509742121927232308103439299816166460175847416474760552577167083882471547011792398541238797928762716229203634607256708884440836983154572280581810296586349563540382321843198624291890216913250170930826258233567653017840510243014714316887963573146958441530256395929118028163749520693776002202219169922267392543541733286542701696375431014222229917255722928998000306850064867651110649289474044549333477560419221600208937112425625115461891105701194115264842513116938835926982791675781924397504222204245321339453667065879952281752716393498458378709188563586832859032823280223780908858134975408826716973894618911594306925661145851562464624942619120133899408313922041193088631544699272062332219882238258217987650730479345920162301828808738957855637095055742466082955333225299968825507552313566722401097007389153828614798434422968919260110585919478622474734088052789667050438275011336047466755805925233009752089897456819569822449081825403149488932350320640063257854317798816840940963164328328041097687965675326578751988427486704430790401680386691990088737978488436835266732932794167538359823219564630473109162962980447944298057548513182200834403451651245185300557273004470076313760824719073269591412649843421541263380217111975317718239904089968311606228582157183027212238073950548603153625207440868391021916150137147894728141115328851268081861565033326579132542679428704013231853629480874075100133821615907738320434761731282903492825533670015784154361573545819809858678729146109037924209712300067446543998551995518874795425099452761375136666943912971694481598274375645899300157394590109459978812401849507735164265794745570322765590699859429304365031740263945050887844742444216203702173579572416511629471609440655532764514210863356291166235506494926301438952982858738640999726423088519758537066216379937151221682388854989208407854845187604309439905588525677206703757578686770538306889606384742441471150930856779516153216694194523645694693692546434685381794349568383206875937341357010496443711698787845110055690988860426662564133614285064562494514965606690295186832412092900075126425187110301614890858056011319473843803683215768914035277186154648488585073447729570038421982382685000154455672577636785698099706953872332907278238722041373566235853146158687070611550879836000497081648709646656873416403872235367786191517466114294746034690776223317168329761367388780266266439828820075664811395592642743456007517594404471771310672756754339978619825332973320821518625308933287695411780434699770752745905439229640920375100916194118294375783923108546773068844315457406231147163728401743150288904068891870220386355294496245747413354273428515018784649470161636274410977670024482818898324009001185629518328397676846418983789144776313786401200001076279606171139733388946635492517892885508019161281124379133846772845838009658943111086573067146588242028967385371650857144519113953071451602374281644812849726059807988865257473664761135048100968779558594349542466459121255096194864627807373884814446195512616317790566642461212811931236647435421827857646757987963543768557909874622503353443090063743174497226270299735751654799358342421707671699398876586551545431337921399628056661862003407201082601614042678794817837587193026540999059778086416689712134309862842253180437686578530260651377866889785584331919194679900 A174770 945 3047431924429517912492182899097638101025356766212026836211909907283748027095810070070521904370186845832783254249654953966386364151221196971816159608686076830460631688834796316775382731077069357413875715093278582221017146544212627279251042222016718175775145077590675160131274335686017375089753534678255881364728744698750980024287018060224281898251566281438011126660727118283587776505679892567376628323050583546357599251705109381841432775898794009000861763232326166238601610078603788994640039361868388412281920846371272694728839096483018975096681418643433255180615171583579714858378498433197841317633121690847092121185956400081378053737123135614011796664382491749944100049848934614098048988459383706702437478768127029764205455717108302629401552955782247578962257985170054260304150435721753811873118607648064041205300921811334153370310131936854388807631813104442895087475972434921310851548832304397987901578053842074025583673366853942664152361633094930017205245948431238921393895972251648665782053796076603737366208425264085336434235590903378125265089794973558063633865461703287122535889695940332052665782143068814387624345820333346465295558517765276974720412205232959307427307051640354944360468359559943721740938685640301824919220026414219093292238344042615404252525423750455708910301246694161659817648495304219650619037607721536407970611378651847688537818415141604642606442887972142293248244229630868406037913609948037851729406273478046219980053924362728922062181461605097729499797669038413745989132066869780482089825196215029608648597613535048770047488312067222141140937312832896749758985992907405915897622349446777646740477548864232960423961444896162815105775056267511474753122547393736437454024746017576018328968057341889274919695297346753498569276007190186270768595133502936972896667135479955545131578913010205348767901559473521562649928502792823725964883290143499210967915284907509737628873862506406330144856064983101347467382110404181353806216206237290838804501607682693770357003015411554249180547322639204631518878196631509559704014723110012198271024096958287965198261070550817692156858672254201964473785625318669533758307956764654286252382868199282798741571931556285906335682295463357620788839479854755106948828444147110560436452846160140740878135626310353765255605409500043170981367428058091509864359220800663857022653629815850151531312937788033589731957929656290445375484731678581345854632832493588208103678159940403367470864222766663764176060841264353170866500517886525833567432089160293849590815703413866215931509437483725020973416646558138299684990249680256409053641951667987865781185047724022829381189758564042217682419270655663316363923777713239811416371462339863829148453277996512875282184162146771933963387419867868789917184380599432035310423829738953157074327522187576986530363245742477621752638044166735816248590622751135775669223440873833882996122976846669430670661235949957206683692570683010117648198428271842720038589701411743042990929832811839585032189754534100438270817838364963081480750864135899392342302002716392555449822672925334267165939313849480429768048473986509041273130998360684718000697759039186830323122554561394139028969902231301716559516607692963334569449399683668959338447694258695940854948206046936473318093239009830540992239559456746206326940492564403391833504674732225954314879628967274176913072972542178215538215978730011984114798601358441059806974285803393565241325887965918781082585069509272450120048601157788326093841422485780454815375097391380912447121371162067669965680653866763211518217955870747296446446235923798437144688411950458339977540727571374926490672335575842534543456954191210033144741360891091095373728049077758015655163084205262872043867693705693803398159467093225539682269942118358675542377874272230575762744544422760073128052537400923473842444719587415492648710207432625159465100223448765186331799247469612943294992105396485066182846383522647650597604411271321742811818792130226607927195071391450605032810351090274378563585476744342553264474414249288926413788218174226473123881539420292393759531601720 A174770 946 59735760427202052893826823850156510370272138016212538673066707400866338080023206365110420246238769659603596022472919270142862925930816237986167528587601136875056629684900127021376431895729036594357027758627312138207082387931315206561969298047770959768876969118857614802557976029233168136892789992306724348668353651321025630596513947793861924012745086155509978080678386166479724372522896873048420494762168591662624252481171795318392080313774844972245228577430095142104543920312686988630078008527456992335649223928066436214336532480718371655040830419138080245160220644997443976677020064800817752384119231008050205666913208160865367030938434674285083861892866184793370865939178171265775159212161532969379036299559482598255912082459052209573745750240015471015488865932469507380223909331275696293104562843678051519539848493498355599604266629059135846935651788680891088265906082906611306108425603574100474405896028257762768909355040484634539174210410083619572965340864235895166232322589843249493641978000450571745535529588453453806342355796492088893418126411550991387348828561137911908555966278089102353652965193003885403982509514451328414723231215170091607358870757502423794856595265835016019144963671668391718103989010220002256801708444654583830787473228247565229760499134152187484720271370633076903463793088559815133055665997993969836180891421053294609809458438630325377654519595411021637945157728078430932690557639582317835700413458794620810960385480658940267930661128144867475667383178011640328716664945972698052069116401151267922646855087288726021645358340828121688243556198761288260160844998548001844165082707936256808932106824783904823180053967843247454236646847030526918358618276555202077151343989611121961795499509695073503718012900792245238013985128613703238508313841249243963968480762191384164878808172439353256459668390311532835797165578950763138003819033828241060283912451776557932703127904337394682665065134147507427755066855138292820995689249944301752654427863952741745274592890985311074718848714283720875426821828213667362105858528451910507354989141135492302794397354799980506930602578198015639533284262463233621597809889072049305887355352961467345832159180750408597671609593941453179210005950442893822256573588625841395816669961284969764769004834635487059996378685024327362781339225341948401224502502221641230876458177274648771016638811930924965947026935273097575085985915617981218676922082679886750883267550887841758276035752227926901676971030891434343695671542171023856824289600856723748512933911823679263250495010697239220121186682744107191888112657852448979047807147740908936634934460298691192090176058846678344307024964705541789058744284350184341912562473929231262814764461093121735586680253854588764168525854681580813080710887153056259711216211755114674915277101060457427404046728758981779100695976149665174918040975074863399541692700898590159599144536137094706162497863875292251378464584373715837554912143255090959774452944387986974252534005140893847701276614505103883706332545588632756949825292633212818082252977410726374845775325035745431570338557842147598121768720969255481001223053642824673919916105297359981727408485692372248434472430895232791992126949592995512919674375844938962332426369885637011120069425998761054569483236370927511783974405241498216045586619053316992344574710992546383411426171559102184702892679370034230691205546173824692231926889331915906922955676889605647075820585746303672369854862496275748354868670893781138573151165889422056307193514289534859387273116442570860496132443707345836687590478092880485781957992199163118137336413043225437128666768786944720828130154572293711263698696942145998251617781905522838666091158214223757615033111830427769702925752460415584668255414840151932656990777596692873167244895971647428310751917313730141524849190697480106401954635364554943131459576219695872481451489978952007978702578599617162813635891639478559644455410934352695468810331819049174540610101333294767506276175372535965035310914878531827604342737056186039378093158251719282382638966072657065522948068826785918142419262235540 A174770 947 1170940372846582716395275488618585017180436348368441416857426762259872051760866864073084387596250458497362843399730909283685445107709495745783658923557997876338783224622780601038224501244697844245517100710736857439856646747212494134815094901081364131372808172892701887769066285993754226133355094339442876004341186908465999712201886380368263374273547280568740308899446598974608438866606047999815245970951400410720177050778330280126012176469181735247156961573922961743207103687367680272523000128515172601895007675156037436302152014958202424699091382779263230322197389902624725247243232451847131149035663848586678440635740585183326524459077142748213078246812166289937163964195670463302790056778741380806384162841527499122885358876156885694956261566803230307063365171046009298497094810407515763015681828988658558237956068964253844652108681092507048934778257554091014007745395949659422387416047829710685194906386044330611954087151919906439382950208306097477774336594415506068617247066012211404322721386982778311279383713626656176247837521888602335585403988654132738201253673821559887528226928447212888395973371047480018620050763877929119252058312984205617922171609868150305993819672973590932366924633531575454898330670837393798597525264012899125836876956927870429591149899775125755325031050496848326767535612304301000933937514273640189007281425664875302289637315776213222911179250502803958174858688537549173511731904813178984267361652889885883658399256211822622769247897371714230652934315555586504685090320281824760346878337605541957604694044772435993941243544149424529265728047467181459642776133902551939241918035343344156521909511238936553479742457453701891701783936389717332386154160703912523722584207430332466677539363060074773477991213961634293808796637921809803691053697147572546678773187003808376919998852664577289522917071018985107173774477028664356238327134736217891120186040911808803689336975551947748063194276614703375615753473027038705472976146871191996718241256184700036008178799492091052275084623316842173960911929957766111000489479170699626655160298873513823161087811750528147346035979580978830311929473639018680131890735687282353729349653376367814713719185519497577775272984924758069755516915851742124849118248535415298893687804144655131168861291890389191039695249728241455465196640513785444502711188184189390606976476168284035393618002460157053394460032253265329010545050542458936169923680810058307597225602428825314205323485344307600360008221971473054740769382703135891754943891188561409758056680948752057504369987268177845709090480381733342617252484634233455207038706656375345307930119509589897023328801724322830341064085675738759493466189097908535756930238197589328873831183817894094264457231053873486808459509840080927230139304892789828203427224872399928118736104660659564304397137446770315091454220771847692592007622944826849606680484653790723434628548201236353583527852457022242761563456099201007164741270183887864721656106577303619257555128577841968390800839165339291794311092287810540936767393905445373524148930520903055683334332471528009024307509244882463368902480700390871952076933024375650897493477495341091322633830813419326252418389561438450957327955906405290351288122545863093855971262364050562433279660033479508144734537081249682076158925299304288574179382579742627119534961651371219475404821500021892057271925387938438447830795577883332887118246769885614249062717371415764090586669880473156619875113932066927709979685566811296720522583059923028661953152451728364922328415181385902845377518195870739223986937033358687411550644116641759517929631223784893068137786024220962846298080799253765752348487314002991666518178616170697792441623509587165019011863402936960936453878555861372584973339243537191090716793540180431581465658908458358617516783320439193811410020707999467644767640919971286407847377964348271059756252641467193811633341613910448155859947452924953329665548782288798013931969526712590648023296394516451902431417662457378595171559520638629794425947768189881999546828823575787123975562599168005624154354921261118147135308618809453360 A174770 948 22952773128802953979578137234074679656614402930446050637026740720751304557750174189537393800551281241226536796717929261305882824858458609678035044233416345784391691893999115656651149652022135247171589613774836120908757851331776922099330283689027601655398826036165773285191622535491594311432858422348969263130371597111396875037555746231464750868648149780963361379536974152421888452183487380369481578474168856088768318886732577669858295364756820060539925788526809318660250504375237348389308859889076404814888948112759421898328347582874151448233217630198287421637632991711029219299017865844087399982579330375876839785291581283850358371581463121212038085508928221722482103232792666482483119427201729334405209390640585738247316206434515190933480429658731170239040613067355008336670545093384214655357698918731122214902363344297455369372278767171056544160387557639640267898934163139317914731518063449563247616454504835072627266253583024650984299955444041912349248926350767409092799381821739045357690735133994442457247907808974184778356657297718027185653000092180183522669983126901388354190392342866300760248767665619738131986349669552657081127518636393167307340316289276611540588429434771734190421440647340978395248686091650604229888687968379140219999878278912642932598155105631515921729071167118949530664156168925115131747228021736228986926760669701994254428176054035873156874610290701443592732558374767881171098537865457376810026505284247129632677321409303761570863857016349681221113950977853223486825500129447664006346811121674717051815944742982435265947529930771661281838679498208134773156409516596978114472075484635149448206213430373527496526006827827410513295121266874592302402866939759475013454893556898033022202004632908086200020510272357942526447786458529330643338331332978403218748068047680171042194433345052235856788867169654477680508794462918713132032925357095524067909645713669363718141825462066151853197339527536350434672492150520945849542985609973416269726663351078062241879579082369375915710897711537891579698074775605309479617927408598195553242541671163628820468150983139455389477016764815744453576425902738759905482088579344298808730662599596206551056856128721032338800492452823498089406189405315843180849522085534637100288226941026859919887049278866404088124619225176610325004457184569883057800196309561977932456311654974245484511051313207359748707280586281480043991606505647294151184862772561840862840929507926566258164909201443081830028954265407843788137127096051198208009386298253891153220703311444503919376981227180327120892352376321550299239276011912131531115923748830462370985137265992046701152599979310000061498859863108806198885382449638458833557162187236583550655607602383595574678768907531347834564834547716740480883609841427755325290524202237567179228350448642971678434335260827544987663703856469062494038868250046454930915287460641913059866998642241490466807218257700052138736874615078073558069542540589657781018812041353852600298608656130324259255584201617704183246982147319329677853881698384714919187154517988488720093993210261116707858730364647847489115078828567293151035356560142588455249842471943759966808908369877237147507533023748844084770309799685229551872954265224333989919809722527692754931510884856195892654325341297173031685939741932988259389566041282528357743807325945603933164338927632002956547542096751476591084345024226463545079467180951370921178211478991536130814074255921214230316488310926521054474746048125766367421902534567460041942183638051585894917946734998253351132519251179325786561246103040306512548335240192453777871293513111295060878411444518112544926190258998842161705241337065387945704943338982560236221917865368836450488446788809337196445941157749068872950231811183560604920078654317626042263196972756355849648916558336497159777529084393356374075255190911322520802069359725695233093646191796588443116684754337170026151549527158599043528625527585969607734741771193809870063503481384701388858165881513213359850016944688247506351805600547715329898930899221639420952449695686252280172016599643612369093360401403483642527180 A174770 949 449920257699855131061107929667056382010370509062167136218556754750740309681146862702445129205321827294272115791902005980387005849190060559199347191279768286507648068167387440478895234440713393870359655363697236931316613961948844479778578086057224146567763656588113315043624297171639945698952664661529401156438668042236414636020168025427285666158977657732896529192943458436327258465092280763396529901435411946100636176097554936706232025613951010357521890059545554690455268643556298815759551999022675558666280559011302512894994833017347101730065107288055447259677651581322204854074622959032568762611388884992273964884607135690294139616413315642921227803932932755391927897632037884193963643709218241634269533668952598799596393155644007896521197687214186832222443790282927702369406726423422565266805851189285628667857568036962651186181563741978369286124867970073970977263893458111513814907794692322290950067056008870707595342490780362056674341287231159357563879976553406158621547413852481701089242385773837674064195177592128256398691020102031247004567772221511968757244271052267340697280183176638299055183455385504735815716407602520420226332501058520552574279261980228529550464087786575860627050147202253224972089289870204473276884262958642642579538488186368669836918606789439075322607497692834598203230462455734494508208162748136046328098173640217065710425804721573869844842888007150446801939651087341318178324365726963595416960572314450582169854970606773078100250702465238553924561436414944571233166948852342789570585431260189466044154191247247651310667487761742560297177266258147810356230479701557831097329684407900164140394039140272374747966232359330443427909075371491821921983665367011068509830299779731035870871228136724942632727268880769175441795216351295301348908167097988962746327083191853525765286905509715074600198084736650000474348281888358137785445046611459328042946984159160826691207259018083733074426501355573264605746815518758107515702898453722758847990058289590919880623473164425707207673964666481127428399487790503346461704502062852350063960675182989153265302872410411792794000335277882243198026270233555698028241220200416209561456094547935187437448679121470490385669675284973224623782054967484242179270207071531707904434525604320704004970808795477961045029595012216665862495914266742207185214003557322703247819230453828683819101592447872663334003060657829539569058141713153209409066743897833523783349592617150949363723235961363804687919961150516331963590910596026204570264098463428883196870816552878484878875528510818784955554045571564548583954945768249117638700882117536016739675315380045979926403367771105819481177820695594733434812507284346880957478957437281272562361891348092056636959133860972249199266399995884037066199592881527554993555027208833566974834197375563426180010275478344399401413607903052342236302202845402986610974615196822295145722183950589147929118738703908569566497973443196941786078165715897201639642888912962112093749707619911487552085993129309398234668052257442408057481248114969787940461229337461425370379399224204077235918823583519597236751311828673599646204187339838085875431761237548105374047130543699771752023336079106452188229161736101913769408359155639272324545016325016571018116913931671491854330577195372648685858108745211510561249984967040738288751484083650766646516152184037700454223028123250518750496892717056342832764382793890526027049687162129373864801719473980971462190647250906551777747044325381586767392836762068768682227655011134034260453226977107347007513739516239625872302806887809151225613779966701834837191335926077974559553728067306256081422218610597223254492374936807247197705307664217967134251336204518308592887368935228764321796377637743369491709071377846815734106190691217312140262755478504428456359703758995234005519931300868550936623684607476103132790877181495699994753381591840474020506060742883865238712225675502910998323164262074627468527610185009091546272204594079620229881315706990590617322653554607468098869463587510368128488961486995747105934131810866354596763863762059734737706932441175777742008329000 A174770 950 8819336868479787150256883657755501966092603062022197273710098869597270829618536244943155233145324658071040772526326324509616827349940742222966993965430973718706571647825436714268188728855714294624654717267603624552832145973363398160842765543563424031993701541041371165319350187966863680099275821262440899119541507833546602583870458596869907396583529178232087984276716292731912768010850435340611398758455366493295814235095952982582982496226372340271324028407286174515494857290740065011281389895533626411900026702850603745008266818477690305238584784827245246985913904659444867838541539943938547040621044941039223883791229288509564440910575441651078786200655262362264348926901103373177408861504976545313222064573599451029102760389617636353093326131292060626493172938085335754490102314681384030975713639654677974416221833758178544254075643097981227575563117789002421456686571666967730660504676827383483753651184269429105448830877010403451905786928005230282925262951150941170532163313536964483012283888248030953011911413912990272952956597683359206065510285433077519399318678496561285446697796438071595213405332217896165839934889838255607723912604621601235167854785996123346971585508204030585239702795037127068561915864787061993522881092626625111464973225429320387230635597688429648842236248045872626860773994393151392424781274441734758387151412768774252353772369724114942662737133841552767510177447881506144163633045881402531905884328481355027446367501156644467617352698859749117679572055491792507459315044578123231714951617215422791722793405012603718009268829158147736173607491353533880394695089953527088572878359291583532844854507021405659436106590181588524246463182136861426440131506121284025170218522827394208242784791734077692578633724580327104652127304470304038511967248116448314775100265978644764370982879607001547260847000218946139643697341066801753951580671644900391202322715578224811131680973130651873658756426374607605265498643126204273001862365946887908964884852865897860421919079089493630315449139681465348313595179971371821737022169818104357355561601694411711142838084520740979208539182640030966351966495541732890010824492886469960479363556597962944552662457082208423818864636135552696251877752066436709882211418166642452808088470607667498878577874121909713538266033304851859060034586452223560674681839930443319501774622899638205247783930652148633465768246307494048351197649869622705189232162700469960639377851640463401501136613149744098049525248443466873742465241366178565935118650070746670171170592848820749151214190492088595518443280401455905021134547709943192041683160152017251300653161094524032525312113896616294160047579776188101680388568902385110890043690128425317530834243549692891814077367264009121272672138154484346854903938780093291555910318057031377603132757727443831337589741492171656238964554451928156046933286136721093501869476172823168804533189932449835465095049266797522942441136696671837812630646293474405950622127453071279907829168466896322865665378065138622578258977103403935423417747695756084824206098285764342121688263498855111717364072025420780386951725350581071697601329200149599187624928528575489598311886108694556005924286315111652044823943580759914022713104295886750881397420083165102569434991957113698472392081529369318243017615937696288088633945934366510653578233263915001859405681947168076671676840724414571795763499955393407981383886446374910230857046573848507506307174314900746680646837095781917020876508391383815688668018788169469141566451586065701521818260287311481043030970864809895169553834053588879284174802358954126286170788951686944205077116696925787189925784278736511235717371806054322504031495129057252783034456059050019668941755379907449426515398009104371027412344198321470836388945009163098255804490626446833845207063434908018639704533582096251066341091600491382697644253709609351571460552869610779953371359565324772072067021539658534230531622336561320052108607111806441296217884389645234361432161630263675767545295127398644985791718890572635506925293169159735548881430804152587119512977291878320684918920618567193895363622530820 A174770 951 172876640846020530019480302398215419872290823211388601897098221823288948051442237792228866177669524742186713928788932821135503069326532579864538456511030755554317930933026142305697594984134477162519087897519910884787378794053255368799995410406352151817916391039729300994476587340902164685666058949433701843011851480114512461612614093395675899360544672792727730934895663577187495642221431768454383875066712192566172604535714694267036686184797325000047483247317733533307175502157818110794838988972698145903388764762996975598349533280804852345939637222118554043362437099456786718048886411906460440057684960322861981577801711628757346480434960190831130724184016648892173012273187530688985684309256906532011537275502162770119873509560891752149327482304389285186332343709904961176587283202977763351763373497705146465221151717470247787505739569825064280957818948775157495319999200552007998295698860262576356216779563982293316137275255815437683895178688417236774741646804580772271365306650404163943525087688195516967101813471327257738295598829098187055264885610491413313753475978645323265058829508498896232734872266951745257289667894893078820083714649460126353239736940816747867108489581351319745292793561267617595697449809466699326831041900782842476293762585327050044126249148969991187166439611587697538890293634864091138576068033398721985768895664995339254421580280906296384501103452719229341584051531433632350554216787042886703455549189930948933553113587817574247462269502798099739516417507188680316272922270653422735733692030071286303160730280902866833170036278490524162732493748334704865349002797038558288647730501503936002924673906239554595994186632773265892948727868337682309587635861005744094375554974632281490244031616700162793201435636496303024621823980431683411616280648670452768232552667386311479346480640769538819692048298093697492645754805243166092600746540138290856888601827817378588642383744099779009375210395368556922841039796813040640624398581587998337806914037887271570399537907688780977017726828362119091161965289399342659185762111069979550031368452453183178832758867472692264033992264109551724549004047582777876436483681319363964900274874977175091186102046276770402226894211859428666956083072224237419626866039632318288412442296416972708697179483566865409299129739812111129078132101140571969602906241102546391551082910259477645438376789541825065323325830116437677950636763686202553966119444187868270619560864506770979074330527238047848602989232068876508583471697668921653433991208422677765266402764151767771983615683150392138533740226875293078659730820255360682151955666598960042459386524099544705515188130198104827019433177595018473544243292812045659319755456418435636958140279699188717247487916149972934214670052837802171165789941767795819551399060998901854943041342139156606316007932719273327251783794953087811779644038549804029420658860965064558084164443333697724197645226609026340809161595030187921606244142566519589546893302692214315791155266538394100901285188746854150469634234512871684727426632850962659754299998136323296807907970725158675679693303923474553625430483570778338742781608777145103437737973585375509558004217455500143128356108325482524276186753840894098571308500999612935137879903925186015549493694226428785784337727808120180826982621752613893901892046955467374790702239687777782797303531012236454880508977656946313090037375628728866194744109357458196454733799890891282009259366118964962453067838560869886536669539740861229747683736892861172044216901762404870096647277698652674298146083378264048873968382815642323919243250226438816759684967839631554229947081939411213190669142009574482645308667649901892916778169814472604835074273418162281032287696069576888429790509978086243135967279266426093488080365963424360792967484996855358529320401091363222380254261756319412533867140929147476163119528424885328008069762596728916805511369693435439272792517508160912483969862718110733586805448078019677279371423533621289873173002395112865404832257764614684404021174823541213696381468212907649233426700688867201850338784111535080006045944258221693561139986840804640 A174770 952 3388727905044357560962065737352935002581142750497036312364722070470011090107099915584733989871522790851019308361079888633571806655321864280563940601562230904944766363442606793650847542610815292483984866342530575895998574568199765765854111873942549336371373065167072217052358899737014044201562407427523602264277413593663165438983858874871580382395489279499519803553736813163312996846911737514392397378446293640226748900813265201926500140011414668424558426342598184312601079677802693317060368850561439160464600154984240012828243806362069897207418463589383111530745245037638028587749403607648897602072193551627695621848845267555672217199921648750096382804376308150929113024314673049664394010652645020335513608361171330046290309505309839736013480955037312636930425974908384110898128170854667802539881616326302641356587041549629963372508962793635266937353939458327519434260202872533889115624558398362344907177829259529729313493764115663332469309840744567747253255477738129346912361570429059108084014285851724635341098794653045492273080055295026064973943081671342398343118116734086948145121890578897567515997370963382778315495904235759241193025366834804792154604088346035105694937265802063061443198754148265045073734342603250375417480089816264185593685222732607609535642348587474169562406900424105799111454908969831920105216693165900473923307134438087227296397564312552852004875687217465199712177810608984613454057613295981619279733143315142132514153105102032589242110939176495652234251698296340456067789314890033347887728599458505736899133843243464590651195333121702425479734606281249393417037272432854729620545724717601794237745925065253242169272386939514967851992439428692066495675411707303089616665603442523458944369299507771799338256848767966807308309889012294553764198294763270967046446182611006211639504949149381620336601983478385658031895946048679200680358079728210105731829981826553539516343195020162895011121000511258026426922456831630579511315187994425577470803220005781444457073881644596405622007850974105118743491495289210734833987487164171569321610527049425694977068028177361629238853337152536250264578610988751116392175063110397679553505227619939029539467027758454796342243156522003884594120444129861749833089118226661284922818241086277028428214613358299821631171827621530969047337686386522905295932607463410274436741007705131657906244856580814924278319199456174165055694333490579292593221168155738431140214671426683873091351625493783600778571696877488868877786338475240960884434529732382679484005356811732359017602085469899796207449780408766214526432138517511032381599442934989654600271643344746114222984685202831136922618634987169972342226155345313150111600735566670485227228148231829253685792366318294402192466841103054460004707467583628394874753232837790156103562118785478990069562556159573454268617809709705872834576426396719972447982661490767719294742622613693952857272406266895085065743662643340606942653759869958270700823796568750657565066945626856432698970669404150456992367147686662333660623081433726822360747703739262110978264269920466296861818236426143876174744907952002671645454933397648269117436940570595602209780509072250827696907480429471822125750160703965262539434875213881308458685970995344076193636072824791465101830889668102690255201195108577121610568599815787125546280834648781586834477741955496177041399660308354620904776340841310843279755966050241009120530781714604204336096994588356776879104289090823334420109879297123853434130280921905845906241270566780208677568778415630729434280778483349761021217633070398386779876126906763851327169218453421668774328478495099221904037709331745894730076829267556005098900363180671796870919873124508360973744883749414090787093304150075048528846859580768140086231880497226099311100650385103868111444904656985838450189725399242839542392612630152057227258086298540348490004831914960527357610853915359361915300506856127948666852243018468784263207240341116734602223797347888160134448702831516840757401846149156681916288978083099335980303834032984122571113894638021744086517753726641333346400191914430741018618272126689830022460 A174770 953 66425844221802856063957882564111929522380140322952082583584680128254935564990424493849717877232723568592155740307174048206341732922116114301081783807284393687696554701884047436117771224559606379136594187527196451193453173898473014489016932153026441685199503005488558558931038158168361953536861624728258702150664018251133888820449140052618625260040481496204914396532618076731597787005668236535688004957920372869012539387569019952448561477467064145660869273120126361577872830537112892243199239413866341450728946334612307968462259493959760844254964377339450530107114249865343536920277091468247278889358697941321129256619083356824575172795517678364429104900253668190495824610443208846333920707827463379359831219084143136065219876803209968944444501531313920004720924773821801631920147228505915062408996091464810878166672723234694824557672901175098932680947640304317087175211001387410093892464595428999824607923452928522190020811448057957387247973814379838293241077099881164653595339232185109986258684087740418613760701605687184268209657505597502096521045231656768081830388010468096378895356034068720609949684232889356953588605457539684750972604420612128886354422986519243201015412417143550549058262233521497852267722988011464049466745393747368665224575259710811776790611272885419522792308874946882262595041586736351663038366480861913056445944463486490164468645801233080724093276836335649392038880101973264861492804985273614914078442371807866891611480232656929226506284382275398272297702050488448112652125834201511414641833270851937424625535292097662625041864086681574665763233589592556861426059748879815612983379007266699869144359620204420146762522732794185767061489904732494019110547110698919301660135064304789867595245518707311193928347956348249720361187419797173862454131562333356847373985303308391093171264533879697881068533260451267370647526841800454886493212986231627952417040446875500653781980720142849323908214842646469438651977075972582822767759674442331587994686380746413836360290657597840835313816917776681709247801199497143534816480064206328990772230001191474020487304309499883788867310850830023313576718208052495335936637710653531633288445506905769982055457586935128871623879951917425933954520278877466948003975475852148467424764873360760014832890142352213620047364755738120315453802199470489888470299001894861958406450841484907848018734033258757356161787882416600153305282647131698529726118784222665283022619718686296415829903583854815615223514553589547575673491298208201617587763998380174074822795238957174937311268307397360122108038457038895110271829700560520436488751598259711542875564710384326806899401093830707815759065655999072620257298623534585075675551959258119395005690524682176751049713247323718955626762085087403472174473608408493854567117050534963578943122797489917821204408619523950917854172978677870724350279298448860861375552101121369972650480330389464420574555983446032230849680934325600982259711079364677879711028470793757086898227952386484527226828960758872069217526678484320829902661957536486539064413828942715901259612922173072380360202394745578956853875132049725886023429265717919762462853805627077020930742029276256507059280288250150548983472125842940322457108325371192907407549468312854677622468283962068604699660313489811206574333645691346116057751799687167188002729545994714425441654915014332531353279686483858301318479520081337774341047580322080151423186186714937813505282005911710174265237312305251162742123967445552235274960536883514654561280213605808748735298324406546280672119145532475932159643994571980794843489515707141763488732203364286583474755281230987865823535965130213886489391524657324144298743026150750392449298748151538618389184930223727311539026059519980591284369898366249802703891228018545632732770588055838537723687662556916004209255774895703878953660580242373484839565531460868382676189387188986494667159041643362842570285096121027532259476755164055246409277591579764783594771198333932291421842183030220110131478122810937021158481863980892009062374541018173302426066913461075526895053806699284632144601481900625441188733676666234061259456280 A174770 954 1302079395047051679521344853059656305144760508029363972306390587509331176474931210821342254244781857520020645970481917331860822015167513417207940845626448083503996960321564734400173757892969861633020226779923238493763493218759293461813944138209512435970731321542213659705093992924057331276215517366360919652033713821481312894995278604327571417475733135893119452501312575986355966657572111925660818758792757770532090156848379028294631500154809251371829691067142290597051278911587407235948498173930239174555749645586470305813557197772355425707015914517189445701776541995115218973073242959211179553140311594973583224060551650111630054981465520331377890564158389599493791003084794755491164464050439926509566391220973765391979109978806212305939161383003334504895226930486028980680514615075044776198673338845011606507520477364259446401349540836325326484776668707891284084480966614935809787946201883974696163602170617127062709258216691338316589171450240163749479543846058615111801646492716930955521583617403873399815212637533581391372400214151642180800979463656992886268696867438077508485019820834693170817336142817099804040861065863196996252805750659813583595514607227146116880269008505910612060576994858289646751886860937266375694396767790755830759467938647166109716041952635457644898300669004301885687282206071751056329046139652638526566552929449955045765827167699373284041123560540975712165280928046702127205997349867275786249784008092444663494226103006388021595943597219251417757083903359422861607866514534228711859775867887511077939004005896564539532606029175936893476588479343458693316424229780504873212845465679896126117365943037501118651585728438959242466424357260573908333912877968244804443838877913836887542078543713331414515611677302081542250553188494554313039531333120660166158953892869004899597336915753604888715323768634763759521047163121076570636360760275754291395068721107823581988880846559896937427085932334435093425198028216292111660263045627103395793446264964587984014552973013158994409225033600250663890570280369051512280261907384584973712945683161744746700166444097748693852015398059116779840194580049666402586278856012055463965322429272861675568312050079635368383116498475242226635372621912435662984912177444564696031798956124799376724477284142173478021868622310806806801994461666682856407271895739210476645272974958046155931731566613693305114668441792810996748915985393381221089112087815111516722070960585474110916413896959370470195827731500890614700862907549690829632714389011813642482293752790033186309443122344000967643661973627426641542782191263955183078541476447487422728457164852681930724095946018284849401678068066275186515113595276298781308079019393776920814231060437591880442247225388247172649901388199416441758509571667315828953596233549833123236652936972835250345769827690345929732204044459425812229008301973618144207963599838198432713126996141551658958408493530236717522220360608906767810914249635052655928137309383675429848628406757612924075843868589824740896651500959282509221089646031007127705013817514187413357228821522172294879354390479984602286105784163693818865828588821147729786148591180465023193688803048092670979125184513371970631702198485023155496838974854491248157121476219182606395411547108588395964531276363196389603167397867640571458386929166899251403442379014307557518725732809633204324090811373056930114090214647858042211322371389717449077956286511455429305726333543784348247590404916703244201247779589757835618735923009860373336804368840859792525929109077448341778104150056446814738843580560382334470123694707015265941142277323177527155850484248361345650773730084444743271219157936256038608987955699706646012119357190346586873156442028500619011373898031617355400281170218928369051833535765387650995601669755969896631355857449995762857523993249315862036006815151518392419673106320437855738678315877673681353505124176682344524703366538863874831222314687873567921645875086939308946907970427517943428562790337309671767280393405938141339591879581464467078541329772734399041171641066550107840175100632401623632657144901815867983750816511393247942118031978100 A174770 955 25523360235286462800174545745717500329335665956011452262197785712773229593006666029529526373856496093874721133721230803231961784934971865081993942154887851525560954728526757221828158566100224003170856106203461133427555542880666496540003918508165930616871833679670969152050693890366333649508014617878545122290906156178012677116563562381579914872740695669736446011725814717951931581690130750961135132774167632860049658385529386325062346713586009467923541458637253907163272807647063526101949568962181308885775463102057044599945040222271451560749165112110983137306773246081134272444838171566180450132409108995313480416713804188869088980922111956740151732474203648029023623051972322186694596977982802731613057021353696530129431377739339496817809472485186861433642318286666215305477645852780880474540479725630921419295605519127540945124558874915976148579493327331137310319678820410760742075911355437207398769929923829001230298357373562802233722981380359716002918180177199896321654709896641941357948972082092042295437379507172560827994604729590832522463297350083329324982227913690807310855262149106299500292702461551106125919601659461782063007813573461061445027148444512095196567789903717447400467879704153931422108988395824572508350101392767650400799721868137174822943042578769629482411070191030016688295223540823422619425610766432653916895657466632074343615253976774469312541023309630929073528187359532574995518695190605534976794651212549657922005953179519737766666757166185481908598960401353704882748951305247825375673815147689158878908419098958922811820480758864850899246512706327243716795990890731396775838381205273944856885907346276737307603963302097956338032664483960279846428866214822987546009210383206895605295033746273476868627708904547054434847093880509066224403719329377049014714457360644248738598607129430898494718078631710105953680299120851816095813488736432122633694509118738517407270541700485119047302889121711381858674262310443780896791893397614721089900802097841167281906853540643651950811788273318296595806276926546346544220550373736154590514832290564290523625188616716765587387322043887496267597470844556842615443742799611673493994718625318189057584282823605554904110720731487818174589148200773043586952781554264381695763174670533552509192443708921994373832455114489070271194575122136515151824853811809704761305778896721169907088894320742882133598973439860893275855650992375776048657076615625697166563369686373843803497248792367676372923799577656943275776767138115548344252265835821807021557748067367435279080529146875838660353701884936778570482721402884219798145049584834896862063505802566706495669401926951018524140985674476060550070184074348710087666379862481263242542437851691985515746753361010707830959648055858199006262901151648251270739899515476711831149907291598393779787862341181752295086712761639491792635150010936583564315641622652813576921345405716215288513258869605144153424531277806109528303940139086591082138669658827777305099056942364500585348206984870915610297290652586329067267478411597139759737194311848687847685683458218008402052032381828455779266666624322851105358246112048708533550164921856621579015610896417970507256555359771837080072475945719951768206097262640629121004702269440867982250002468800081453734673474571715315511476126427156836035954469471807326323110325435727196487347389092775156146495553181382257612538086208833823345003349640193856504018976774363138535909776619978788437556942911979680527607812776309126352909327564322501264524583457253439487453647400844071127851268734351316978335933984970525711383868803423727271129156600193683944694608761623816215478791291749892472224047377099344156057763326906648978813247195875047736073958253484203637223837676737341036330907347063991787791165369237506797238297823751325711998980011129280976269311463833752734101711646402947968058745253657316728703965157970114702420949444168275729872548324524578320592280252220923236047197044906742397525252725435528752755524770102002952010161411721323727743002397384619692675137142765148986873205760448300422036795701282819748060722220793162316858064067596769495163601575259920 A174770 956 500308906030005848761969766186209588395981418924975979214237023235390258972785491035906565158992782187350426143182920234470997576434496484169731836912170819977597751084584534740710829812522833017185259760780018357523705257783331446417863348783124433742409247818179015776284041933866879273598771263439724120785422821367690675357566054808450887007891699042440678828729967599981186877933976322768058946978415180529935633141056873895493091985081457435428008300377760021072182978446460327063008214848179842848731453170772542661652372623407795721449708820583576940297923467905852013348498865967026224284303801385823248154840765649660232092405183594554933928581449344506531459570970456418792734471254435094639217223008768162623348474467422837816488973715471474818922218160004221931943833325696203986897707383143982816020852878417580242072156664753423628129901717568284848995060153210765451236204601333937546713470203293911499181338527319832694099564428639702849038418353928521638460511592328841781584795231584595671290113284383899816768850537039284953683373855353957771308745295470337469307340161761861970044382833988639463176227687908786135882165414177975785608580213811482815975700812400395438060765900248368877890743783066409371412311806634715365720317299756962232163410913000324478764152986269718119661086159938524114229765914566742426350151094368991833591162686905979765055854874261911158323816456276607015455335920252346747852966818614386494716030730719796695813752375624219153105404030251419752222081877601358479729412665227024456851753238788799060740524302662778151093248592838151993176320123692609819479075172934401404781429684350661666151769996138411699157046748165048289124727209047323908627737487782689741156363952374149865508935431319683729791191995185527636207393254917581665772627024394670905004997353767556539858888623457728269277463845890135989059435575181707589925476350443697109493576424028457005334295136700574859297796384120964922622582719780717177132126928436296095350159089143892526653679324360216270743976423591204590759716145714194898686768846695539682356200564715594946217592852267303778328843654808648898261843771709167817229010528164712633905436340004037150742979395507713383054256396180578479012761041778232555785053859999740160390904857811649573690307132346133145149254742125508339387928011821936991905401288255397560710350543470408969113772253484788200511474003633976712394794730382828043863655870229125650678959911577295302681849125403670590885574740478071094342085281064672224761335134242713550503346027617067076252296704868759911175663396554285219284078883392171842681418013455415875429685847997919091926751789401670836200561710269819862137596756278702686539945954635239642075978940284669514223848541031028721348946616099449741727681348778271764367359493258777898566427266074880797943813821453273659808398285370609054097062879276851896613779929722255943885241403591542165190944585334998364907066795461108757029546724204781350876284335600533716382629241595819203222750475345721417294602603037487539361355195844161676147353790760579174851643869246999705200596883870743203538521422550195853502603012084905011398981597896254835150327183122365930208702856300296075352763045442637175442925728458417968881941998007649547518673484023487251459565427057730432336208052199438043686357195748745491237426002270845801150401509370643640664041451775345957350713448324708585474330904774779730125474135578490667168642947370220780998924144793431905011893020179926659926837548124713079973273870422236404799798791626604458962526239129811684612212126161017194953407786534719269506376565094865797094469616127151307795792505466743407891005667746068433576051259414185495375934856528355331196242654765507327376803045535978148095913371734257842851814118339503730636707374822298715701068185790075971777999715685975434551495104789084402078199386348214310723174097499462364174617167553964245376375046281719849399429234828386877536981057016016807093570367980749124555631416712167981773076993401653733751350959731152677706289538144666518322657429161445200299862644314842665919183788102215364250948975960212973740 A174770 957 9807055150476814412145668556607534606020527444431713188546021867262334143611311602279174460717050142579946959383950468714869691261307215147723218385158430258313019591199071321460656464156914006702641458659953813640718537035513320132016460822842886642052775458860111387575750637936964677154749464797930854337090735853543316440346332689791691905548778211889226516664318813169016507229330222188768740517535761594580165420781338456570069264029220015063250350780463393295803023580234707684025560925504452317339525059278020279196665208218999389460405631551914163072736758511117265084523002325847476482240472982355798315017708271550835680606237427898353858127901837576813381641486539834748852994410932458742315204392360852170046346667079044727539320044961199364213651886730084471643747715372651137770288385583908625528719338827135888777557469817937735042626184888280192278863858803558603964371340519436488353470044155037329377951367514165986906937428207214074887135073655526703957206626578120059960683798180549162256586505163113697035742180232439334071268971849350930149864700299581641382555170995593869230510492019142849206074289218786366373780143440903107888437944323984241646660490756882647659419732708788822590482937526679360673851627683552297831199258910114105537692357773589781663105444425788823551579922611891408863709252031726518608661744856163511289979627373477038580155554704258672894534376647746691184380499190091310345878878783827991519765712377616275311603407400228777653690221202027928629352366215790523671830571389964985714049188078318940229712945560315018452878959670300749042998510268631646950032055701478931062580727786734323703169687860341844028920092324866792603143056322879428433933364226305901099251440899404339390229283697019535924312510642532832215871098179175106435426020217726978435659219529944513863415440078939757824270892626839324805726960331223095745596553726888232001775677793264113733443805966715546680573546047276843969466969681248220491422862150406178219886536558545040663813471304320686020826830048957865841725411667739274667903452418093678289255719844366475418991667702821644775305725724088291146886046169300307941649570378366071731625305552476312623308978000021466246811359288783498572564554988155360294116930000540236090430007830380246021483026575793787422145420260569092332167013062879797105624914746603406263874384264212635869686030113835378445532637563582219140586717647887579690118215804861634630765168689489350155493233632363173265595760286084011475745211427163869127964669743677603649531309752820601952858859655135546842086783416535695984186716127203767625344293836247259423466206323053283088929664434865877255142860574524934588911083950195267580292778060322115771987823440706730807108048141642169137683045305880262189094739058852167648417149636951272769305327481737472219542343441414308640072430554684667741827062243943228224609737261070255295823213479942539916928742337205360142798795020688514768702092749192465212099620447384719544031713045554263150656744520436178635479732957262419149421524811742945327152581320805414767433521072947306392886320850967683952910991566582827071649490692723386176821258266351490860646206187009257192113913316722457949113093010669311272403109124539639585155844794943477630379583899154922531395085989709505507497514203258915060532647427956583683508828009165730301375014240187803462914282925162245247154861669057588052273977891376255495556405469699797437860950616794124837161230558633039425734000628657594823563368353816042336382674920563030606041584785613431870232122361086634656798056385624390252052972160524410520670309484294950593021977199845628643663232219935056904380148943100670108051107808223616884484027321594862948624544881489636954502752262265336311912102124943756866343753550452654304189412249267719414043057601587757734958597692774778821675459076016887195879547642493731760825543956763511818382569988520258813343125336621992235706688625058842528573160282102708727212637600403119569437484078381755366994531496916214091609361819974917645633538539838547331712430504385853114995087805798823716554678297521561502450332331608493135991560 A174770 958 192237894559337610076873546284651127161004790569769022996903141427839250647678671055090886743069051735859338110493770944565955453633146454891174042616143713011280990049086444958687253269692998546862344855467154894205346405446426843444455218631502915174394070802166655601080848228556339667720519735370269343275928483415733267495978138027730689924116263501560919137213298547009093974728144137410268528856677051798545222048220163284629623818007678750188375940570635135006570847147577761575808718198730059476309527363236300342040488749856453408795075468230912603968209000036997162280967878242763368037851527115834557185153869384098715361583233969258348732468197891599246562429887694269776559977650363585012427541859840201228480324744734960281802913704840456221844529464760897653156520784790874276876988947318069494469973663668664813400101281299058817552134848050166611482004511272295601698841565625789443370782258813571527172691206831343148029954773618245867297918864757216097040642655723797823020482030350329446969013002917241404910718400147425289425729432507603077443690083963654038910508992548290862894604694514855296148828754090422665750052235846417306651184799030158890946356123840712847019550162496912600170277663507225044862430234440680335452452507435739396992883364914495987159868442870159532988351523377209236607904644096137303200245096320366053937188822183734223342229418257023631816751692725314184319619529668833945147571034067629471156060999310003497938253296045532123943416562896747426741145330339843967413864380656680984739767727859454627594034098132770689050555216363986689902704805109397419821918536381314833754306021294136528878870555286650830516479950594992120441761900916355347114637896936310785564837003353759908353124553520041511868690103823736581909977630300797181429639182535257206901121116220975006983112916568488509413629767993840598951723887353199547623476056228986773255109726609986733374508479225263009332027790320924311368526617069244898292153766740134977029919794270440797948179137853614763020031251875695662638296928751309116326048575612703435130450938033071086447479724093117028618239057314735028252611378748780864563047061327721209918606605534204340038065436013441385862282881724477742838831927865060330707047506085535847844868853100208724701460713248402688702761382798420605769629450670641771042522586957518681329068119636745544847176593177628834804542561009864655959804126939097606702869222343241891803133185972410330170683062979733796948537502242244052469486540053180881581691231554233252495399183271443411862872290707670284329825217355269316127742790241369369599827005096700765763368700914804607111280190325489136553639516781276057542015205454130878830196348998488158727265673008754396996262445448621258405834332736918283331185333303938841466001202816159355565145130730590664372588218194789456509426123924530571704685020008712280381948173177719214586470686748592263860095042102954884184143615088469471034989665040123978882795409133350936901575922736325424683354302866839498266952308133655337129473189998430018458683222903073949510652705220269230666357956120071656974218053149635153708277463056160803753145293138040325954132098527428276357450998625690764418218773842376794119008569616300286689806900788540050503051056072561307436919224110720299900235841076073200817122911196447757615394555398240643096707227985759814109402133234988879559383641086153392675965929152426455449116929891581293798459686821755487687813660411400694029805975311053153551562486544664513753060113819602655517390740167795699893685603559493973412743816658797171559725165337191708491460137004773056429550999976904396545935370179374479972916271691653667711949381680748078755470408181967646990582997570717208816655622468122076850122877757234150359812414244158811331217128273438461131773299405255041330582460195771498776506914256587918024546490809962743627488001917304261164472772740356945705187697472089245522602661028974196416704210312796239454805315149531581819364438348807751991658824629474635222072976643797375958555944751625666651560544424314063598688510869405898177062138068833860468816050113240706491493585380 A174770 959 3768247199345080682250060842126062838002481298728084944353582189722483123933463166410579959658465091409264603061951938671431390087247245547469578435638430677288699708629172902881116217131865693358681677154225711576259386598842321949684891063598259320405585933811295324232275399400410732229692950697978554868963895794824467655912847021273244294100835091608818925038428561454153446923604574152185861513879843051819321848009046219923971429510517254831972530123815239135935408449983795702174294810105945700350167038034632900026657381278020991500201679867856717311070669745988459863914267264791645214430489152284116007587587832649394746966918871659164723955487756943226593539937276941589620293933049432582481145933221383232119819155599948024364855986902962577899397102354591229067089648779723002202691599575040412646691798226513828845132896538466681123719212248853181029990060151095679580942088405025384149517585483793584920601763658356620873517186565527427283559730699835876278663973380291258348727428798243359638937430626597260855946205043947650290883814264745063674700282875990846171142155889376426498866171991369701495966492031606175875246157553281328604073416542151230256346231092865162470394574625844748079748960169585687802713996781654588251986676219556104749740394181361592566717959554035422739848843009660132844096737969863231385604685769410070533113264002465930872477342476518622526613293786267231993286490836187983802691377063914794109773116188708976188969365797481113293310073812211821856952002135969255233456045917801689272903941287451841531779316161885625486453964898287907425172070546755897954717600200114477669772975566826936452349296921559241719442195962642943220032624178619341191261703621812199792336033840488960824133608107870570018630527490840373836066549293285128171208680820630091551948797684504332556938465527160071682586212887944370793812366834170457201292281908604045002458428859233282154343001476329799542210862065297212304169014778324368815074577644217263669334309587402643962835166796393085280397966578440556330078030555657749630483929511256760317333420998068539592177022132681612292153077226177710299719397099347556337864540554496420778458454950056167920949846053426500045651002800751853426343284877446357614364184920171743688914883168040283591217786879612162928157741203469220453727184159878906933095730643916366444808987017245101905881719709781850306003264835382729422541861355673473638702062806254011758263382080666018602516379245035508255422058853356707630422863682377240213600442392961410471737211140955524006515420689592893258297687068511205718200318190124606255692041328561234574246293851865793585542031201830573619858564552803712705413647468400789536634241252775586827049745950329780249214005648575825765628995452626026883977632714329070111564387929185206050836702083275710721294002033511919485083462241096217711870568020383715876103719866019914783253743105822692076243043098373379302572223000165383550539352645414417484868090397732324617759971693445737929088847894139043324592620508556178961149514320927700410084163208193474237502399560294196386574642262979323769040938324928156716406827759177373382445767859270608203001406534688442886149497282946877047403466455745176907651494709215609095153955284101117275017329170754762849223568099623253328934917449275672679158328244740121516820380391407485076815924781601849635984697152757969091960792885415917134176696090971885488337334564178371051337609343219100452862398534223045845739217302313263287260133037685145444771442014709176332888862682727546523702593330741078505749969637347685771289342438886659709325191084897251967837108108525302781247796482592866336494047853319646251388961671654916031541114056698902494714544969756653845734446557117376688150772337885201690409286077670247469261863844226528465837300800898751718574319649798915226242309711582177293100273116977342058092288052757454170582483472873906861192830432504768054112065125783263573101393401978271603690385060348480466420062151075845476158740913392430302706860396562354343564695983387827777865342460092973770275639075067006610267948313870603035388170711869411997037764124627200 A174770 960 73865181409324376974128082550481537465873511256663130509449895086036972767504494340301517314134345978735353013361043791343627163924265053588352221604210475520069378677268057193189195129531578051523879688714787542850681601905160789411296391184197860567087380300174940143434406777966002944610101551861255897171160942094220731575470359815019996625233879541599805067042357524411017319587402887803003119984804154645085295066128101954729524676635535411208646785298650376971970741430011516206442765291888029419533914803245346743086237645771278725530499919974651904500694664392656790215450304643477951250503080325221714864897339510439566445946828360679712949717122279132929794970603940179152042731899074999831431837570578012256172493859589856428864946773468958747143525778510167807412193642223609504386286457992953221382383134366150409353630224546922602088085180949885206499698547599772999873331215216466014473054267282539592800064244058415275531340743027513855994091973880263982057155109159826590427957236282684305292122068173546504381016106360743440854479237791803305643871867491482482683074500833047719682483840480224194209079880654715505416152514609368367450629804408063616454739930935986790903961604796258589362326517073940988801574720051563004474762491803286257868671809750166572578309456018333913676357487687006400632775021077354417524485747251731106269720147039148354778566643882488620509650152981658588807087609051337328831522428059286760072143152375012351946174010423971486729931942923559569143225719128124010746361444666884332470782072376863269846483527811247932652699930885684344984236236954804306598976979300725454901575033306635587044814389377533700897855094743247022404087378707534425114756567280124843393060149776427606720907077777354359985154088006762904110839917336997452111235380016351872066043125310532810560132794280278808553566435615855788306469415731685414706531762348980433909203349243581070179444781564508251401154308871928165265396716316187660443846972689793035706156159502346832689054141594718119812746177850560533306493892313706279505436869953606440127666283273688575052782901397345240057667591169296419980364593688799420586039859386191778771621424012394398052254542301200817881409571038054949138703327328871574091706422098159013704573692015056785854842333712696904469345354367642276535539658132316883031900741039526028093627082182970367922347924903967236520647162498629701130800910334107303326740228425321916142236923742082110674115735790502969843049400694960680729304921432472122613814990205138336512759560289610998304271864494527602941480977587131437132893321035079741582706024522630315027675086320904584948990288507002713770978445810418859670242260133577071042973518206710703985340961391098679436338541727120891209238310456541046242811273135093099022946290721887206192341678671225350828214363488312427551816570340541935663556302630876578594672836431774196403620657773865723329923866954219938986065831065098233269202919520423746498260329093553618023980028233347432149674171737559224381825048941765911862797442589351593440039748748325259100448086670234132349366906972562748400668816071023674805371484027117409986541137824277168857193244938830758926874169382873685257511985047298183901407805171035799866907544789143200036349635902083805297919074451895787643061951940465894780788349436272950776265338816974967077505114472252228578812219478959576905626582580539166577978204099264970189961976677907499456738524547321120255253248380026484256779443530138611645819974253141734463745292619269160657684830789434626789822534575501017310216931418545519830016518927331138285000687154695796068769936713761985141114910105849995748581846047855434128072758975830282369520838983941478519426863506586931113369412595959195373009362517102845778168675334679776648312243743311282713904309167444031782238772444775876069030256189926925042763635614443368212762286782663614734453579870801549552744916432770765924615455073000871530959317048873869662742688498145598953234476466024284674855887392659594164185242271342293198757794707812255350090776251181927420629013550774952705066424671429422630845061825248163852693545879448789020 A174770 961 1447905282217329238101777991904478255279989729650629385518151899122914550466139974125127175981081490216705298358638577335965840995812053493191634700416155305505969283543108748471721700047961775834105396299505588260733349184285575195197909910307755399237787508238443242880305917429414190319836478389891387398370541917967018985517902337181174952574590212673604287315345367155076200044398824483109893005756269525473118902066921206507561922787438335619994639453451614565589331337575677290694895383077294342575758097623048248823343530305751224299827867931141446764165899500354188655814797007707187535620716166104506902497601641496048548824054982559124861581190306960075932897787184895454461400041065374213646294297577324263024109992515861210118662662288682542458544814410959207006302590707777544725256984946886269470497061553153482097636030816435880307663964593260437568953909900060690192421358899731078410675425597754755614273274391431292572608720371308140039668763588441203876448478171086947445277559396885748954092817141400427952279416860937087883681851728311114132486112671867756749562780194187245511839621742227182663516682324627241305561245716126681185485916821933446467594581869860981982434292906821686242835576307934431092902779859736741232059706112341341007185600064982370974318429390153421821848536733791856455543523119061563322451738232023747375688983789148122047903532480907199462711539772133177871529299319337823483567518832126762007019355963081875934139926763361323285399012651877540862133688689397484722680921804904220767290580909827332528078928580376765813972598558767219632093091291616003471197248793535220166866196133103695210425515208229118683440513847714932170521977577392465622480117040563303558378565263581500106454259714458092056558420414478038955540310223573274762999307747871848575608485790388266468095390476543559678106937588355792274439042693360130664906978404272432556884159049414247278424194453884489267635627220296673830235094129060895741695919543590745441694809369230693026968195320704497788176365297828720995433336947055239935207823894346663928125754167397422450116110841013739262928787829947471198277396465768449142979996985823590692984902375032500040564125617238292378684890365836950312265009195957255717899271671603928066465309821964259948286335834218497841795944708156782701180427924982491381312411392761058558774911620141598134768762118085846060495875373294874566183230021827310004137288318891097393966116420928911452767998050449059969827946097000560410299127439496454865098761224400679279361702429059743647804813081306309383266016864365263362167769160729314904379597237000558106611252467816077822304314049772235993508145874917265934452376077724730278183577367253701966745066698138570363981327845721018060907663595940122135825559692016462212718723079166045086597075534476657243658947231803898171358788926731840781780812932299874673229061063631917931883857350429572802890475563793576145631483117965832568377532077899993633444481486023747622773731895670104671552175185310788022193491284763874895778376508486955613683958744880508520693509157407529902018093723901532731170586363583267748606735113492727711378806001185713204668093784289554001796144582093592695470872883493672545090218889311149039775512597802829723011408287935317580695046848182493129756047053002095020217340546491494136376231654669962913245770177069163403000027490241868473746123179782935857845611622577095854691749178503008240172617506838979256024373721882880610178344806338559763168099848049951241273189781151472072502761720245634871606554799046377610573793783916359642360298032724202533775923760281155909642776331626054324210831686647075134070835009736014366458835970055263523352431454222106805238902883741572053927613379971545590584352835909477645058460683501106904189969132594523919531423802462937110096692698888177072906215855592637873106075492214045786729224287421484123267304902044968501458998990722342121149544096228897957966600959690632191150810576250264970332821741266945877120679628512172451413928816295991234719695948297839845984651618210325681206196153346651547857705446141411228539221866510343795971086889291191037742840 A174770 962 28381839268158906315946675223183500209516821214738125958263683017157475932200303005296248563279642057093511279690680379578558623856280708649277369809205254694317534375942639010274631571150951600368555926739028852372107567859684243071108640650556230151661250169402584146764816450016970180683431704788549423921603465504828564059901190037955031605347120723594111698355594819931446148859288437930517234895831275253519922073230494423833126855749841578187599511357911763416031695907187684822189823092638358411281980810073076970189833137967097852953947141655734719496528057505248141638624860729625985429759327037477463977536272511708204143609559322177137176034779447314286157529494603350094412184452920733436819660989678872633220591817123417581156169077317808423803436704940096597227375575641661789480877914542578196167730179182531421711711066710145901243906431869005916276749335361291101552070477279197383789593678094134452268445131820771952949860861187041418030073247866532504505879087052491234662504128869797214715443096313609120547034624927072690335188216723875221433189474950079900313447134683383885690032545708653394090029812718263303416896033111362689988526574092909613249725377358275037883690218655557088935804377425804201209139302008984881579271354739352474619565874605112626088423280327477918533541103379430482554557739547069743169344555299643748806524353965161341343856688912176279985582982103704399656058736450572406873553175315826360802306655516187779685998492469234648616419959272171613055984996546343776405867418473371090813545634523653299838539888186061835674242944296255108342604430514020663087604164251900406410185721699523600208125362066892795055267251545053005663324782067959732424320829114365309071211792903664415310288792201900442715303796979444431599738256891643414567314978362548595762725666397147673997073033561074062529973382053383804547698326568775865561821175974016460631062851777414725908089989505598977059685313371101091548340149852454962012535754449618819458308617549503885212283731987395424049114992755292411101923737529682920896237484471546436365514593061657991593487429652768415634584858984962739259337105541628546411894480330074165377698277583765641782743592296850464905780403069726328982963761120450799253389949215073775860693989425569731491251969167508660982187203699943900140896471649967137924169005089001528829579789484388524454766907116370829573872912546678968747693973757058020366991822300163062691201897940811598555076187110786737738064429550355584467722815339704586833193794906887125028909754501669534694658947715494412036252859633806914838081173955722709720569123456978915483163455846455671151904579054645081437743961669149801036716616205317902779377412509933547745426093431571294883663308995484854302791130598379963649911574840095419158619310774866525065588668434469756618977332809605648466662552989980972663925559435385840713759476374640018869013175379499828308393378671557812652448393092300418940238150521792755682354979590777171808057074594945363538418305832787895073477591782116426765281824456563861350081365877107979274308907403054314469124540826550937623843085498290398337165546889312964571329945248701212413626805502450592604377267171324434633746365004730984181560286766869338306643798075223523441326425223758459314700503020154155877582246689885114645834414611537918624973942118575274208468619933404626553354310284908886343411929664478526104950512447778028844402697207053990845956148912319146829268653441094977340689430637069004947482481575655169978295331626385862945929974582570103963797060381084559346966488442111550291001042207443299139744519264030530986121905583763980149418737580541056672206512112263507563470668556950516608924078996140898612351495807675431894502146360832824070675288916488218281333100539820022201251998288805614127343686661974184064671338501367274538331767132296631398698366755616089897022886269273645001622095955431892694797748663394433826002597449663402699060440480896455162064319252915005450318372819080196617295277403239716999956238492848777911633186779776461953178885670068027751821929577272050090331789450197518230396404396490697263377081351192380842386360660 A174770 963 556340811886545599387857489623064979202470474171307015383255328984168944100075789043677090212280367622065517887791418441860328808864973455131081509808406702101857003331258326336294579585979253222462657441833047264692464284452181348394296378834293313125108426582841946206440689172926732052342437957428667417819883732455107594735164141606092192346839307849301564837562082344950840254863571915915174355318191651763227987006345249629055746118846471828194990001643146933029438737583361660308887621567001718500655045263294357146612860347087521807852047570907844040429496219051974572046135864207331558686954792967917082783159111276902576126986033009261260365508885145064330299817220317081365772185184752175763164781073390963779065777775143238909962016134921018434712423831690959087891809027425263689626624155606632854393577501838919375239478232016249139747173569832289377596402902798118272562995303205468217312536867325797935611305859677497430291880028379665504917355765011006564883037987954455010767458488828205605966366619846548839562544765541062015013271540539550362222265955485353534076433984500910733108772449141402088725581725386714948950754735487685733028416719883297416987670379382325422735113683651937150497951163465037644167117505077341788980135863541081095151389266823817631602902166660792768941050886595059585242584355058137986543928650531878532081743010736108823874156768152946959370198152485273869924885480374821000197565858973309492320053054408956894323066515242010818817740756254095307245877040167742015710328414234098317222900760642071073607726360144255522509744380122594074964512414842741746227213356468502972917240349887865478175978136809717360444229981345615169297560207574169097589071269819671747850590006119064605330780798287392763647292971832649333740030356049683988775233442863369826269099937108402915302359135768783297168978556903491748388190322962101823382688026535692257017661463656724407836132695864556694439462245064696376233889787172728036308830117025508555431020079510565788700492687448729781506254299812876544591188107623507668352807235403429351290153125068865783818118145937455642255393142894451785014054744549606300997506460450116803910050944212071735192839855638737195844815082287885134887105333218067371007694066614604482817395514254708054727261151335168938354335725130355622405069936102227912607069456442196575356364474698072236220742778526338883221210771244125772097422707402621293406463696590508035981842209469672533947691966977643582692478978218124069735742215989761871607809902666040200416009728380023790024961045314308383428319171275866280290803809712307395213281053624103464300411954890971598103555736324838836570421143130528525004453176404265452556625761836140035652140316700593824170997818948166268322293681081780451525444554189990714330793517090210545169623992055400634768536434074942689439621192350818099426428034271620317371238582666632586238478331905098284071554205829400679819717255763789694100715658150649518985528676493932635757787153436387120409970959382133133919519731919554912689179427219188301697339320239111864854494682221161514816249347263957755401039430766902024621851301517577618034481875386235164546199436790942731941449189296156985597103551351863868433272196113953880175682690095018908694050864224705031551441679506014915329874069859080964285551174998025734395245077032080870364438974688827312629687787204756499861692171536984888926304087155733298830885815960923150059424190806662409308344888727970023949313609169481828641991840677892793864593849267225904314647289264777457652715105983464733272859495868476824887842786990005517013069532837602708108805683610165207262851769842934106241516916353754265523137678594508056512866273129922440377207215583150932254459019037431637461831422756649218841213791723091391687834766267198515529667026416594153572750467207108616612202226421062713084647512037511101947396829921077701900312201651071058558456967840858701134960794058757923478084796339931354396152594844829360586875773666788272825276150537625304120969735522892928327842492537482258908372670920021861780887782367490572524032188945066306210819090440788781246373752674986159981266403914480 A174770 964 10905392566218227571041876195644644499143326025189138900804445000483996625092209684633855317044871202848086224542976104606665785732812585811198751105987018365395346284981791336901407338769733750515761410806255465743472832531724090931540754546801176873322145226215617660136066242402893351673046288158085033935555937001981553567170123443861429116427712507114888550351780239770131550744389587836480809782429957862031519747778457509998256311588501685026436615824609454823331294718077359358187130335766544593411481785969115178714828318333776464510417983530988417224764265389328748056000213571567252483755702421997783619238020921713571785532976075437979903507567990578771555222730995125934328516279579327696388822601780948682318374742727765951989657859120552726039424508145369475100758643328214443202399297217323302669244710023316318410912830592271448927178195071946104510638773423899379017488732381363110716562963883726613039718365192953172807809479366437342040348589675672502818304806134004140068572486635506357418355503766788954039495881947101272691217458402468049476405635826234425024886358650739717507014271858037218034545458891000573711069390908133582627460334554625821874882701526926965578178660543255053368503749770437290475159636125386751738603741617860916887805057788714598609567462182461579529304560945495254610494655973291881265164346238381327686222577689924851200419879625477377385398344199433356294563205530248504795300279094041637352631319170217717526332970145775403601230705687672816940462068685383082445610081169949376740832209896560242661205352273007808566174173664920144761199264013142993195525173125891431023223338928316217403681923229618717632535001039069497003517769525544080582981242606684376487001956228734111490029549897740680751113794118559795260527643439547648656328711379692796971978301204473247548609169782266656630032255142448863198521502163004793373171585134331463648043739379536260064989147196247050818803361868072864995835616059819665115270725941398264253940036140257493040603172447086269189690172735817013271784058183712259785368806532140537672443145192085314032744760303178575846721800752432184904882761843324277170524575225848709260170653230746752569484405067486934216099600337226721344330709758776795486042019840389527857112811009726797863194041597220012362113027901818027210440280746579399892956637561010932181133927603451822490010475489906387672531343964054440837974711162812208836295481013575316221153008298822623069631059381619582397151235192967238464604434450108496867551702878865925101667497666795471830399751715592125216467500359096671192453421439899475605248025492570552650237759656609369419570228391534911819808313809900658477987490127159795195697075404134604468919706742538946709828604363358646196168746433773929812421800501320623142216795363382996331548444426681294808263094561759693788789806145798183394975869663866742025725177983671855580806633392990561184870777234274533454268284995033412491461809390830881349361577434279087935346971973602985739330887207390267858302530711609523616416868367068704633307384005245704897769825486590300610373805235943559094820237298049727988347130875182009579398949149991036446733388946349253929065694404206002060349989179852870544298017406665437192334393784598762572997261599206242804712900486976401350142035639795458372040259486476885834077675375008907102308458573381773048762513451433326625380003603056048128254886611476171675904994920063318380410842142236047634943029679577014968359468026250752167971319113485572969678598655040830549989853218238193142338417543690815320530032491047394279339944019577045937046889842938169020318278024004552809002440243042456770005157922159779000521037212338878366814688076968660680133117227509428766376473796669588596693995478200549071237254464022936920044914887117627012606918924474391936358870593522404601465113503973904169588629132260925864756782763090078843376274775142198934430980788818763596253067659137175366354015478794893927976928002084025873308933465098010904840866485543253808139531755763508688233590627086540459345459142195382864560934558145620625344028877369400284146957580423937293500721036557997356760403207145276300 A174770 965 213767504526668884961017257799168831849142497543287026562261715516231972860888550138117042881036475105947818551425899714708444290074263498206144464048476024190072875776356070454683060318269741391630701952161562197670507198594391345987880522232100290236567377599170110791145224277140826306568321288132344877776100059292958680568561165011407591934123828217626737514694031422412036312740684445907124917440017678693350198332725337104640570590702063911041738715199004531803793106034313660555822468532808185553050147467911550469873707549365825910245691505322387383531985089732125900341741614383725418979247720189045761536386603324270322863114820903749249059294087385816194880411642666641344390494746541796319861524876945374997413817927883890415758034444519058400903780773953108619234111838627850488228167334427347223315901951483468971651793930030226709854297840053113970785251859058872724702695859576484393060599000736272201478761458900962233701183984249024750295247549905176635233404244955711165669702872261737129286398978870230457235649438364534381752182604591907165296952911243581243852468868195365958071583023852473098771757996455811520497667251630479751175791744911358640508153298343151999881132681233771872477473352502160604429041543162713602502768754213173829293673647622994295120923762097709715272635234712547094279856661145883101501613528420822134773456435796163922494521656544450783355631383627094497600754084879045710622655070603838316412969626054554644542221986474422946149313474072021801412842163125002141931106795383019268639694661169473116002876241647772703369890629670020297486433898221116537775942697386510474448720916755614143659107580971007966223233729923610298917340148942154860013429219987155878078540598145056047308494631764732025795939828664716134864213532961982652911671411689504763381348833940984661339434030769631867493108968133304059513926737011029636738807588420477323893261122300008306137192855504701994285626804898502054583673369770695288416808733594458658880224032990307299071337597607292361207576984461230794340634563925939608689291677290211584051801180765103200600997007644788297809985096093782545611060112638787736547016422579579938467748340719046899654961572940039028865247169965503109503685437804437411899328301903621458440520838595269177459621548661445530986970634577101244248694760789379460599508096863866836172390673526498149751113104332402232630620521162184378061854516116022210206442725421639651976533232691678847941235492050815087171314929560064830165052054355284539607986608223719961176846088848515110439472143104075793178887558610693777438605686774105711101764400492086919425857100488444904471444018827311605167043730731251564354982256468133129021788619515220754963624055915108116705466478559558363789133499272542891101311681901442300643742908382239977000802062482182748776172544831077083572915090630314798557498897724687842916644621464697130428339041530922648440738691274695198941166242652927695893844693578351278059536121881210005214738708868778573025976930629293071176313073089450150009448541042101321002903039573486987166972254333648390343385815418716298112708536115331337260678434793466450257800583203642421042632725580138638726603009769796863090823502306372417057465868772183703730184906790022253860873413173589907233277243794269739759469267281396505149652202168368741121564858305679519987369534590990540613015476045308281305942330765412483873067398431851830035356411592195350931890177612686814933490858470723758681812268301253634827091968620552360673747096971516511173675198469257772711340203038712255929564963616651526795144757783906467467987617688204456298676177717731560551900626381266467762706999348659071614459105913129015151793459171873413522046923516432607095360707107858256634964061901855740137743443162563817783629029929444958433922309227880004319912427801475707790810538292694243111213595165931156763451353774694895566784036242025181861645026863968436172893931119446117472513487937252714436272388300698480323772353195975436089902392024342710609525797355506561783861915144307873546607431196941223991101577427882673130503081530162795424782356280650928386412352512236111512231263685195302118120 A174770 966 4190270612826370916787632716337431246262246737700186269484315246744734131535140734715160589920221667981917936396964261664738820367369927359024257973079475920186790145572785408070906011457316131989011269150509531392481816363374426632330343065252875342416016862376787285512411026144448234858458882216923936136082079426704639054523382389383488173231266164294206801648143853590340496032211345764281874795178416755317092725686562310146706954720685545195738477268894271007808497641153321656137872669992975717444344397254520426341349236667840601158859580376911453961005554504164866509170071069149572091263961327389972595638466579124325947049204933822316704622302797429201061467057464328772637616543693196011882597914249060638918356976704005277201923039191804723653963184691604327008857585160024481942034092887045563054115007383734248759002146205539673374292497333542944983386402430633249725722865221929514691410750895869443809660069077658296512057435651439903788850100432892682728172687191317044135453375633502084572765635365458753655944246251325721004005010723993105851682821489791043715761669729479204859379452926541905824086782211981358533794699755391273174414287156292117516614999079239763974742997239365735701048379287243602397580781853915875910872521381482891783953673952900876384245748975071843656312616341530787196578495661286944582342747118940609247447965368253827518812762311164444629859708996459962142536625277235848489376779898676159584285393257290060972098917852538668444643439117529065663621715141114223300750472957487862533925918007411802123328137427574288258448787556617564206408932511731062360341035558645205194252396387020209515689609398511774924289109941427608040308204596046350040439158987206986915411176317837432410607000281822727271911331770371971557048518412593140522826934355608960992108402870932880127102338322537154084333265363316771032143128700368700776349312975046611368624240871281023437364994288614021295739805810817075405876300398409552983726619680647852689971887240735967536138866547694972417304654859718873294848105450292210025815235672873920938442869072914407746095429311108379910492752006908524706635815423062755368470338744880350727996093714604104096289804183286239976329640809564191615264520607511872389273837887872767987961561621031655406836703733667613701186586016867310687944887490553135440092157821768880161640269801332489127969496581113273074119035783289794214714031386931556201654481467419499444468688206069280478521475045549017957112532852085155607928111904867853095287256626849655800122611931941095528039061118726341982300428707419319066254877479692598709117310173197862302015098233536737360839876237482733692949479389985679354585703713300855467925305324040281834662354275128242561121607202895858683635948656571639317593981776210271475898025347891872665786725697227301814829239415515678430436587817745624535525909998223461432985325844225815166984446311282512361744798641495798055370207234214403699877731192061032361692145711753901087940220235898825614852214054864515573807821000396871128875686685090401727230200748412107917201285231678350260920748143463871639661753630112487574934090690474398482771397452558849587286650240088488649969618268441863706100320231859522939307575415374327553853647350563622435582078072031447762380457728142374951788715227107898654148024094864104576988028518430254575783510514744138003714556312677619478725754942283611905823819015806272960876884704125218348903592881153044804090240172800097438103869114881705723629904600928748260441217625157067996985550690404537642449497517626420097040517096283570737191033262740190555730447344877293909428481415304696025933803269323145058042125831227257199626848393588117742666577019872374574890503114635994736773831814351763749888976944706180739979497901635321492171759324632065188104118092877984920204531473405656230593063570148279049492104722853953402616247571934786579810021835039902839709766882156528497042303241550315135559034024192012229584917427493363609222559794038577033136255783620299327824670871623107868323752572425132310174058406976982730478190256180421600558500778810222238547183463666361917806517640444131221304759873996795104974111940 A174770 967 82137684338855018184202291544629069490063728703256553711144520904428562930119855820998027745499142254745080283305474905726310642132741026017330006582159422939025436243444863792649829181903250500978857506257585882193866366684358312252548038777206340229938472299742406771444170143338250022554684702647821708007136043146164275453808661028133970160271687418371213508280178303383822980811370486930768863827962407797707972915557796070770412621794307466224801720383126785096057638958094305069300919521379841480535853321932961929231577267289303914550139584302526815221243495858654623580625832755728297749230750960250522630659460347608433889788192249670231140257130375913111821061065535360958575918145083533478380887995248561767132258459938093515828204998479721748545927945421047244074517765072688056399901800543699792559415151420056792690491098269194747452654822877810967511226289660021102064746879377566487404549146000233836820684472581496469328387619938341009820014918390314816932464379090792454187445903498204989533614855147323510293588657782837344755971838459530256312779501545931127672779006184782505458190078194491414111276006147500593523632184107512485134389105661846342649328571443104555089760232004914469978178458311075741695217881471417456442209561617058890535886087531089331260990876288434517253330190254051255914784577672690026557199427523860294047652882375055091227603844328923787090059232392976794290908431083623017209717928951195009567323962216430149120528343203240992377477747432491271066291058783278842016308628981570286006996576141591484052005033852434956794340430314926863904007597608518386166288441244620614831224999529649230170933579770520231094907166848630242882511127574360404550533534453802137528734000103708751967662372215794468219273899566891557796548923059437207566470914326975441677804149694677482310475374458939263591468800158626377638765549270700535606969596198056087627295045665589499119220311908219189934389679218009507207485185825950687816313910563250474834370274812682402653086762996579251716713483352632369864381768695993337000090640970382920945145535515467039873859404755349455360690627029435805205692708311816018093967843530128212390599490525921307776425841945815303075974590283830114076912023444762284770108358378753696196401072454941670689543889127731015109213928115662389527994440341127800107307017022805492064605732473328778359959922231869274466479106793426025034640065184777848548808935517914302688835574238836803248299105901616357944504781795258290666542019394167602018536264791520344770283477913063265692106565609801612432977210343945933726034330918328633122011802913260096352013036147930025258738349535692527021884089835455555977337399833141112414138705940048985007830713537439754767997627685698143357073501776983774630934339675962059569110792225633579612511420116247507692100002246765783762340910830534641515064089227677393284690514281869807438531986165420765783998894529861942206671603263904498672075590932935662775538162182263847244594191849350070833554526877477303648487836073466394778771060391693513615065074067471099819492605944386767480920114764792996461933396544756445328526708454000724265818482607257986406350496963581828936565818571394402597181614094086866349934676234701699938455491635563220192257640507087025864591825153769590010692656122299762137213063157873975749750593896704991888828853122645058557822192228091220976673967072701029812546016474767164147256863934906118483012876724471806637090072933736651510988283708098927293339755160313354780616387214581749905394253459634548398037277629172883703475960191785589973767107221088457489521761386297097524412636404126473782622851133371663046475282781009696278426410596655178078621227591744827245130228531047845313808044129562565917465469435166492963222377730112128726987008497808711887771964422671951177969221621785245630609524311236027635449993666169599432152528141614332762741152443668139221965668562387244735054791967975346167782067469698335787070836977452525167282136758971833807561449780622715399676487816030363079375636140815528399724019346955384285892261410547046786265059135734894789839094830005670032192430401573507687779791537853913962507240129760 A174770 968 1610062884219965453620362402070186303806797963778988228145668629284293443811475282268062605152113596557291395731435982705082879542347169224621775429999231035371300681057216074490736543552761504862871432848649929312254637127264975273400020023780455615934378591603533795157061337637305350797668694682843718903431944581669032700740918318950099693698157443543646362895101253454785844479523988252605585504473844322472254929773671192892679318065705060232253018127211573972558650831048066926815114968320214982708488079372185522482276951252055698665171234972638550255055361044815793427262561064507715023330849089058869417216214146095353941983302197428830936989003565006346020487237945157088045676374842310879550026154600264393510265891413349532393259197178276466523192555932180183386744370222097246121526393152223510446704092744020945866584757749270609234027266463758353251612112746529331212039918603836193064174457668485832773489613221882424714116757613973924823052028641436850608617484030765026495665270464918438571335833817832200083316171213914931380580838973478701360249997937620520474850770363472436942512237053388967772867326448416524422268879539080759978213022074769224852320021140812736409629716093017336201146518438765327401466058515021943127264315915945066990801547303830739118477066772760144432127934733047296376910820094961574239287278595979962364981482552867864529989663037722801763374896443507422125230424923564553106109042353924544678862524723081070525770535611371012080044650360528254777912371670648116720089458444546267788821284351601558262975600550247292595508372856584408829628792721913244893900523664936017733276467246527787822790430514972128171410595360277740079555375082404408053953208301924270512631256954621722638232685409567002884211479707398876545555980432762569730124822339810438252159355950206665137317058163041789122382817336376128891158311264661143198599117248324982454623626116512644490453933116659918272479885196291616549464049206683984984165832291134216127055473436906313216069839192120079944456045283373644854362738135130755941583566718486210343492821848731315842692984305918930712871877760538248646733463761692402163615202300407234474400180485293015760429395257532067387609013942413997086571437868299709698551791651666492064969085834300205007824783907845079624503197717736628142660436331621899647150296707588875433681521406301920912079445267619604936978650377245701159439220343037984000322196552367674693887055481760990811203878595362008802879164775638120161560401056236361429899494767156125171337440933929254202155577371044270088184877294861599485478405888406200386765076651588414235494297232556626121585051766758768677200238236005120418282088356943528372241091445911534880083215812098539797834046936773447803189496098196487293743935608734226515463438273308844079672576191331957948553242429211863477793728103663552225232661741515022264943042027967886121184288825830131539615433968829555149639378711808848748755622033589673669665066693404590221934634260690739852580510221000096051253142988904267270056599196922289568792103854640367750249586144520584184482645828698724173182946799408562211217292964181231506584175413296073596978432854193480770726074525666854811268090293371970522331896584245047306819276993186662891645011833637841808966281194283733775247222493520604710305751809872621577782506564575182732574568603126577923106292608340487800907143623833330644101915109114566935808256085975145030378800060649503472547194805556865670118294899142286057922340157022557779480894161739013836488470159330205727293789073637549348729115674638864038382212098556742680969415010963748360796242589365205723782277101982548069713863435031226235222457300888786407109015560586805083786668164775096749205270544253853602762394381979156650358904308286160045671077848402287045792040858509097494112567762025702911445551664955785043561811726352151765215100454015676578880465490390761029989068195450147889140015535113949494030548950981992753906150316847106970835700835526806092257242505463510683644159186345156305458813351308513415266257917064961035795077377691352954923946088620174628860203698310587680304674102925126257251728252420252547496271816049443580 A174770 969 31560452574342078483011325621177500382591784195931998544854842760086199181163975552898707365193702974216883684382527849679559699062778569008295015961514920173188813011058113248722553934071401836418755325720378408121229514774781678624828880253596452206339348922673997152926309568922289342997651730618417875297251269682740335853759205434251193167737312048070868587098561261940533820103806236916204200127927432581138733335715529807524503921953537968878316195104799552626967888494146568941335578539711934569671941851317727289764630869211218537945382633383521277797068371979235686902546098405854397131603006094501207356021707061101667623148255784211751777188216740997264317677726379908174335987341083059715856079204093494646339670236352219074034573267260370298307898732836668009325915901019032453401472302169983451232593833408883429456737628710711383936207729769936417560289666546241660758385382407650177066381231813110148025709561554654816664620213420729254443124855609430227239805105038591670277238177465885329377120024963531930885840077841571827139308260802157665604090203260457940802093672992007702762342365262340468089253918930584705577813983201428872985419173575237239893330711752882687658457139765565592209959584458499489412461937316242247709217664142145641536633039713804060669298131618653474870137259383862913326154639586652200565819208481199794754506726953662998141802283637838515836750932995573256105789995060803938902326431011910995843868200054511182229723889933566235589794243989597102724147038421753325163914722413687312214904529853097168929256237933942395604720167940427151563456731030935828801719678713787378363064696135212697372688788783550076645470259157257094190814219482780079099230384583786016134795761295761007050928347430670018320518957005158878479096770646462968790469559938493296291852253658146900327011491801469775918008721836176078365858839771122179708239360694696709877476231508585811636288497833547406068931519683318588384584785341934287833667956754498993959290915475867276848718585190851044074648147927976703082586023060451309270927737815676054182763372933685717633000838490763475078365092501380122943833551451001758899369177398614766637064125482114204410015698061717742986096588223224580607143211017498886066249935185858219078770324327551546108439743472035361671780666553859456736767483444458036542312315954850119228219690541724521245252507775919573742786230228291127333901572129590497189537848270702223831659758864643367642381624977986990652421029987553649611648690837803137354722294407258100817036172416597762957590361935103216658798352300899862770401778498504009063040399402424292930899118000561949087380159473267034074786542880288280603709939995469643319528762108619200779342211340924863579703233286635496152422359159774042154984851171473968480152257464289169424108258889977619591293150405310945644946874525672039888475993942113377209736116547535989465584622125390252274120970872998045513369159302205449909203204430349192339838974548578615348098853533465690740933090518489355919186805220013610954183062679299659735769306143595414572921287785399885239842056053232276477939126700073239919524931355353791538062282185611152040713254401550113104190683915555869439082703333495752084662970494436741073569767681989474366462301770711334632270018105757924308626465307298237409113584839910065009818717929052138027221701869658327326084489150868049645290608337706980212984710156317724600946271650027928950579120305838690344398305941435607931922165101998807599294784464616422433071132577791762008265242157796439206778305023405964704615241750795052688582531582142162811274015555389633982030849712324126193453721970439056129159488007006813881820911733595580555495744940001325660641442120791217946873867894655994191785888758089959225168749287802931485132339257394622173806873020723364656922602093258606848370458105853774112662605824504885235576799667462764157600551779898545266177575545248130360535339784248846014011474369366954492370022723766153864868882610714316261454633784534286640170092971061266083573296232973843825233659290583346876699722471613639211872144442867603939182818104445044879326551733345894493074869516161998898168006175693952925400 A174770 970 618647989752190538204022551205958960429377850001861071697256399637541047064882804976445179504464360548485757423974915177982746515945705967353429678255840035235616077271460454844243427724931075244718937031899424707342411636360633337138920437330977632368208301647877100588127725012953378064134618425913532508733000484889131481736355244181273569523887097068127722500659634961457090486888965376507446478302048028981637128374440885513424132985453933200247693824191262703382250577703610213339993083720318373114494421461042010961780771816001354528749691714412549114739583972481616889847915193688996828065967102133563577533868084595500742653598167898816560907612487568024810148772772011722088176935814233761707899985008614527457285822462710306875876172791578581409154964437871810386626420105030703929478413945609622458837793875776840240190025131402606798646934684923027193258444792027316287656539053914840167019011841826127453114126052104730494377460709356377231620208596604022672917809060348989890009396259021013761531868157999319091392037122534319741669789147663055587692674804061498617982119703138564626074998101360160802096587546009994950319785276445529229179426662208778301619843759459985302668340444054900645482291573408988552697751493806922024574141525250022949456013853668439893408842857511778641644286126314546093971986868266736340529613885361199780797878496764219536707743833879247549709190025204330522678273357951453886798849594586436986606959778606003470985977164707229738660134690639432047070475469230837009214939668663640249490290805359126353749722513005538288396432136459880168362470012039611394258064248247136525736776440365972047371657814944718087432379848589958200050600250746080028098705944658165186349996000288250305590574828103308289551809711003644628548378352655986681468214583789523254102449624047639590003414124975352384503017843049906151751436086035225701979764749738327658693306635407672963181882644079263137103277376352525773223014412808546703431574304135856988455804398102476923882268490841222973831173051228154050451206369668228429197969575079315295604317292753285588310766593402961332567181830340175409406776628809072716253032451752444355212496513300222149552111952976395940481397934742634286647224135793575296370921530961401158715563832499579572517430843714053251645165001285555353217488067817830100680506370196675329522686940317362659147518745344130216886490747956312300753437457445012582871336901480108439180519899377683810764973801614622395406748226936861864049417476242216042190904985071578525059417880372708415565432072496315881901495213617361815163816176649269697247517522321244338443070275552718093454199764409928635175197136339172640388801825509107591405874422612062127765131146621593363790802981050582058806335281060394676125525758919297121413718035351558025742526011088765107896570385691662727320385156658495222230354208020644678550225091621758437536503641717610899247187731437073719323507111002452517311352464488082834655849909436171324648843505028360209213030587762918133727803704669563813019629124583032733218260370234653461818035332919822405950799798272813254821838588391888849493965493210352057547865348818174389005987615800752462874865015386651627078044339475093438991593025300052414279067279283080683344731147664471747823915085942785638013962197706437556172839779726165284449844931062773445034417067474473929119330233229022900806498703728588602301595644382224928513181881075591377314106885856249947481392120516825981124672610211085727419090307153070955510502561308979957147001440288655642001062607775014646502318620069968948162730745690938576869850571947332594352020355264734932278874134282269276261236214199484130680227276579483269160041185204890425013088464665081289419524809265776253893533388673684998752601173180608754685404068452371535448675279160178535495899352119487449416054808345394015200627355810133034035624661866504649001609437109105793916851805848885655877065841310830344452703426557782090977444431525113831212052866099521191830227639187198581257103478774583751425047447299939935353716774147756848412106924093493178139764820445144683795686971623128071413971386772372120928127335004079249981636709559681049194247220 A174770 971 12126737863561986355533171565727881921159164233144696531477621400840236844479633561984302855747803030277714842807872602936289947526008029309283359544875960409173626173486354824798746421541545002875578767280537197392947544774711619899815439787732943296085166922562338003054482512777602547890877447387105333617766400207545485622255699642682119075556041708992127568387061577415920625783463679206492728951472545336170618409257056902118610047256364076637717325463480936406899323197178278907743975485750102210078385079807403647555099399372627682261332919040532154363604047231516282295563146724145617417894690004419107152317674838219298496394163664004346442699268204120205587538979559296049992536121494622855915195790282782763124222045574377199028705665025950085521885314603264494361983077572895957406603416760367517268154984320383788979321443169016269756365829757653449272315617253029787324401817776453314546256493057094518522832950847647365596132168160183493073490074467507196825104665961155794785372515192091734287662350255982627865934780790077657734639379733182954827794145905123292649227569618828470808314410020519506780356840987634002085583725411071280748946248447197298693114937479603920150022121725907022687178287212003409151481835369141348209460074468733285713091142022975719076796077023647753314857821777880473150175973265609926160409290815031029622000219539065504404882196489898726831561027037304353909966258256774404028227110850756906799558629736366679983755942152867227403649724616119902997078357423715828632877922221229953756821368151745064933104891770678323595204467134166403119813985612543731519310746592420691463704913420989087937366539115857575166299433146590101480134771924310441228010754827958969399046605462854521194425440729552701661124555634574485003646433989665880283676973480972674888422921238729577585100023350755365639558379841455538550455571792603654439085168916131338071009486789784973915705451952953218179951037062330690523398940135288347138731431676003111933211683852313837186072950108751067542187610075526127768967844175650590608687290339777000608759773389786531168381929130884009550218423159963025873811512534081891932990183219882236852260590016646829093406294092227615163598619330728529063634306902682451941963917783655450327284263165886434452935133290043128366713162683418789479909744368597622189081249326282913854453590175881252302885141200983132735489417898653403491077753706935564519853448753275237354114327235941599193971648816868203216776088091995336271543031757651228021222982162650787840956608474029657945315836527482421981929892518529173999941261924277206106941829409500632119736770610485262067327274694583261633437180191733919216613012779919587011268307112512879719832899956734261776102456454850276230086288026923497281638513771351211002477732448808982956315825445253714755010953109034822375623244195872948820487363297144683046828135036233592345054554919363986721653121637508548173181340876500914942131681099692195294574777584928855757188015037467063287528134840395630738843052299745984642797159145893544957244680041570371014961714022973071016047692405901629367785403531718678527707471678384389676699465029471572187684217204213095375722990927418461278427955703308078257617454397268656930261535734937179872933945590056673430133048882380465970591762690815123668801767953078707065875795328873767140512505329412936088938783905670817750740937945197185444608897608195662892397666631897470528083194225975091164691558001972516940570224573435537326870200601519712405300448773707492542203760224272985736708390030827532077332484885996289571090795388451246401660648100037597959098669021868484430206364586747320382833696141578799922587001193690119308479546756890517171105234423723481314410307364353878234165047292995684587458528971517543521540359064671047580470310648290946632067254443323590890194899504815955380108923315927621908661429386330424462266784028612139992459583832072281081254114260839556627713046553374170177972911254385258595652506416413931791541805921892832805267455750769297724372513978400126379829712381610670451990773049380930806282030798493581648895452078573738351411622244185486581087257527675091941978043882620861750611681081040 A174770 972 237708314982894066788970690827375390212602976868724491408163263002013922987948730017133499601923255495039405800234161338782240373422062874574866446445228897684781385017063450004244572510813937421436019751514153111397133065331485536915548913580220717158883809647858647887996865627338840130803601659547420323661924468135306124278324742659499653937775960055776587527395458539847241145150364552916705096399318355377568433076619701020888108632895115644798601813487459491256777829928838045445987194131680419801638131219890304838333047464721476011685293350282819575422817419092598193076011912238787198936574885400656236266167484644906604530817653488215031070974494429551782358914267172548399941970965360661407415906173223122714146473080063119392650381569962500784821414527698226180611781899957486452053536245858310127880751543810369155795818688809031788361676196262588227712903536135445099105608144397498817820879609886154910258444049401457608310652265898456121870175208091867475561678989252766829033882152785985916485743628185903313428734481655065124380081379860063132871365260339551978448660201686155981646014439147225270548393994943014162871617235188033968795315132882534786773660702855352283320748327402889014659168140447399252778358384208157213794914355161968341297989616478356191674916808408700402966064380845726908375203333980498904329606578026624357289248522606883520580281278887251009473011702276049920138828071671018509809853940097687292498511273485299882435580507094526226859112163265047647909297915149202203630836022165609884877572209020215957459595734739113986107659676367497697494713577614612213201917860446566145824407187141451661382286852377382373465083401107079320623643599209733018205386788038945773501946373932878324164877183590117229858055249997119344037832770517052232664649352705811789373342848019127555775491067718092552291270977149193623616123966527180748279721779114241739129600301360058423287985305999906338684137091392528819287140251308907767804866820281438695978958438417251438418925044149469935120738558869290105299153631079896507443259836042339190853593782382278291209336986512821761800420198214413402838277859286296616861400855223099155025567730293814630588728027243733759460464195639542691962725397259157287172801420024292606354024967862142055646854910233994558530258163275210110099635455895762522332540548613291307178323945104937367323791878674152622536933352762913267275793827409913478273154719590364301135240603298407328022548449343276717840622483372544354657924644464061895429796854161375758186852914248511474671372612046278363193473871246713655129486801075865617459004042837513868489835839063661831491031145109021330128706970943171148144875636123181919085773764613603045656102377186773852713566987637172133611569359097419112654283470820500679151271390047835648558144784635337305538959594946730202515304105407116386120698073120275869063280424430025785526000947992869226000233591091254829853626924537663823693212695604813947676171955563925521116228146115585869533766289928404565979883377451817086298546100558176143668877484956602042400626056460282805136744460589683940594516225206910948108233010345725313232310855959836409204811636630997479754169605284391662593093160618200610530723902103667187846934209197171320586170518111559764912996276368506808012754094251395856449414699243409036179132055586738652425552684432735305740904112999629136321000964795256525356635008614255739634554132805272336215895395903456851154033972473273156552231560963810792470223944771899095415628441351711707503298150769197626122302219383218676004856722232980648102552823041690586274413447187086423246919515814645676536170226350546839862036835505991421883066266718486442105332806368526732383114380160739216059989555536539911880327003143768020609677086147085714928625363700277806220007493879123856721603786102129676510112970677347549015501099638185888843448304795224318442848851527245731023086968359429047905857491863911147705600794086537057270842915431015407466866599562493024878281287850715669461654086369476295218566267579551829997482086750615588052166284901858081571247189572306367036503967848515447541242547816552521190100301129359817242574366205497422475809123356298860 A174770 973 4659558378167951633635417126065040833219561631421573247438119749887855517569534161316217297212596798465959402218475187754936872863529328941408502773936017307541124299930851573496847285558228379793443856293601662009069404953680234719906969904184046710015497140632158293338176556972613431466409651839571085797315709806621870440558235983355812573806165293457290959719878209911024043511316820182809574093126709450638551088997280970154391803303400009612978116110263855484134422615365760169653962071625224103201608438093904675633600748848370973408427437990910910276905912685449062549159703208141559949409123485728973538870307881691784423793789147281827375048895597108805833679231877577314176366464870463563413543736892323861159916402191175220760355580505699275358119282050055314989087654440983571860257460084711178366350974493615871871525848958713197946449307042773424681974885843011377579638343522077954050471567566731915493791501733534421190458040120009368740715681355526711788452834722228069421566363173538380742861812312037726493847425443467805778020697473377577797361547005381751976427344624224459933396704227849499732770112308516122632975438958572116445254486485817198443139998404255677978049388563729308739441991201871632940957971895766462335666562980424828957389906749117596046236000201631268275293040678480117080090262602509766257059021982068599836552819918139911231349169223865697797791248556454103497256953950929046572518352905567755456798911183300218559135569116310960946025089220671739378198154735676304171855819073612362742140216684392905046377930659251220585004021380951222732124972428587642990640262381162842998029338218641822045426498942934910168804989662201535696274560351574414698551550591128660224226183422785675447425401358308037210124897349318977747255112964028823875026576328062349214323591618448017109581598324310026859258128054520113568667723441410225235175451875112197654287087036250378423506114052504712097933237085525312853335832682758269929222652272425329642576431376643278843573931529344959559485649688768214568547881707460287163252188697414642479335144713497645674498892441242403043927827175180508362472896723918473749635287631093006416928941796958764372153417696625375060716403999327696517124814173439694240478801493352265886096147092749445408903215497471628046266992149807505894754264726558992594164837644836486877026592117493392098399716102885598505985834845369207966486707113811370294174814293556872277577748951741053207956395510055261406243678702292526348009302609241509516563649914048305449327902984142713452478587996015311947836052842248188549319026274747855909154191140759117440637129997589128610401930439099761418599652410990860654201933002673599197999750322687539788438039077782241104157078315561391708203706346941321419325767313384940541372010785239941934227771112106056417920971225134852320670168698567051204864974808816284288233739832849230411647078237501667648692592130917655537282246801605945395533440317113881902656127378389290479991448362969699177133823527648451461942043225967466225878116020344209622303791502874633193566700943772749523317393900431292197632077678720464873098904941089435911595367721825248263761145513556595393928137227061654442731350856010012664315171671418629818906947438421416491192934623088848921767879579242421568285539784924098887306303265767535974104639487735455735971916579737972133720266334079946424493443161175680464843573994247743400120867218851281702606511022416366970346282763729542412764326117442394580565792438548565466817436302075804116772157809174051642976382367641462456219669391878401778109950866172423483699805990100619968448518389900015529593524346717054568228325666754747710173065037628770044458614361956314251283290908805575689484433953216947988324291681459093446995205655196645212513370857712486492853539314548275191165930783106691475627643561022467150985897174998796477181651761934557703786298725370286790902410761321944364978337474262272056485630137971252843248892650305852762780260488971481857250138012907922630894510595747018588105038252721860993210517484655854375387893064655449065578656603714318608155969128871147724129698070888440276182859521650453609913850784382116592749948685418489172680 A174770 974 91336663091139872939627379716156239585394456886522701927557531929138480853384085642171761442827822841606480707247144830138111243088661532487426596799827364817192220842463167526621750487267820189897149049631160027187625364504906895648130887146266770029503057791787757218156288981780302856265721864555670764251562219967477436240516417467415895412248798144573857336652465143280434761061591164073068718456764662252098523068956268500346687107465138355538481387194790281712543460849621800916718919082010448739277508801878588231879537040592720356030518627812542312965090125037355104996030309209978945889530439630684453908279538830754873630299250334200726717493420423552317522228520905356245312587044448855804671622923147426153233558601604943597281370696422335625607353381923769756717870021740378075647280280526972272478901674143106776615280535492877417337267528290768474353483484581805487180625710614163910899844849622199397623146106722297674773900894121771380157052664060859396385384990663435627548777021893817186535591328454819886546493920114121447205696587493065900123817911528127841902376830875387661928286214628291454614534470923139040908570391594313391371844475299673590999895461946559096870371831305473582507652896879919608461258912322455810495578753747373142060788610798213501219961884277459312323593780413502874158202419159193104190372044562902115969484018746130017350022894545934129345053044730601634477180891207283099243486243845085202366484964516539610710875543382346949369457572044495272026392581219428999227515561850113512305822642569897515698884239323046691168134841001746191627616012050461400287918209993636188000804941937409808592998570897123256751533033893391101611294611387918077711274476481917209676335873951498436187554393260676961802751007983295351804575380283060235081218716518028816593359253531475183362890934577634078777085273833432289023831091282399268532728459376227519305093740954979616497508424369212060543780974666330091158560172960287355843714662039214491372344511866003113474484767419294853135567770078495983103385471930482917894172895403461985837588315820387068129248998423896597954251506487468126706780318743972063154054291283284256561541962078417968929136663100522574696429191734357311489137915465039489242708179699889695874964068958049661043178774534583942728931021590268567273762987070373916935056625181544267150183951508781526807893867724971623240181712101993861796159165569136653096501231509147090794714733816787521683953936765554784741911872081715618101133995088427425079618770185378029256349796108312554846973807226519532755203944620275120697037897908120670455374837282156177233855153722906259957436808976202378218369056431535879600495142573532255356009186739547390319359396346585112936913196428067412627036918201174423364204578222688133671473476261001951746897120781358133268749572416133780243046444314007232310646850081718731497681899140230190099080242085506741256802964950014292750551771951452817105582673402853617451051461195014916424866849694703897154591339255198655628583365335530895507845743932241096458222777370471074903692429499207379695784750099509729068300046063762327235573786547002112393367084850907660506409565151924746280781866170692945102028276886415107627705384572424079606546795841002396863192583895617098452934210599313671213026342851328092137582300166160540920990107059458347749782856370471045332449354939730996813291336524364723676607212078609257514913499589368691129220492845510229449270983580592517901733164001874257604439870910205035508656290977661470945256129872131609536425421048205727683599283414743709421530608776159022085793010743538905434441434231900588596446587708177477295864799857689729108820998984532883692991316617734865585128336011292514504534658290969058930592853659634146604232000643487553308601380624254796532637271423767796418110718488853580203123392573049430416278007408825308907528848993992895314394709171859510148023324720345785082876323264631564987320174258911704146827736460452410425003258637952387803324180450739811560078527236178971994558664611287651609360733736741970715737891801209827681614745174760883784766939827628269839874894044312658477183891153291890532171485832883883245587071655764101406574500 A174770 975 1790381265252965411194624263560677482287861310670056371762409493436852751800179329188316706486093686128573436357499130741892068832087070496289207209061713231210584605412838709925987979554576525804135535877426142559330170385955780014814426929934151321934272228819126476358141283282680939615907248522610606481288036838486782898564732374638050398515088367423771458055770662018704872275305266486843472836379926816338925798559129686146514790526139838741865302538814162991865421435439863926203764082191606744562093624332815648427398009436097755570539252733954016427830786354076322082683123571974304089185015728231553179781121981290149151209341481257213497834478652093576930961917633107561243040017068920006612709589125992110563360354548743702202734207630915042427456065634350452721128373177067236597854416198632250400420252250202204541596857185205534175931920143106336591503558582797665316703247599820497459380804691822785025476994490178977287383584136116922473829177580205284532419604798531830448983057761596241316932280477509567104046647328229583164658258730018380300849500904412814951588638662392004324893806445747064865504604966265259171373674183056292139098778959569715244962752401936453012597350659200504600585703345198192963185964258386806901567872395289445350250749391476674301796096809370757238535817008372442660768966740268240625829906560462985295165225898908820681955237547540231579556031985018004682567596332188209360441770779333007231220082817654298265854363842245195785229146381191107101589607998865092507181455871530105994606372697514914418336623812832430581026558568312207467333306336088171939856129761654994176028935473827768849398135941298911135908640361573262711583061276151409807721987589446990552946875576971088923362765769270388446949488048363658136754308857053433764033225406159824534800678873400384925831370990009184887878398678424811674925023482649867020368318025517359958306249855912423406333781710979180758274482567476165361364783657031720066490224876070030187455367479020961653683571567379086181818439869593028572024347452233444449101289932446473148973763687376082595971893192606328671856834986239523044525799445546443658027298468099650366026339123732207229990172497943025812574029955660468020482384901820889894695871497998436325188779793619542363018944929523698947900877838945452305892796177799204793201987372643793079841418940448543370994943496745177655868443414637448833559103996999509560186246845867486980201125934698920048307811860522009380455695110302110843725902223714051777169177616610130215434663253987239715967667116775647885052195774610580073655148325475955107518401651250634245378911282639278510096547719149588578736708825571313900938045130524446266814892880468857622352543098747722306007131372225899106753785962375714699843816722995365482843282540296149472902735427328411016227972700580083135189344080773001069186248350436875766001276298713052353472940493713024904614184070257588035578660296510131319297686168509296292161628839688555013370949507724137429054600254946580519983039665365033387777326046681673952429873259712182507387545809476762113024023148133195808765525305309791459751252490795430466045345685652124239421392032346883363039290746749785882828303840796158083708268284073485137028900473168381544890884538328951740785567474399867003875320804286193477156789360550775657365712104474863044855787814602056850868700121808340665454190354057154152333174106321324671559591018829937864663698398151180495248242849800491772180231068000413080119835769016046667492115148926683851393106540981366000958959460410546306412450697276136800202441215120318284753291112895043634225301025365196947767530482662170563236487238582108403236361511921748548521245743882224473243371391210064960512312682335141539940533129111856860277062229618437364758559050483271663920269301595157030839531112652577096034933265589271373997414350241896530206584020798596972018207385400491392551266420265807317872597323654970462619177999337557086714864446848895498845061113040882216749278727945263773292736659989069613290320355605422294124828109497098625314039779699421977559563169337006240234682946345200216530079948926918660581318358203968116561171855382339094997881185846339230353184176320 A174770 976 35095053470151964899097151874689020291650417826359988112764048962791655711648634357365298438368646992664473657873217253555423503108459512779599507224601105958362514618110243549506048848607058571544844584372158196816829972717879835345485501032438347066288834199809459397784528216750822796570711029274491243690537333856455698410188447767138646444276866765991969976235359180238187763060099072613514590465650606997110961251257537038887714423546706011552905304827353835771755709264948751831824382622400956324895710484894343538595267549086851164100990076060448002205796761147513940427399483261809999546225732415264465799385099168969964831250638085304648650350723820844874577163191921945894580714169272382925173477561376074428115563516630915448973052340699825965240658172957184192315788614299001950050764190678309091822065512129561939281274817929118345423740081307902881575884280986516350956211572271055680584618622669265382447200648373342206064995341462263020210228158770131323343629696875435949797530270694032500400689375384551205918702494381462369079509740420123703164186016604482087152912653157831237901180732021247750865329811934197139354127720427699046916300873793641082932086281582862890006374170751276459875207374464922081584451662931639276562077624196884954008242047510937158865593588437323699112319772674522840622890411884535633588324724207823393192926642100926684261556549056860724876523209625269883057088388826372388676096491572999363901290861025174590090737629324814784399714777994650509360864223967360962106341898766217575856160605310864709858336984280257064926235909887921049772921279172384334314598455300042985844883005157166983048492452128342685188957911616026061779060065523825323663048323017065432336947445383451411124258498421683761076426902921273418813362610411386028359519049330326164013134090683035091784671350783269107594558292117397884618448021283071602050860501403462830526491590370501582655975172601105476854484346743886818747142398086575603783054032177010069695285621951424378469502256389280079916710205188194775990325275655294506160800567361642871262721729962357655225853982232220256201841081446015624231326594024821069840679041417635055191564042941856764043849392375542528877553560494427302403138397356355168250788983861057169146460765639566200441847697465344772242169064670077734509842023403457025285971439543507006769507226920488395649461355615305104685361604573541559933431694753025220829634157576193248276755379777253496970142206405998491110137750810230104676999517288108847847642794561173002297572239848308076804085655976062442616273608818712645983513096778941774109455038712440095195761241728439983632006268433333426344194588180479838654651681048045053148573274886941360373807159502293456295766676221458877862520299807451841345164072039950575972005890683411645706837468099594391958742587608021217199847742428265922644181607854616788683438286509691353092546389458682472094740494888386275723398606381639822169420427169536552516098631064523594177082435825541692189624377042871532097508887891902019131680249659208428883289279178655424139339598053671061440289522053922154143912097966382486130281724088998241448418753736785854490230466111654042530371430937007436704507466785258013870434367276703071083616427468499819201948721857131528127261595180251982410650367192591621687899292907934004269522147750926158345804804992046662020257214455237738784502042506936999169670155155503394133301845636190942433769124871338947222345826892518256137684371493210933194634763139812675865975405640604565877346203471060606478665913806542107650091130884407550142824543277257870241574990309175634574545445264767156338238543924697279672384145554821689062549429247869116063580575378588047506781700425371357344669838694598786174945271466257764515516827220748608580509721198971710531910322317230996694748692452105097747623181668957504900047885677163648376284151068165248851508005854225723104930414222027030324592867655408407743629562155694619754873068740304313107908477512824114574766973821858880033344412449027215323537887616018823198147228993001393516663837045930177802912729563729251146319371329491674816794357318990565540402343980330291867540200177033125107264583759372869937619014817650140 A174770 977 687933236331537550699136959853029912196254007944447176316344516006232541822883778872895250800585511864115326513057368246694280766039954537418639044327423669934108780333612388644578859604407582564845517738727509096577358565885710146486426776423429549259242406050392794296245845746608345175698137979931328836211306336966207761749731054566719372962664743831886228050394052595258294512799189746064846515464210361977442246108224442477147291983847740712320211043360487349983792421146103997967557621960539463688998972362805297710728786069802447082609851900397649005284011684182781906181562588214876039130812717618998330367993534129027269332025856538800241586961390501722579367975957092065792463597903037233030330500545384221813929165489638850082026069779663780939732339078850658903423635696360663047827843067821798619263877768343420883589344439449720621790618897865592141544147084394134928645993922953985850999196782182135334907242083937259433107061395959695586043969894382936619976544785732690689399357917161367311258071819355692260908839190818778030466966767057006099405993996631556967958578875611169262946940384186691966715130108029527359354352404450082534597037589004173548065040046624525967968493482469170507273310353675699298020228533600028840783038687939466473180115265058640796606691218752322340628934945430179713517455192991700749330100618091847592904762743297138965986210792657346381489376375518508262667041915206955230640634067372162751860096226595389497304340744170655561558013293021992903300553416618601580343421392433941050402354190697197345128207147524975173851645724596469849336595447003771385146586980935312846876402491061851727888780197221637373775041847588702501419872692814962718291663420058529015221853271459538983886626162699079315349731704113313507215875752529680070849858640939828060825629910768174995762742892222270057059346754206834655866006438265746060751100528142360378462928196136322167310001926993087846322421406599186853605319925928271328323705072243526510096958574036453187738221576059096559148267260280554129369327481370735457530568272321633630045398201748371070361107163744088269462160206647963279942940851548743165470546911841183883765388003719937165055328559355212153114779080237734026045850844496889106231075766948571131610487602877996867441556202696743295967299057761985912916471036861768431856407364729836974052087582253994591072198121776267165297280516982118243177679246989696381702979196622293206853471974192597112909807481662570562218910810926435401576433694155607411795442281818935574426880830071871667526447312475108883388547395012209511958243649405668330617582561322849094776677614981969276515308363733654104049313738777056971737168350965734001293887067518931665578510318211413231561896081285905551635223810071885031672191440283294467207893986332952538849278576785513843846861186064459198971332311889524534898246807979949941335881526161693604607041972696153324288078276187963706472471446714243497654847894079569333911269073965162653370614893681318742576879609739767517228788700474023713654162866042477576288562498030130364267152293660514336875793098276958917395769135571504187815990895841291038076473944703130634065373357299250509333457426187929027531969481096323747092096383649665315307564074208632982828217300952607676021630047937731884813701493833860164040008462424532991140397482847942451419602742598310854319025066882870033845468371766788703666720229025003425479658106601023834756804521064287645301242403498900007010397277829689644480817546946772303308803233875015551401056429046623467213443241476878933746540041183706100623509897118367557355034675287169676035196183854664773176954990244385593475903457929127510421985508880368901156557890049837163345710418494757955460153217579212724266135671341051570921303986904051995776714190183684419363234474142092695615306838606633013396332511039971745461467281046347485230025399031591187188662958736325238902354587028907428156862073908718284935656214756747937097464806732580698692326477361317180853700004106799038468353399533094814782920059758880616724659688595985206216545908460283565593273347348657611633146076566012863413602775636773116796048086121116022983554887309031462970261275853345810670868698102393867960 A174770 978 13484867263475745598652517787941940464181950772076635723792997089990121322020512121817858348827778765191741637644476874498484038020491685734020649767306651553447294353736955424100791256459548584829043267169692048938951185791661717573547102325966564992141322577110965353985551670540488565383212104111902878572922783126674270689362529721428385381675507864315767076251854242736893908801701954342264048782614861049831215911102454270179504178579668989896194765319046968207028463267550221303211312673846111944830801531359998960831362125945000018626467152850604639741129194827554129777457049426788516857232191344541872856608943456612093364476406008622924250282968526264042179926190133755481741925551514621672588155546517143954620565073812337222676959570847917093280807345382972442867725914604273102764519429764678705856501440193002224030556390420818605699221366212221255850645489572409551884802421921532458380230574739715594165586376882137511034422411418606611415370877659466164854648907546302506018170264094666851341248223402320904313783859899727192571751113488341693140432591157785763081441975966817486734454687509646803910302229512264983363866876477902797415472083903358936095529832061847676441255519236986509532294969677543683174870438131176102405389847798911797610391665417437429384147202404389434083684683688002610069846316070132906203832998727511672308295766101183875910335019696112754713094030836390589339529472564798347604645320312532642688962242332431963900985097176495560992845392170102326895846938711693604210530784028148213703769370989885857048338406647447579077582894567304092098774894179246647519259063685695547124428255784911412412908886377446083672395685107475834816806282745498833680127862696938962739313335490202437778694234916968854317801679787602268447172177687724178337412900720183460317977833497743675583906194388669586875208207481404080806887573584437132999771470501786046735167487974172596753109075116943335362506627557672913960484662440903576491225663043063574473910512272976933434620240864408154363144254919309216855702781299503880783219693113248095054507024287949839758860767397857636025777008168872294767425902340731869504732590725231845071934080457354165367557786376631476249813370653266501884123465850689622903986378932936907460771608845153728956023184243413864622206223888081383194910930754722361397792271877462824821862014017835575053708831933597033358852188008521877229227308666060333721116577382556033864548509361367908830004549285407501754616598605642235931471148595838699197905411760571980568742715733496588578545343415051428356119863420755722034692846032136813837824079257595449243372339413115320029813090913900819314241221563313282579512135360978636845317721148932823621728598883772962662782830689599644401694779262508790583386455267269066106258561948092644983111912955312174267491781010492941610214838777810717504809511285841370895449160992383231527815883656243608004012438275095969685887109575093994659390506250327290913792143871766487266847198968858774166450301920494545829847184009182924943146881368484395791199973203097336221709295120993803977768234872135426644869712451560527123186567409999262839376800815652012952163594059549442372300389937764353860674229063942671305241259441866372233955799899021196260898896331324293808244464072413825225866194271480959742920624192546402784400067189263220181800894614607284374314867340780803948201132238870549662338050759677961990748864072291423572711939788133041551856006371039611044899551302333204917902052360615867549646485124442649197958942244825709733257307940763867052757570237191876100014490860489697582015519463404109680466281021373693619047515380531902478617379909942611904470070882523561952601731697176332697314568116552545017558566026317889126466005254682021426941636235776400000466542975470860789386411630222978702220247955618527876489812133782344485578176743022617728315309495533099383106922465641441478738231510010229184703780048165828165900325378032210907289885386698978115462670501328061866270112905734500930197783304303312110347583687855690233017956017711273019255339380974641406829166351815656939503678246527612819141766791237669316445569043743772302193351033491434560109936422012700821397498282584109782101780 A174770 979 264330367410718328893249102980100957125864686837992205513343152641641842148013536788989880480826868554703007716991709180861915866583397257718318239320105939423250193987843019889611321564541211755411323558214785804573812047310794421990960153307169830552524655897286736818431989549688811112033378489103382245855103558637762717086676545849708155684883932193652922396802618815734541805072667196217870138171969990834581132311988062495834198431371379556097469077463747627433684586986727016839444153065173864382033907928719727267411062682045104295313562047567700247807965471725704367714931176682345919220589375604897074116250179268516720001439241249000704615246507464866364309190599633898996013158868326016123035791992498555253088094762940268749274911425734801082826604644464686746242504474649325664029446814419388924377342611399351827103545481439541869466416598701342159318760745054224951651762145859885326215293875048708294651688824736417407359488675520465401004404357836885869097891265746076937235482827384301702829780363874222547003098960845613237972687296131507101881753552468922531290868644942977499357611521617156266063052336184288095868991153365498230488001254076604276340402220011298106976964720114916077382875488345900923918111030227085425750422955771230368819430952332493225729412664924150468156064829023292217158947774089290034415833691726583182495366014210643592297248090096991425228722810965551956714948458548135294539302338125630794616875122340235129791720377549325242411099815760332518790398789326064613116222848176339892587346159741388379164332101975060297553804725456649088723715626364997337668744781220417133797729823019431015055988262881917934924662845701699466490334252957395444982903646293734127557490987057094913878425408955797319638469211846847961988155519818893591240287609067177548213173431397141618027554226643958349705561225991136037769775561536130242795774304024909559960392720806803045418121923132321332782767067063083052854233499561271980452734118646427114594067351477935275148972773685907065767257125780032008524931789663547589741936966875320886936813060046994557204817692171698217633192644664074515383119257740085254483025077925447715258867961359668345814930563499401638093629538430550889694854151559367143667051893612353493097473944972215792117969590097842371627743104686872215624658151737596691257755681485618927428302224725525359948805932490170926123953424045765320465195461294435414611630768149884179190586673648061774693152062182750367731424003648888297802262053199196487521734469535289681289559139381119299244774154095390786161552679385106268311839655963702175443359270989803434745735502399208888242426931578975496464102321034753226346539905608734888476183968667494141114192329741207295904455815615636148276115511468473502943656264476816793531585864098618040626007178900750663205860047520821455378972070751313372639751505326815744312644512436814578246553346822645231398498490780352921594795415418521036599129205864067662412584270263097609439576140816954797529440075668654477616896983719214994261541454930868260256624298438551486587815238694568251911698603087805534815777186079720317097198906554814654336173011511936813185180136689914812082581734226599438189007210579434761829015420487368244880336274313049414897507183058401506276600308725825754139697255295868279046869911382286124955277125903540159155718684815929245707009175294960252109768560300872142714361767324487181917655808065398378271275608970179359435193791583876052203220997617938204971026385891974688761398098100521575703375634482017133144686283041410080491274958042895114128777949223809154884300655166612682669330364545770958465904623312231362141472287518791620622294819017241352514530243571492583482923000874952568939425055787730045077773910736141312669858382572385005905093179628465623009868021412396354378828604810727544828320284050069005566331675055262071664089211501414415076070706982840577129901575156865925449656068347284489799259893124531183447948396252608562286718568474706191341309572324507683126937909862600124453938520666427180188737357134516685127457956329319012396381753235017159979493489355288189914804049228238018304192927599417338546478043974944212938243510774031685647687950664345021846365223600 A174770 980 5181403848500033419489723317963421173639259127216372440395916754288466299795240026117267515367309928581509592076729845718778400318283715025302788393132066857267898749102404522139205701207345576370024179559082964171563814812435006468205083351580040692524023312757292038003938505167448404877589719760192394671348861383494641653658762962383449546306709457184476720506357857774174245726140513578560736106182906977724598305748374089940887687472237603478953598960249615673908117067085359716536562985172225415770516718387962562535792689862086008451736424629954907406927099435638062188393951147870295281773476083375001102284863157412521288856118642486505803245137789043341946924711954097497986094458395001016529125922048801133553888878922590074210949591090293999977650010959989444216873129844350167062032113691729431930965964012148654321881474496621509304462092468522342794745092273907427929868289698343050242939732158474205252046810176896877136923185983129751371881722806947759146590699736505692577387428364216817884202503351414286964033841516711850791013423807018688722744439995063228300577844096730268975590414312284809617721147983582185742958981224403619836123003166937513121465628221131633431114786002437065711872615790261380233099129239640890384383688373637809890686687917229866793310517673695995072405748694829890352747084197851947184486265821391484815762492302261269595026781151746206221220669827452718619135830344931075478761056827293294523547343459151046681745338939736776225246817595688645863227070172522579834610596059421830546348945719481324018493380814576725305202101150818340869858181609231783633736087682223552971007552866398630972216069516102468982947157429049027834667697209664582767056043594521913671442975588979839011642457087657304142584419172820233963289556052317774487767939375521913579891165284268936498832442366768677182258824276670041130959059750343651434845634907724806692557571378087465322113429184130687648264464686063926444375771097915390919930917702481601257209333749759974990493230875170909438761619816395932511796496085282078554617567641470346912487314548534163022378996643088861064188206194928180481667608922795248817644388072762035389272484706638138457310103538157484533279849962502287886532029194743248899471928314602974238759776808573765111942710949074721925233155715865845282593165895449439587312165470688830337986755387207734087880918834963498560284701659292903803236884203066214331156852596157452297937846112300797546167257892901723422863871564908909807877704835339500952562339873925336572065957681405984770299474390032506775287327265186989650692958901507644010903914592118047670290458074656953214212732682997986767788514382682011179531592650230285922931521308502499005187574425858546530546180234914869088908771854110238342192759512888107519537080001802548884258347737700601544849094384011361157845668920652405952673691502606730934175086837337278370405707176601608169629759412264039694005210047146739784322136033956948068284185951905095468468084245446748972313310196806663149751868845016868308331810656407998269065953706792513036997018087181631752979312039958929221323437756664965204178765843100909444298400532280184596403888087232116086893324782009412249616565481103851137429688967152132894277979415128594731799739541411889994709625443399172360232520372443415734395784259994948428826939437561127010507177477960950459741509479816943521074879370816563502616369700756546980271927158949074938582120914321516015515627150771132004247926950407273391508854298352435488485057969319938802494919989157557599076430786920412457026104674799259789960429260670616193552363860560422342280104125359921306474968807118843780165237301325973437495611137905894109466259881886665924255923965836252139798064925992518317296635071783836756272542588242254649975236506610640166768572166339381708310819609279633378106206331459640513328889008855070385736858995535415868788038615170718527258889197486654360653929067039690520879264259126734879914473556053747651245279263778520261344288370434886698919735978928904335242790771755721898203939441532840044157157840711971900019233720083640018102374438838680852182376153830154843561120450358209626444290315803505428524014738082632680053278387524992835648341330905420 A174770 981 101565877973967287678119227585469878865575800285830645738648554704219363766944452843937141047240128739227882469185050718787785022177081515342588000363856535216059411856655139455129690265455066423464002212305820705476208093379538949478961621866711804347686074424143782631666465759860334082721702574705912831244398134984158407057256354501963832156995963094846180481712704331286744748989264542094280352935527204405387585154698496599033217953996603072023068890721343888976199283315322634176822690795901809534759804331806934222106881039265547255625833100282814047422884755329411823291193862685622351430977758965727396002090813495350063035640917628581245506210486325581081378751839415028555889524577445651057677910200964807827424774551552515871742765135277031561827094432011108441074460344966447500100627828555833510291405902188795310618168835979229343946524067101558364761251139434372657227053263015158325002219303555117496301913278435843760901550884281820710871160129457385616954585027137093320155871433559895236781835767864642489194768814407486738359831895492493040211729410901475848679004368693238087516545801991795316509413676711125668749193854091768602662184877590307878130364968050220058505413928242806641969210937337828086983308207437329703087603633749625393706010087734108896549979541710376230485147017759990681671256127287346094621009748215082193631993191613559392391071371839281044251376144729005379406748589706390482986538941389300821124944231869403694715337004104999910017962876099589020450644510731388820591972290840563874193192141405926753669118871563000867457511289204536392274310987180445796423497453078201304117272917489416141297948379598652334121812244999556197913456734213510898442437121556914905493891079937691817249120529953833066847142464987153014301553915749377495690333556398692940925849073689066261852971917245845383482679123765724920257923451456460693889713892665447356762603954192877774437264393449207816148958703993458019099570812207103993251213868351310229197390245568727678285713036466127393132698205873735943316202907738767514164065971166164773303255452843553603517678534993010162408519000199789549137573954721513209583380040519256339775071529960652828680524303740032448321949980871340308721249946580503013368081595155795607415815651904188998752085227905793109080577946714659194542519022257941763052896376298686770799597451671743778865116411054148566288529795801506076305284083683308472024901209978247611794293480302733559851908814523507520352227242683920446405130472380062844472930498686949977950347221181360974086290997748643043713791402890642691747777112075513181938036358391338699443230124433690094505789097809699605043214962465230462106425052783274159052568792213082016832192692781486899350558929060345448265153597608153380515188969027976419121149048663747699130614091728400012581381284909530653895269346803656390732996328194345634444884307872840818179878093829191376518437312600701215301537205749374977833761473938494890170438950616659411109813777939671032538330708948364135392781655483123668860705158225368127139362564303922542112664061957119106927332222695576327508576492090369461852591850959265120372322592897583166946772201100743802845368140294366764690384478371590479416462001305100688506268707615014439619689079593248684617896571664910267879452110200938579929757884017551067719579541899796085756421533767271866095923823116362551605149533316977717477413936159868066582803134252063958880688355891254747965957963974221937963391811878662375402418356985278054553309417553211342305983845924090809575079063140527641941215623344140132359909220238887469402204281510404743586761918395974812903751380091238952466567619439119443802997348902936517316516273690212181875772038095399213569369099739880288267918595599332857360313067144866293076429580097488588920531928594716538833912331602270768666910311680951589292203876785245414645951838366396010358568717858505717588488168919231823620672392122455945242990848208142363991552327197817165207101401841867985688164549295955076747716981532026472916829060254017139982166440744189373411051922866178116854858006984697758399825583770622332709190747452574646015247064763728697498143640223902269434983523957652255020372677304576958900033764922042819240 A174770 982 1990894334864302924566459679640657247559595663563593190552616528916191214271178864851615812690733488179035023579455772112948316285936751545461694957829527410173129733946255294497047666444244510825395794995594517909661666874861907675251599243626201437243301738338043114388634023820843763522062408991795583557860297570610611711641697407288732075557985322278465372618055709795524912795513317827991569899681468154571500466477801624585875048393353725945558592916966183951461842677638837208048718668444704285328136268741562806233776519595890567442691571980007296327628479567040031124515919907969618184879730749472712333057983023850988778212111978499330931926232149708902568142951609288677798448962780995193637601379230186240984379297205643537195311607970750781584640705078631736701952127465159174052622339633319334777002706563738801666588691200983379103418255458862654597527702040447480553057270131754843788350452545347681004035898831852599224295323296769063591366729485741950056596016555350603525189699263253638067180726837480218721781571335981713528617574024430424767211631189746289590742615334547008894769061835052757481932717273170337375239512184947866924980528134402211860173900982254785365691490390300709793443407081823490370785427249087407600282316044376468593787399849077314672942832183296277196273856769725588647290072254339473948909085900025775338182845726246498907388511435766805877669268967757293619678367236288835902571060850352017868397862309556707764658989272720869296435332072057326383184887836129613488721261010446137002513121809490030505940744101884562189325410985785221210542703100852916892261613441502814281083230757619982335323753164676713537353294643534143162450551069385543421604069689702602382969339277495659412737421616512578688680382456093754213518825893229741618204143884759239652506579962561911580573019023020618840258799001796915610225774364490482771282520289182464179535756017531218756431791318277942428021200867415299404325860616507881377794903327491465410245642336428866199996571950315798285016240792775352144488276885698824727361942612181594244820066474152023187619371620553988560442928377728068547266544178783493011458166736614074699508916741016232041157498944602012513849378991760162769051653566338990873297886528771977181961844169866135944964609525466645575122766986267593815556612591707008543913435180894692610524878909682766166106277801602501361424262497016420448443274805123328465565899186836757090234288502956337127916319036122536521042634988226337025524457711716287042018882682699253593857369657531080132633491367569426552845232304175050778452937300211250490841744686283106594368149228858735157845524681052998975059112926454933135528132705126147415518167542029312385442142158715131775211109596894711241978671731406250710748495828693634254724656132369702396555748541801749308919634401947525493643708578199603650495788072591871623781891268748338880624692024834102185912800031969185810076692613094038268350652627820240803163996241703571824669474206705347334369609584492523585162642861028321311990674203201855371777786716419535963699927905486430646807934476299375131864187176631984434569540258324749046437358021680024706210444089572891936142790199156852539451504295423351096417637012152894728947746312391533630296550606387121174468118603065945627573847903926277671339698308116251769444249751492863435436247894398885641251348320985429256747197631004517847175704473989364140399560057337030563030178213598254655307191994307071277187274292197612932230931242116566127001535714392990762561956545309108060133142196604192050411296191765730199719680745162242914551392132614589923227284782117794157179413246073497139130814696080382036100380595699750474532457887409279307242217566490091418550520953303068484635221993641487598193019985901126488641917979095734813409626697545061427882967815756891998129142551463806721846139879415491609034877549921235599513248138674390460998826559895893009125765869730452371613416085696742359835673837817138516335854027659016991680881233955023043973861573071046943186778903856453206174704673263660656070599747865665605876954752894811740069741074969364526926876179382992057360718119937489478000402009224641969661041608093884764826712540471039160833469024353542011837060 A174770 983 39025510650444187953384454962196935781193315331597753435381743461166625477924284341876920316426616788045315792976609575772962177049147181617058629220786395930357153828755084426075988902510390635744341950039641527759367288604835020870742898894599178706131396327216246704102221503269713692699133258335474454195264721734711075787442145520417371643123796130306515139212947541699175009330907307075026211079275785830383347738510282290433826099573301781988236466335302247095211151190877203636848349162030402605100317605112309795987553115011765863746092938326269922331359409050233934773349238744826592974390130720186348186875187231436268535163755966902967299036757092383421815157056066524822790168012543543208238611177992200494810995156400250064549982267699891685345095539124244870820557161497589784813055601391697771742973543771002088079676214303507361205975299558101688319179650635600374366655951895605184924087245791685939485994192600061371558793166361716300236149920508353575552009499563397503163675164802426379832981370686451479519719872133144734180474947667053290794389354369677357656260897108786099662025062574158350169049807479271276518319249100154233371699709828367279292820928923793334688064536125260585128271023648693120910307857953303156343404256014263903625795218135603434484916499906994083890983909915013970904189314658306241059169807191295499963977948293890679969070208772829556974791966054602324803929975158985171655807451802061312867034075866986353733441813008537475843725469258504835663601150913168172874525337734792886682698339516431436571523712216022316472155838685850616964521673908607889741666350256840712459592185193593976247600068236044559160546947480744029270799504148638687936772075615113290354050083023578835870787121277759037501679790057207305106243010857535479450660132738717059269741039500289517113326057036278253260907594550544016025920708834818991826219268818840770181812532693042995870698198983619834024863763254115994930137500705216678560431701774273836620324851881288389683605125084377241516760958887284246862523260197265454566981284919917639220798169723072505680161318988420748768792119651706599463729249854940075289089774787729051740517446182328650510116465631564345556443078674532729727610204486126952517882158368906701565020462001900344889007277166111958657763369384239427257881525480121759219849393363001388252821905588004130716271478601895820632489827177986077828878996424743400898714283835472902504524911440656640078682125894165146361970210686985415690409973659932186217591293873340270259842182076577011578520723700804901540229199912647942468591785210963820045966697402485097071465761740858802130397880292211788099409126541154636857391995179457688855712961106289789166354853762941320276201270967771200704920475013871728823938634718863649633136290385561857713538083785783798225042660965594109816873321654599283953362047065949539375026998205120630865164394890919977219071329708222667648422113300332132386834514976770886285125764159434464290511622290024440508642054536891738367993989969095498874517526870457610772220048075893179656523444690680951581610024677088128639225469527763666796062666291089879848999971568649251393553958097035626631527170638504483183961622508504049820388041295759041171733034709230134606058545366711269668675376239402094526792298733310784712662186305936883167095115909183567161625245469585422572537063692032561174396016357801025523360441621725579720244109661117338844453594462264631862076829506449247201203012712265796818928338805550572236206048520221987374528129895165290270639043762756309431634586009776220030765049606761065372148919181306910164696492712311082673056045545781310830003277206000029232520216633909159898848722192480419290349766862566733891028098157277648695939333251441844300446720403320814285492583149805013714966913604746365514645396290554265345056683626883227680676444624098589735056255087604221855262679655726683957993280638591125845651438957783935265910236868836695529356514577339221999398245443070649229060648259821812412020557807621680648320767156565135493419421023147835436106522846610854340221950211386092744149306151723899686198294159074662855810150571767603984035182686677791665393468166872805202480964197940632326080700915344365593987230880 A174770 984 764978057779112637397939161602524655542294119570383499276759744773171663702080607398292527190978729588530791994892477324845832481569066768120831704524159975197333519178127430973686239969961010797616080079281258231544599681570309204246394628880333857371386193562791129555768631518458903983444646607829561259339995517583508936974829224849523911659780576188282987480386825094331518737379532237771345961584394054165706227798778086979282234617960813137179685267546001730594145034181732268050664132225401283420472140367275227879385209926684114865260346334379971037532010808574206022387160653360170967514377157497362047686415087052630711975291166251119986496387580598667684711806044873067967044195583429571186898062673401734869098886071378404559665215216141668845383781173272742879192824777723627496746341845857720088386432627996476366799011486188660093376148718519653835569904914231336497887709416000382703127114403658175240456777159310504173442864422727039620459947150438017302228540153845701301663757055267462634232462761015095064065330211772331743423956395552004581721195357142784375031736514383809791028006381809590144960956844275958289141756545621711097604190787075127274295663988590295964300655671435867599383658812118275474260364260815221221556002626109284994496369272106698673696018558234065849134789405880247087938330298642046682902372611654688490268120404273999382507215324976493540053066240933045803049341753388060098508301767652945004467584086746804196326218653934362328767837351969879716620583377015034688556832181556149154308115848687967210184977300917725345602636560594632807953332641413828753863226905472978204130111733081598364785474202239192283988327727164249818232068717871064491551062804603381027817487344458853063243509738549211036595348556020995138598821285310584574962098303740187911046224203778095151893505789452107297399691828120964800343182124354347513287067336104396487921425086313272787526207340045124668277437059285980865205255884497796716633700840384412417940142336331372678149161461907390737895750031092305014223828801898520554723142419638282951824491478091600782190498987191651896811874568969824384959952208389991177033244753930898135603548280557089466283070918152425356995384714328811576360452459285406956916535195049422635305553914199406390648184702045517088142831991547094266841399846904734132520479264788118031637122382811178060617587357448084074435564230918620600585265639474545339293268926177040648056940223825462955865989903861106162864803548843653130137079278157533002520937500486333294934172859207692923431083093349686312422146223842492664094285395252375500329788711641768186511765267276165010501324091642410789271618723400600265223664753979596911823538048087324905209575458019033601338965538299141479323139909243241897000594407010669431415103309413127402531071121813185471005536931327941338682825357429746585854199196090954798237407595034883337470613588027121368614134019027780699275184454836417845952691894224010285140794425889238127319036995459584876145054218662542270996894606211567107909971249724035883155202010605871391207636599126800107416289056912347021286722521819036219904435950068403566475348396251304604136419980407648263658303662713174680215163184960192089155895289061831712895416217422582786156425975981723701658253550576641253848237012196510098011326504629276475725146692607566532009314626258565558867985881239873943155081455898418071304393529493360339686860897177662018691948795619133100162175356678226149330910177998559857047020365035471074857544836091855682122509639643073474575958475704406980874709104552337273277326302672049658262620199240585920433790726919437060439450447608992008816227100661197876935479250357506756637482177884543291520156822797815551241841361528435516434734325759541038335869015152874615723099126260559899745046627070611559273017630204476893536909114325022477532812945675440676571081103192340406885623447098306320270193826078836688930566497324714829351920091489520820069704038909329591815065890839216838529029835508145932945403930171138610997336734616210882085554284721039196954899404768666218911365062166635437076002959116350806679494435179305361916598514147070453357568173023856063000400793345999119485147095381319734384794738509111230019795687872700 A174770 985 14995099849560655267830215492348233335743113550625342021225291081661967490721558588297045776120644740967763796638566547545018432530754669739557361455023954613031735712572500073191113249815186831144479765969729273815095715198773912416802806644569405377594733460086435394335930010922609932613768270107541801470108137940407220447869526678058222195937647211318926990284027406286138888590938581593886616463951081170480387646928300322457608072547441759541694408626200259587804183864819164727451914683033966795577692290379011411779399088995308904577067445100423253951432553538312177400599188353816832560390228066873160138562760349530479984703388905690698008399222055858326863337400276444822223475499036218441862032616285409628911875869960164329778307484116826725007321193213396766793692880472381384693632008049447427780853080631013385970992135072593900846851905974446954926739587809583007395994505605783549851092511616420305271747806390810310207765656855502264278539583806736094649930268543673937351815462633677637753798355208436522759357123291441374701451659085135446143845580596323504949694741498690542414944881434206523447366325892447526904485435288957531835083114436546935002376326211526052568428117783421340557857894906871412197758539330192108431637607133589948447853926846040289266185921293587658867746058043080693502753179609792084419946066874485396594940196200600987602015754831119017599290647479977597776770872245982778891974559593725576175512270401376779989400184320979557359969671929588112946691839692647559051922851548338297987954800183283193737614488481065540008480565388620153615650609472472197324619084059414968500517737732273305952930889064692578914694640947326677456240981736909102014745245159063399292165096572032354722120442024254513461582984893443756649606789728415067980871571499255030693611027572717181667126983371514150207350505953919557465783039975673211120634102096099111137395004360100240488045720408866334763954487211260033665637430917788310534237125312783550442188833456442715355791473292703548159855250592710404001531245312291539716417583142768337501746042732753388809425655466769441492885616532154377942278383725131357197265588377463690466371701654962621535752105627507376216259185613830285845284859379302342683350970375476624128352766261116302067585371640488948795663834040542772434385692541145072985544675328527296293149484695042806756221816664425865425190109421976973834686299236101041316083256592208066947739239762901813420228494016803277110310732802463077969961612320033988255483230666941811373959386126347014608519079217319827395294008739531341288928239849145279346500698279635242589518525697681624794988152713976655999090482116689439857759639650116063486107303962894781685628308961734242890505082205538500309920987796065552651133922742284507475735205437979832958852198416243977816866736702847645155266632839464570921314728688412848889100124302846784975978336687343238176654277821911227558969498035281349316032534123744534632558966051155081612273298894487160452170912285581099059189389702965148480155757562573024511150659039676242934558912959560091014893146511985801634174206233471278454803086697178180418959899414318101281632853062396763167194441764976479443073145567628062823129809635801983940416907522184433065008127375135202633193816429727945618531047386283692207907237431080891171227442301398403251263018142295156615344836671526945341693345524124774675907696441768407756816267586232421229282241447272652567114329479529759472735254107924757605569896376496965203807021640866506560743446581755396353472647770118741876349738435800329221005930154212467794502815773365046031036255664378312546423025000975415811034372797157523577689235032987630809698765752044095407897694750133013572875840477652294835876013557599190182017860134579927814083374787466912004997390268871214180123326072622759776556227113942406977714971680453543518047742049720001568167768954758320834209655420804076137825838634907621127172402367467350246169643041344164081419699592832083025775393606570028317773995427194101245148114023626198554075899595682389315562102696168872376489723608368437626177717260449402360807550232186449545214501218500724454947447343578443860256064685774806573275048161183665235470114138174897415503669479693434520 A174770 986 293933946486109906780895246683070908244711856277063834729674656505978141979952327745718083905224351021471376353178389470084973989622020554665736631120547853800488108240512627256564770949191052294133081574922553146042247977781766549623859411600454855331278107913228113036981770518336368380636181647203387784587498460567866817635629524968468046635245848976493030675264517737634069399828059339023833218155023131519362504489382315122035946458792718752575480660711092220894135881524040232805780163566167684901512640855537241326424553063100835220835561193598150289576009876925984492832339267724356898488598283052470527538745180685081381607525117354057896109521564242547342576472035507065360351498765063758313949992157528536872528855933860255120935978743992822247451841183985222249417224963826795125040947125038926633502561998142691763806911464893974158211330967534960491954295564673541196744947800996859728180732709577956420278625260415886541382118232238690961660893301319693776889915821764556366124585396881591999982492724563309958113823266693503615125523677962868619759656489127937986881131947825595498033939774845309890805684575182799578105765213392388993409588111581002232841453472102669693856032000489969446179262856580834609782187413690061448661739153476627543365547679539712478089077755500886730891492380625678348160720738772814140157736119971290132399329235656060154700713443692379658004801731849454630687216834716412678452425218647906976539446519940203554605418216733622629435763180395948838011173725034694075520757047493695135603740838884601314956751993020869414328510697145095690579350438926067370543354531869425307074170490897909610207752922660629729646652067861169804332985905774823499821971804056897948321639195187490872804151841315927234324738633285935961824597153657570877250459969566298807915975451434177991260927976154914582912377320309039337323314349259964160032322156000667440410820387545259827733399423928390553997911190037682120627844055645230578594319413747482315383373095473047770072851781334413489122091884222559308145710456387709959622696910041402532070942977822940449350760916269115604951891958451415547454716492820072655390808886341798506590919960237029026786723308227328670438687199406916548810462237192632061993638764383557591114548288944847838929402064248679672247085386719887433711734078350125873757912593269312797150198167355106715224281989638488456616492450454028410188900237040786972403318656427193602132543929775461122837855983851387934055204821529077705523534394560226959626449285012455886066018591914481321148498067386820163252866846890147128103078693428660370497731187347621313597973954214189941955192758998046319251760841179727676691204191197910322475078460457125462514361207058339171120647020054000144775929723455337053824285256593666508528692065580177376246293390824143331353036301843682609005595198236359161769864725896069467833185838346995084064244018274688566711655785250969863583139401212400554456451887940948473643410567393947483874543077610700323723869346476906485095688145960628234296446051831585176743539335340531703397352420625660304947135350511656626720735769301781478452013885533650742504048381844115025071262581592681371195697183818765287329945119201482102498798439325095200138220508354443039517706526650974266034141487997273639437804337017695922462887570112721124109123848266864807923691149615955033715423929567285301347999015808812377298724594347150799355752137538467023758728478157489740001441986295566988506330301692630920585821251725073146889554163346720425511837357773059639677697367013909102555800591943848948837820969605546491035794536526881433059786763099352955615547075629669653118903766753654676508666508181144288774208449634086180301067320971950509257696673801098921844406101321325000188373056022166729858787696860827282861398944305366913288165878402533706935578270350589947252146397347437414365331163087530367546884200165549157893871345288407674374825399990892692010118601855174908035896522826724265414659359603628600632032426946955859576859925418454842436254720093784009440784901789011910642609140095402831555285343259873052181700176663326225960198792971824348805989290968452686618809409471256483524883316970156965103338374570375110564365442951709600629591699121155015588340 A174770 987 5761693204025626543158453357651340451064608470999891737745740595604892457429058037750007292413161952602237178307238993754039112599552414381803099703667617575173213284698792806910682566954929757254409833887152120798990871045382472706952979769389309429634308093720364011664481271364499482074620500034712537245942343353943187418886389500562383972085866935699569175977608086409075622089290730572606597148388146960091462642520484494093848300027646800440542812369564421087766591961830052778639738038772104276405483990472548714101562677363503483003509765939843496875845691656070594490187336925333655570356670984004299213941322893226204892740227365670853973848143693883190953325677976672094917165256569304291433829304409841763489901005103652850920422725561439817577724265881157133319679676947239957568671260851381031820469792506739963323129692563859546376664608778768389588841146731991166729011459399145938786015172722054590133881307082924401593361971380577163374974566213929053607860035288298565345100185597857503749979184633091646590510640914368934572249140433976491599393340356040259822520443491582581453770745051572883045366505595366911437581682808432173759857214328127691331611235957780205127439886705176263300584569956839625114079025485394045186475302454811245971461517166483517149461812897142460405347374777278488937565754418671523165579859003731162300806255082389894951842397321242271225091105948422362190753226617340249077041660243961712960400654508355599675998627895012286461220272502151717193106914411438233575710320593048560499766229935861154792499058829580593778601926676957600338116273688178163124918638209085390809852921462063086447019066837062774895841094919520009557208512268757108506601189288378068423937372211900099516674629671354363622979013228087931830241996756388914607448448342567017733513920105401729411979528521461652282734270025347283136292050408410777489280367781290981070833790099267178783129855019798591230600720383164157717286965513120378883817538614041023033361328975273848932525325261925699921067696954675356965561812364580645316232565114213989290886286749539235955420226671281548621497544676679031029052974749980680465839278592806345948731522594194541328110728752119990970431770266515192575952394928165114299896964376095525525550751431544141077577837195817247294898418954819399435074638969433474836257529667720394121210888183345317136783568804671834062170619588609755474545848611787206996948810987202592396794059163719349166965839575226412266546847801302248381209243232207956542563670629330929611724285064748276730805844508397369622762868537446655265545207259660360733351247387887374709512242860988025544524063666891551235996360009714539801811544698101798491040424495773269353311726695129255470572679996593428632359274129250529132998086948615128157894914393767431491200010088082659164938239771873129798880031920562479449548317435700025020053259914177673334980526270242108597338638525835233444045470983595977633174020591385937856613599309497192527753711795051648851148126477469408635264579977930844945713787027846975071953833540194443410318659214545280338013656125836346684994060915679314307145097729427535157386175961948443307128787842746887175781293030020995397265104783514306605553384184520706477307414464346884938441650270404270187666038814528741450531894995689828085833829941442322043706154502499641663521790663508932428594583252033089805496531366190994695684824822485153527203045643212763013486174399560872436235613248251374629171327101043697197398510570744987448832075506115392140016529326324068475206827434733998458180061326933588659318637425201992163071176710497114077472894099237260971597641230069759539461335824870766171765357315677555315564403220028591554217426217794479132336356626973300588341753562224599096093298462128652104112028619782561611182230101276411965403413368323139650728445478856037032094166703089496515935677940794028214934022523477325638277345276133711812291251352795639913874723706392736179852293394279806009313988685530628236757016607238835152855579940278556394241363778130240129432067090792311876734035048587983607977830922090307960497249236776803420822414379026150653108552536349108344601177589508122246476318918992952144180832245053444756099026177269297453366359070669211135869206160 A174770 988 112940709891376385012882095935786328838697547003828021566228172425372445444546253676023315200164716689684702147707122402388285215091452437090083805725556008587997473006177628360550572420885762152509889269722874296979265908189339252219925759815709831839236851921828467443419048844305148329290342661044253507891574029836495899217144189354394325652359117038337106011020043034526182606560207500856175178278871238556689719199324032563845299255105986123442801455492721121451308514741656813042855912230230624459932612279730259038281590275254842210733963211117251032162176958266285916270667685578051048765774566139853990139207283814274887622412555214354962241313416577976744824542597122254369059207998920003955622163711091726090400502629512947249881871145519364560165728812350600943347138778102572684434298930167823860705922239214554762917296469829863363181405503070087005185503666286195285548541430397110891086609687516981366226384961160858859617194821619955324237560485264544007501578634831312656130097471964617391625499977195369731903879625089636588791724035661283510368439637899444683913107746440869813831218646466991878609964351874697622816676568305122256648332121850370893901241214402954108805406965338833112728089294114707474905342447782506660055227430057470890055961116131862223624037978320708753364732509492720559528485569954078458318882256033402123449114079725677485189954517590277556861856200796173411813690117465886727691757945649712278801866653133339944908721549392612622479217152151414780023332898281838529516379628744180835422722503599009517357965236220686806227285552393212184682659506256317914648587775631137298785311659425190129636558137932351590847647412965779159479231453159190935171573012608815093189122421776026555538365218013736394421707382972241006450467658594138350477633607160538712046041053990109248499444726816763331891242578124480123728557434782353711084909609216543654949816513115014850961651590364692561373844766952872629536576977360341611235360813318112719752466455189944891302313655711415788518355506583454463016383337824799353101080781746125708038550460793525125375206833859699999809479265800370407780080863594404805671308883585381106945236799300481438876597478212332754775074890325543605466902296571430333313948233706585726968288238446579964457832925783007617225919136105284481006445639367100895390194222788742572294663033019736739160124800484895301648180028559435976358019314299352594513403620567826559734763545594682752595403264515732149397463376545921851239385880314205969587106112049695597236563549773177128562774842905107171958577585818162489625070024600783697666490780799637131708237670963113322509570754043215428329954329658663568015382222480987262823464078491069165406491004163562458675826502172577367997506346705639148609691446542468485557389603417937126510325221500302894126976044655220788473963776701270523933686956604727164547014533004524914365293191885041794450343425671766460719209458637308952353076597175895265924391300021353400535080774732059343169505251487486001591549811631712276665253419023410353528853868311352144388534654526164164560083382431508717207596955348410149746876727240224658621433078702065003862223474222261900826983534778774367958425296636502318880575334286176449043084738191907130208890189082757977567655426808250901916052566267707673120818812049264826588006916448874127621489332662410943849355987190928696800057706492076862216001558871629385093083301342504443051888966821463743337600750890781459185449365328328250770774683621921992246933197181319753381883582342767032477944591697958470763336459574751612956114981970988480774974714843369893619742237073462026465904007776280350862851451720212991745289857593244931114549143144792002011683808420140058980106753344233964331576131482320490160295836266272782522637255146190075841566791583821283040470795557704305031045281340957767552519908461813913357933744630113377981606341958318336995963364208901673656125434642674733600879642082591812742289747078776234567848540799112015093282438903063219719319218412480337021464370342654246923343369672925995618728644379812514588178610179528873381794027357598723991634740697471812130409498011525930802419596490728802804172319925216530960075708564199249538678000562467325729177769873666177564153163559980 A174770 989 2213863789529066694996888301374830260244808865304428407741312898136410079999103207128350986803621484138037578897117835024376173032183538072287408378029249176674308890693880586424719513683520142758569092210697948082235449533336556976632512036954564354323411341737373525105536183781588246186249814767168957226978096886912649262511272980838448070875159440099617016328445707585174145044717565342492015272015836869800084915653687043796011061904739239964078993690025507053124128418199364887436008812897242661891494789501788547195847018473982739651303663860810588792599495860090044874667033482513619732573057475116746930704441963386093453948326014571558604183371617913356458167493035464752165626500277664660968801361630990710414188889053811786888531587274047858546928798601972213810333481008686952813041170060478422466176455912613909955964882078475289081222364294515236696877853277700853255331342389632708287933784308692696018715007874793848283291851300032392885127497257181025421116890792103355397163605300350244512785546803004452851688201820496415499126439974783338936265662182711574338024478223213486599136966454275229752939638180081317207085582654335323666388432492653755934124438953115470483023382207131919970519743042651925966254897547353670065008522897511241932065703826955246140994875301580720086313026245728933630598885204674091521295206817186889420118371889976474982303593501962223348363834022915485269949591491813085018873590173583999845112477174319075091745160135195364730825328155251760015865654279013684444141839906933112142907646015781554623389679767898843946086657619409818567191891303520070074763454453002915121704288338199655459072726172730889046732809693114108164591885387617948442476065686556804168315109287716300329762935486830631132099944498042854980354135213520303189673659360112431490959479006800201383684386123082666310270484733661789359979899700311647036275620670582320943035322219246731009283115691198848568251513891209488901011824192930450750315163778844106918546824421271970784034103346729847024611104718981177429371789222479904554906740167554991014757676841588392758065568401897612724983863946721316056626114059124548250788316270201361865534185791156514570664522439807417906981027029729535487847026241440782465454898977219529043936860524479109031758299933620678117045219611037367441868947987799272782005112318847402234399590652041991377671449202321348898235790857651444419960139124350060945864530773421725236718242623952912152655745624071542017262664840506312326692193644709822183638497465834462467700189090929533009339235739820066276334668214444752584183967356679354781998191551883239667857500116706704486844580376231045159232213533972763250522982523260767627763744375541513284524767310302424619834295625014181570893690775764664461796642602127380305280822848303489160087963500648927242594325262393398123793508152018272889585652273817544443750553855901437457210803812350062984573523232679327637182710364163059100429029824667878411263980406404970047791460818544115449756993088509574125728150772340244069261452573983102722025618454685291194109612887703210739161474124408777748866968833745474839658963300217786028869796051331702243758861234575989937263644072952242130700057267403613671182731097124246569621840560730349102007780547958571605876911488629295364829720953447710812824462267955859189335789532524676147136792235326788657826143632322001062641641357161159286967067861316854384109465345712726449490364514148157897342777482725484914701803829994563270565028150958404321279397082316154299676289841066390044308601411256554509168922822404219790232177217276678774949062197288559944237073253641108543547389388833006207543854617158279239320405616777429824029836988359809603404434458434159218333573446717317541854254740974692685897519886398180620880083371263589246863830637443834688882896569118706418895409954117008680708458213574309626552720746303804494401419300132933518317548226945545330873658957574458775248802830228241006981627442385878355719161087430205034327894130620828625699260166465859626016188193215344770061136602896628275326007010399049862369493508761294053939618563766400950907220766329428082354136326913378759239920585810088403059263568697775520886451895094601444403721410926458341674045191697245341943319176233521800 A174770 990 43396157889408055463952619470667326825532414538999858644717193863041737962769975621583682367301273131909095931856601654440699341388576498201525341936045536635613794287383974248919723546673789417467709193004211908585104984773197281666611248728457610657737677281499143917290252831067643957437720539775703238518971147285687721007250073753251069730900549692473575715733086749064540556640371109283320982505879256042950025959953854233165376271611399326669890310869078533762618043802235435781863831707555838428166456403881446822402734217845419387390012208265645950395284285687308101366937274053564288419846023861463907195814481227086920070020198915219136544847488213024196715022453656637474828356289383574685390440335068516194447204512832316017076048923864014977717533750030130522759555951385142870938660331091199107014167028093135623742268855584976146740257421719682166662112674763988459224809687973038917462967148932384539841870218135324052888228009566040143714313876997701975040189285805231337663888334967368020975004896806993307603422400181491111524239887593978974167395999737072642274511138218323017875413002605484407150130908995989628018593968373604446203423797072666801970336358457728238005270229218792929923294890393973758675821026817884192831790405781787934294881036360015618723919322037547296811199187104046047534278788253535972046350185711615150379758202338204782877437554635508984484350317655333141465378480608829975074073386890835619314182498769135856815048684061377990061025460020027847679583775153893344192229816339323235481094841778627530128674985452387902810503856428385711160883268648940907349195319539175366584510161220077986883553448801312749161704944756775335276550977888855572210224904416313462698497679068692497287986505874488813437686717628928660352660752004957324529844720299290274925248995445256493532872088285221698197158709857995816909845870196951470422721005299845045908834731191857908128952782817228239270173613921643634484761148293245718247336229157541370499242132553306716118691602500284805665011086183113533387091349322667751260482567663332152125154273410265214050076146438790170775433701274151971541614680006878531217547769857178211702820002933013199313684529988507527600309337061683464307233802917819921316416596437508974612664613032551256793946230840999606667312777589635340490230637450395705705763316283852555809958203666664081965379008103778280618322670743503584960622670757490580361483937707209037522324432179961438421675173127647102106650606806141357681898528584216054129475857738181021242163509323837156275890570409178096243604994380968454337011638500558687835944853133524483169705585579447150388014142025310193168054421362979775578087935405575344558437654425900664912185323410057123234429404165701484980080758589032606074498639677209462201646203915055391098107134029395050309031069666459345367379558321898408480387431937684549581671192136365444031721261964392742738568407956636754672289027839114825849300890270063155441701278001958922855454814430020976314077235351459420525037209847863652613950716689963360533735819419887209675584487436223682382879051226577479001781605871481842458584848863992314497681083576770948680096194057935080527980050291026315467208154597220338546021576085254146971550869628351564905649384092193731535641241432456020933141288213429461085277436255651939780095319828541785387301273775386378608297123631419877638972757083015337851051602001531420765684354613577562520405682154443224282249380878784204407203299490104063901287431044311957883796749360628059400934880082699795305770172385506389790770754401431056753379524856942475375563036416275637183565216298130772597153900334000579903994287342685137928945599154781321817387933531279844701141722242542580577634647722446105111193137101009794546642694652881300264218611720871621270834732313607255987661255507394087665483520889556322818289430349963708837872518711113431069143243139599420867742243348623215366883789230249106269752299477254338136262048383358240450030761067958338283783365655147043817893678063744561976688983941942817840084152766636337780014393799113531022354297170560275865795529705154964082084617469954708572833968149746552427094992520629756386038881669441475835199699087568668949002497558302435851027308118471633319106764928376330763620 A174770 991 850651484734312913675332551867132639059256129548666363849318026362031249409806982135180134635488569128060614318215526733228753465522703485562761680342956231102052418946991772533443834537180106477681892842699469621387279829288763581892356720942714047158409595748534877329350010889051773072105951834433520114279915202115953820271466683199954488026664504196707591080182950126717416406090409439454092556588229904938069539066930535024820661880115587696643949909576683728789331841487290593996729941695500731971676216537389331110949848942358892357636279655119528058837773775443117542904659571330933699092202027159358033735608530308915843826442485187799499980541859768328686094513678409914746120687818870330705358750479211692812563392446350169512912924117050834319171238021161819905160601948718089547452666997008514835213279618505188583982044151211820349927236899326845536395495953845848500023866248316166470476373765438817441287643997173614209921197160221667597055587731781456857556764959237253888784183744866742646801801474425136012637833036669386947601734777490735876845957450580435751153392993331089573180359077935738894681636325199750508339161760973811700144189603829982159568777364363949968263836550123396805224506470982930574911517801429268400535085469126084190537016142663322331271020409585126810512406379300484378037999176746926919378464819023873360557130862115118263987055963661653611900011578316006216088863706944693679588901510960569636212605495760123890969509213225971225980856336487257714963441144700963053842404415741574154967308945637010829800732441448027902992652647622559090765815264864648362338856578843461082786653058531680360691759244330606336336851280389500428976844103985461538846880133892510809259147336789401044122811158388794234174903906862315102190001080447038261913713017633028608972299317758438779431157290882529604978038720365949269405009387620743022914530109611941919322657457787476495897001439500192254975094611840544631960799127832378376153834013630962165682037363763093828086622008176479413915700286750286762472587200051144037728074736429896678402283052630341884221199864427596525642438687392062999437414900868718909801823133952091035597315831958738941790329586170202116213845718102092237620861516948079856203615657913151943137922700727209211195824985186974356271986949266812333252133513433708635445099743790965480139398473874358682643367939178812654359012093678366414746681172228191231895747201072180780090878282873361491988764590992392871423023177351318052774262630615609448336163579745326912554426642065666846390473951821473302747078823521075427469349553703984042280836229125155367209329220670822925199148725135550030249157608324916026908916459297105380773727274292760458067143424959172419338860560621784883565361458968526368507657873156017275949288583862092928001606881156238275508699785007610825497975978432344451014281551256840267082374264506481578008362719815222730811354948192470432406881886519618452134936950644748148300350040130418399407655224665810359164426517602314472622205261709672546198417879295209219199186810243010629375515928615243734365984422981897618984145289425818242127705367773014048565758571402068084695543352164782213933475008541053762835972115714655808775501263240420691812093576833106814550190124967400977603068008682091433702140166729923342745897492658827055613569269943286544637203421408331558153051559596948809157142921699625295395154215466951048532090335025882034812265732101031568232494466643150492064514161903216030598472952765574847479779559687634138060971219704791546517316874792094841422133818607928752075525656013609185035107864882772842783685425638886150808302210799689978445089812947459456524912395311617853487008449050310527471970435993885206048635146321815105672290331599739251728597414688259361381032606072442148887313175947498794426301241573042337300101557581673085767100733011530407065667485222524729513541357621008547716549935802164040676110705617684023525225799104336705918767665428960786915624622734958259608516499244298222297523251706260737401197837213774922085984792470468890267213871924216424701139070767829018760029919340829042170621720738831431115263361317195593762537284149463898869045755425128240623808980628069153643745512734122936625378952064235764623885464182713659394957440 A174770 992 16674470360365843844455813217746914520172211825880543525174473308031342687889298501043825377541164564746971029956564823168148370990476692335424756256557286106016894880585138437816591795678080900501731046034885810514221550628613358959056694777307832023941534238125103383910774996156940024691776910420845321504411659272905779499273568916835434121047607880363312507880170472650828047327643649191808013010921500090716783061839946387602680381008649478418215379457631843582649948994215826421288464535251373640552958768399449264555392116565384790148966966409640780743692091150951704388709035550291688316041055716531712315821491215300887143599005524631046883399444990331290691800460409168695196820247797139933102867541503067267443351424286151509959803121466381530460379629973280243750827596639216039924024307536700576708651600067771678530080405709785246914297550960347404484742345025173647533479366974683807181238961087164550551735857790726967607551253846437118671443487004066240324125731690779364922716232102989554395240891526676619312733495581370922765398093584133517063955483778881701857036167180764879595158380770283351208065028096434600468474620820014688572621958410851513219200371925925788820179486050248594957217845920912514735441813267795492369404552534019096521118656133605407977558923344768333702116893035848907674254812328314473220120695336155779902025728779422345872469488122258179464955042473800036192440764918151404898471672343775699118203873613707449741648462782606803910298755846797765708685525638844502627525467165136520246345954471281844507126427188589257502074074388193546868805799660993568549625359309294204605608606668827837210201877823815096603562209636490042652028762849772039195620972174336092466784343397248160198202847038750638703807652944628383004199740826262092005075278041797906493784736301451921509153051683007257031557816799454627720881177106295934538219148785892280202717685578715383080715114088129985764793565311124741954051950019009132636121736087857891214157925905242032664847248485583746971290751355868034934874120908311176104877969723016267026709400272505688204238745692433600656852912374825517640820235345213948063056805854181118622600373235235197803960841234423771893516276165927874980160663147982458423483352809997007951880586166990141925309304565688840490643881512215277766772980640096919221599139472027189057839933074926975230511216378404077546967074441960667718360859377394333770129856273932949944132358578559199786002325090957711937986998215789929664339738403428647822069424360692040401710849795607692199108914127713949271270142855055126148285735614693856696230263927366442374512788213883885400306562922092909667633794270330582596488804857053924268351257472249036073131480503864374353823221474878823121946730338620295286454503555105610965948492619218541659632106986317448647126482876688117734951979761851257606883538487349150977664150751184859755754482002096734004971436955900397459402944067268533059634208257237462932920306044935183463229934858444400230320112283963332940881047014995791402717734655993974424779099320647674937131653557131520244818344276412105900749736961543283310705438160501772515993685018942255019431092109037866899588896589441685568084409945030528566397037216017150315646511321531690150461261923961609870781607570545114850973330615098669151075621565820891688485245049332983019436676079144841427529738062922266925678437912183297957320475080531572451794613981492985032812470360238738646050132252889655066664402194423541141687202918823367115986681045200255013643098447718443812132650073904470696050277321581864996753397155799242388115708991869076847970164529808230030013567338941622623480070609401812924116194843952734009271017800896253428225719785210415566422765560565571978942129968824951711374171976076565348909700880013399281617491604088139054737100949653520388362503066232434937650385750202588689337505207459411036811006622943766412740390973851776176709906684634052998892369844290908632165345641476440961761833404819890736887802134403368098329006962052444910793718028375432080786656061921978420381588537444096557878197042836687255173830613123401179473562887837956242766683835705699879186703416802798825001278511804482103266427803071712462156030591611780245428242367335841339685769549802788223083624975260 A174770 993 326852967153239786304709937018942466557283057151654284631803661934712353005974779807654082915381773162681557001147969345526517634926570657636292586578274241907186942347177464711089059845437907274454825486693938815000301214034799233026665749132431402390587906977318680782884134145318327474956437925963458157695957230787583887628806677636341496440820721644217147582759510524718581256999054405367411231585990688190000476640117090022857205803710885195838270171484549488330420571395286788022805887823267484406618365806489787946425465157964823714141158117925498929018324311903181533984356971952158103040103075063252597655374837066719459479911862467375295820596420719932100372343938846011084838155751198849149812078843184374097212881806293749451881891274071086643033527187565001316841902644161310865872634928881737707634473829315180824041447528741166258802240243997492923383073910787957885105414051413885740050479644754225754476308843126186021869605467976663239975967635198118711052055735045892151977829692898617500388769308904113617343065967748199791377946482834450423996919516187681669221187197923960176493205006678735172444751786064674713183289008974766164426723928625321758292783530923219948089208317293136408227987410517220642861199848763809439995799638236756860880883706993917064512787684133128467643768526776303908930258453221621127313878950600860778615634974977105961677028642185448870210395130671416731128217657836740131875148041693789743154462694363287934075669276495149357023704986128073466934395958609188795803791153528601654127299244578757770391681395949994184107628103164717258099772194188980665845107930841928419835678825135710206462696848410664279292420096957626535675567380404387408327100757714455950641395890013711099415771163530778861483243378845701656786008217486388447036447338261609545458139792008761247663979339659150961450066719924870892218763564232603521197428731586530366921730153391321481360701170458522541461291212253572579942781692311817890100879894640356369948961497912516960533241936727790599954761894162024934043115755572128473956673924782490129827660985739373447549146008841883575648034262728891109403295253799468909063320598551835153288121480559764515394501468086845190486503929190672487259017081405890633069040825577945691959611306907418061292703776900807666110627009130456925517471633255046297148077696485577216120812887995320094594122180806108788896835938852300914936943150769002558333894210785886483732701712766039151331856084444188478416028267602891023929069499409745723992595407982121796209009165139075340421266088340974881793964037497711759237621562049879425255521591223400774300044307359222700945986321199716490169407605037862471731457525899054564211115968197298330812762822769606041124470368011714130214614924532273569236554810179522312998505076372633269750015633144187747224735041840140698832917881793832373177786670414736506207332415942351356425817778196737460150227376398204642806746077199715898515331298123431797766355690792469426115814783687571908648924481825822734704835810965742241366400488528376007379310685684148913874644043651376131223685450140245676884598724936026150030629756694450377085494165175547511488820182825816914800959337012760911964536840906516305243858914732866917246882223112570613496234841683305351719660093994757332626687793015023945969460991187323626218860717843455863203711179866193760254106367356350716680199930797474084859770657133425667733126974733135157587308009189134022838843124188648551973605119750576091556136521016302689441996074368235839089797877711205715900632660231358559791882694635513899058431338972451093278234942623509779491138322329615499409439796169631475865766365640404523991066194806249096738112637446159910649770031757724129939133844469571195609408525976616371846617267346455419281068595268990046645823921536022525803457858388807065079639447804186632066149775708370410476863370010951889921044622309402351601528596152892580813703550156086001266604210162564591903368399345453530303494671485654875489516437830058322219146972172628773435117723391017382433805110039809828525851008243765308803311993732545672808088408918414990579211737556777897531881105432239767714622166613631178418211162519345702763100277172002727055113358013028603636761470259138209876284690091348790566171557370089080 A174770 994 6406971845463335930779080340989497011708947966114515461472071856069758235591774945900336832263488139993719315589531465154445975511682267040509914946682575433307392337872477782681629313273682062715782588688443542616750093883288583937175343055437225572352472128627866542580991413605754859007156071532958796386310832133486560092394088995753997096397533664622336646553939417425363157148867417126368345769740576458978889252382792136788100560561660390600172293483224759612621060457840462624607214591823224694087159565985854054926382703471034357879210191278608663596976412418234073278209660975497167585500412161348821702708945240360343629424345184486485024044284155552664041167395197459048875828833838179593237476436381232559550499641723618652469637322794538318910361669470269525839454731880022418953619349951915515008350379293584574445088775928303935295256266348541305323807610314523205438662678702335621301785694815233372152080055391223640609961038775727298983571798913710035969976156194243846272290052717482468139631101597897543600482159787066716729219584191122803627054099292355452301192009596669300198854924945758186079978673302374725631384230685448745535077953876291598695203629553956585496518872615400573823836414263740713120452724700026379375002172139312355452967985903376106164974256206818660877984816959752216187002018525795405009292181969557377646267896877475502281370769571649680631605985886466068289775286336475015146865247014809994201538078616705296470043819416209454913771861227783740252050263871971793136501411563942182459066799545886855343935894216285358808288468576160713305078187681686599350902237110738121576324771724701584798253946412343963378874922137001185715822429138658039128255789857097793370136549769264421573499786149327480204043898008325790931690950074968445512546348719528792268272549709171001675257401506845625463336950812409502429817575665206317116216063458340019466507474264058998098917081262612844769594244577800964400913664778644304262748315058618529475881652067923231555130575778890902854729495678073261401245120105850741438187546168708401801865543615753798046352671861079856157419166961158811151697875924156954210245262309756266820572638639332130795527819973477498189492678126479285929323377849557605041436879839495538643795292886118622670469437509500327305411670142331335141778201188292436876599699784911145118372985172644331419307007757650128101551700526415728092633291923013128771066660549695090580195469029507540865847843181272657462953274163564871635267690663090097278274207365196127088596957253345305027329965664550875505211333791760003049520731711016000879164877534930838050463026138342695170059338467850279718207818206318385900549447826184462710612370940252184408342740778798337114257493799942398905588058628734896165554652102684492824291085541107864734421264781260261234781807643023955101834738583970722417179716706586126507326979039637820537474020332457965691768023027186170452397439145865886975428991046181301842578641317993679645787017926613849694891817462429664961720858625669432400268390973415491840655273636001587689123097606522621367115161948830751481879798305446247631357121180019178131128084109777397301261598204320571054890538024535242806887165587365122670359593880196620095856235021806097844221505216214889580447167291703625663603219267707168773794705198178296155321216102682176781186163528300454009356151585389448685443012117813649099237926463808934858373182506924301377533426563312934755448264274295756662896952490686390352259846943274362399618639933779477872637962985251955995365757593722440415136013884195066127761506109784589174640718957190329705716216546334958489615608854503548850979129675803138869871066626475899950307749909948608767660538734289188609856486052869769015770053947251504152112439963151047152670941255553042014338041228331621946711241885400295140037572067495163295528232965785091035964887089617173738772905649697898273149397129048609395258440813449691112193922728714221286198918731804234459532661588699973464525610477457001097736350850198862254822732703117004702092015686213696196841753043212699045718425143267163235547461736444940032210307300114397459581977185916080091036323830773694942550976382702935953757809529859169652662619581615356096876018094591384822659091155484849442875306644484861170900 A174770 995 125589461787919343761891746539366183404576331474493674924121267890875738999357619483563622778374811604775112861504438778809480666453478163601504695148579257065417262699789367148947833087701655947916863029016044835679596525299921608301711841546014746536821756274775532990353912906615872600939945839232620400801006773784646320143525044865963173447242958453106321301533172877612458081713517853512017908411043548162913498935207014825203257165272461172833692101019901566442048538764168176972263832406112962630229017405836345378177165807013750325183454455302128905902432707203899992496284240457338507058820976146656527953248146946168618757256554826392216973940762196546899815031180288248337217985716057840635442163956132841789124519879853491019416081349536648853209822801922696057939990337470296812167535631884812996311946427278370998957449361705166210916447074161866422959783854002209962220707942817768797343717449717724916170847491302456960110270260212201046699311162330576489885353902667512139583537461390261647574431353133218340752537678803015813577962497936442713863064030331832059820284102892724424573994062293546956861006781628397585761718976712877301003831887456343988998059788223873457979542992917873730801704984169858048069893666708717239744983138279001153352321598797094726051908305653271706397129914401294414921309658212383075770524223653384766021282535976639820742323863466448397555291665136112739944758431639365589072112440109157464644759673890194527042511014120868458724606666763311890292615805483995130452511873672603507034025750571174893873073628035944207410076376922274199041425376836648526287404985999580728297189755511921640079663651112069521742041944437077145443924720300407502587682584451730187926960697935725301670031708683346103428889627275958774997304346583523251450545080563756047781068973941030182829634336673208610673179948374784346704413225970610663879463754712952329995949143602354327343651145549035812715063840752763291933137077048203959846574581678160520145875773886469687031152585884577541030616974326830175825181910271770478099223806042348167337678256128344963565231626271741331555846935124600753466690654462029362629758722732521743665029709320066947294171811725604451423590286148743033595924365348011092616355085544750722917729639194085934679123852768521638939871892019351822318679374175436714400061018035750570124770039233361296485935871471335630240507644821965163219496873337960199401446121761228954767105100183705103286310270707450547144621601738170346191626248448822587438985288779979075208555759871065504006646646535260173312177683192115542278993623761714087183510504184192696241775464063749203364280451700814861836593162310845395384707804557410312154369130959707350575036073933242181344069352342000535335622995025846510104928721280266618162231545778291288151492362492248007580005246193820526066023846890076219027724433704714581381886936927648142233214390131023265293299327228675936809689959330517039292643183971914580594794729348956417624247699281669898031697497249621810753829536075536402944318758494489982532148666433592436198042045408412380386815273297294940407562129498758621133836139340106173031922327634362376723782336512271650992147411555980492487841307878994293677872453995755232386107001650560906829859331752009423872620021532314376263192971458908129288899865325229970049282851825915311421355314278034319625205523122697605775703206853183218845787749683812083960405455767603180869275069906752137887162853465902297917457510748829503934421428225927530741021890539949250891213511347110963709953864451514616786137584366108991600867143705566178028856279720609900267939497250119533983829665356538768407261424039326762486808124021114396019683416996699991617521969619766643372682709669219367777553401864615458413091676311069558940200371210282134296064237511932531863411237634158726946209422587400743114757790529169578778613306253812469616474606624333579640872130922082245212963376011537295025139272061651955489506613077458204530305702158202208365976141089595697687769627146451125746406433011381802779390309047355762810682214627204318450407260855010940010655672149705305592971453117630681445948019266445896512254252016203801650253060635531788046214879641199166359489941983710852197935103053418855034625294953529328687892970279020691301892720 A174770 996 2461804623559823130957266084885575586107008237854077049748109631724874379795649821525039187801366224813313622317490693352691974869375103451234427993792535650313733750133878836981197641503498546617384286378989922180547908472178969482641571580809638006177554494145677869049050858214492921117869959333481753563542538393415805033966817837068521130158859375200256445530316608193019985892385219815675157914304929861348853947149038652220842110165570223348225641964019817022172275844234164147169853018217411701654524505102044476117174749222700830403211716353622139534890822329634435234678090403235088439869841188926349099590748473729852024519399358282595052636701796532428174621577154842848708687907130336958297757704630639528369186279134388489238975374143980068026080627652927018657470164755638026232085614502586754401791258859160249027979347943055892138080260252464639274316377782343709364927111656451225263195928147581148991547580372430705940857877030718526141672598420432161441022671230112416765872655045881856098271535244486244317533699979414556190688504155330565886020977495510472744241756683711174573830131410223182502631268853501176173726489750141590168828367122841300996048369273560737969358416250657288255774447275861143194525342534371550633454780101542808468699852526652664916693400442441175781977879704109356161535295733277114525458410822761466213991802623946196888715530090298551917229146588392096041931086487219557940516532904154457607156584926057514502382004428753444111710284968122578445732114767047008675158344611228962380938790303629370723813133912824684137366958332141950273449306931673796730599113184661544325343392011219916264139982090844840352843542815980664067990626651506158727065714892167025286646490230799537594071539980111164170085614269819445899171368870039272699965139156664397329075721758919523934655490592210833679570047884705571951690405625658334568158931403667228114240575646385875260531251656135118738227836636841421470672388583385229242268250687306987457280927443840926737261421433378913180391251076025029428451954403902124805850243607854562607444767374762274360051872291826001720077855464893257008295259057066823642111576272757628909565645541519313661528225057917478483327718599594982818068023480228335587908187345411323831137797743687179605461563091499123656999041521951664278759417950808709287377559198937082890674597190679362961072983533274113266324302752248460603012849618537403905654018107696949421649703593605518405110713060559602443856215174318340962483386086826129695888892352390942467041982916395668756192982538054204252714431440720515067992829963456387825955172023853667696800444596114585746003930244180034453870619449409373234012656484384909112665480994459812545719672712896672459908110330350400693706483042908584662341916628981134146531569936054980289237688555151780663323001601109462308922244344904535461410731932300098517661621230328779844417647937874297713821287720568482686157372130399355858348504716788478562637864442119602380276823755532275414603484646195269271966901604431805944845103903740601664179686318776005298352432484972601873819731620058413473038281380554868186019208371987640023752563335160687198762184059051950698427502506429791589211422510156880557308533172865200185035849350498059873872804776781383510536208081629259111807482962934297882613846386310452674727746306170375831799230089291865204992824654894966883025885575293085338001482370064158005982932885583375044475228542778728843551231498190352569482245462801603445436138483824784514311148698745445282190089376788106125390559655612831924519428513608454569165131623155002111937051620442676307861820319380626558816070610703264083815589583039753522463273977190817764301934389661563325738056880826127009102137865079551994305832767580138268561918886937145531194760523793009140918409169370860261254965133393537480199301961520657299040318914424549117433286993222344939804961500277281178422477237185259041615898701319713243633088898758578902791087343345416993398817914172418099689890853112644388618659133588384116682196645066373394964604135854251976401296574280706007052184081561499302821709249931061663788486391801489317589075614078895277517127756985303089174565552026717726578968116968976529119552190102080543168567793177098301797340209019990745455228560534056946414839926540 A174770 997 48256294105430191225104986034035306099503392073839286854668770076949719701878588802176198675718757960415762019892339709595029312580010111397619093932816588668870551904707030262716069019803745423092310833684097425567055266192055634498818477825318682651077676657421821314323961932366577333136614341914963494119940436786729836491171243098692106327410788025432468392178944852266404885850076997113346591924187326731116686909101956725625932218262250352799457860945024352248719384656629546848655281890833871769719026718781258415012514056086215870550005738780246723860800993403061492266259935587929963140990119926513318903521323628804412438460647463798873395392411641687894882385255574198340099452018350879340494805890727632078959947654467763286208904264554215943910583610042852617801034111600026252731045403312169927899099259845312774168080179422332235985483050552364784893283214329717536969091280469048974791397786205168232814590754289539206550239145445874289216865227538000066236349911567309690777123644625838681848056986287988007979077246243946451646860244874827254561340487003932256400794854693822341103493811329200761123031175205323273728989066320556473776496351338103294668196145502277797451490217365841171471816984699725144729227716288857468808263359805458993324453355875123938899929309420823622025058691562821685077120452042388340715652693177246037073282549013310815435962000087708351215077333870370201477820417377719343110639488915123237906325913075819725385497523769913997356876547220532115929929023371039658566458740616798246918558660497717174357010157086115830424722909816570132337879115433244386676555290358330605865800441906743043097750288865076909484369604536811032623675118178899003067534640728575445217114313577171837983265025020107331378672107488111151239598397593205476881193406298390435880786250137271534226086743758882425113723467962818673022250984369741448234440709495221250782391433824506783254579267619909451957706241040301702915356869078380186558738290126016986459460219608294072017328695905940870277451762561625652529685034400107540172505997101941330188784162742411845877391837099141659445224791266990688752002914569933222570641755468836319152784040239831877073209320291126601504585488565670567051026362663511468846165195728397684193212388454026455432171625040441969155973572973424631172890288353072945275738201017503680787252884006926833529591326733303296775153352309066679918292715003073318020669863545629480801948535074750271593275094126779056397018982702366517808428987882339545849991480452581965458977873918632139087829339704291865226448111788825853170679910664678490402659194828069090008489618731262645729419837282136583663957020610729371822270697022205183869058446299032114561489673943164499625876597351459202056033945271471081525379739656359470260045215724318177851345882906592842070209469804942433985673307582794857224496948309222097438488517975017805582626592644997593655301616605284070385380871690398214204830350165844572812912838199633716509229881631695963395387608003022171019473394496242724055317323776804515326760228688498589424711945372390896522201998829569747601201451214074396683589901373865580405491573463897462835773955201754001078304253138889363175741811556253864805367573576631200031317486582355967997093812404609347821521326943476715577335904776245135636088487575557628004783313044268855229013196788943827470235029260045617718375803271191851942321838572209875549465366462799861854200249026273572884539101940364437601088677644379519988609682625511997823599606051786327881540881072586944922794786659368866932915220937615342098665918476217207692623907835061061266097501632559544555793082127175717214414418599483824507998334014086285794732121886462547314417399360431772012653463058606668523163566132552468475735275608650250391410136847190193970000522241943365329187294681368884052707990103518501788387588245792221270757712862531099256244385711960659035103819162433316811672601130305642990158513568326391590858938614750250827145424223302037431919032136737914216107258648829878308753292890184618276714367491624738194062452638368184523032593916361248478900204706492998583876604659121340485750378741226485963444841780171659137796032300574660240869144982610998282602295670891040823479413683922377858412607742584563638884061555695613984603000938144360 A174770 998 945919874592837984834684805281893985276889905324389463071140181300258773871349717904608024916399905738703542300616020669991071232501383334241026028036642777294664908122333457075881547944995376279956930344491391356975495147348766075266870319690325236516786611661228047257700432749198790669650993212347155078257318878350939861484133673253744831161385136715667870223235231463809460379413223405030600079222762064278419435443362608586680871121534521250004749642018725388759580355866976533093176688454272536212620660087025722349030824410227254271820382088358679927497281537795989041768792022716512734254599890929672888220475886181075618888853587065986158013887000363664318952087605143858707786609755026029702042226772285339381133365553690816801878452154816366788555191897979369361208851998113549850395925763639540424091389289696562140082458649057208546731546618847194261013498292974745377324417914827186347409754141997779552050458974035967154367081788172150786510466048527278877932769525519733328500760916083034795703756946945605687919627863340138365767198329347859688580830340230102594457907997466548846599511115844861909310474593743477958134467504289058248825291310101133659244679848087280112083373271446802392533268278309565011121178500168841569208027745451827085603126213164326923663749406573584196494024690036550966772358939399600521431109566201965995949018311767115980229530237003729010219393981297850100976139779506968076435197321197712805285342940955633330949007958555849747436049966906585568335890270387004620172715558412134624868624482137461748116742375388908595160734340857449401945156147273149535960040071004883351519875936912585119582184898193255488867772635287027045508615598552151606623655300495820984978849488093232137348423426372603929573566480896340516779161890450644887785880450295910167470774746115074854980228416506122704868373739437123743876591843925266242633172219366395554169208771587406318970387543354213421139838998644157343705403877002019833539158720781934281271351767480852955842750359886831505799696269341734964861856615858953598559337749342010346505984550631989628126360430765502516619294638337696016023504123104571971762896048588553255275243847215538912869735434818438584775406263536555855739235942862128332094194578759864060144025407338028835694248588581180387896270320426028098299331153537517922486310928967547951854648141629182600167686225553227690112442745638022307509913196477393561303766759567410974982845762885551230165859989962410002934763655075573307762484057986233690925403303942619334535941817511044274003961960690546604114631634570132933131152540856197805416537711064638278492745809569765785473501904400511068800851064140897697050776969016609529816374551688146515174508042914237808769760601375192948351976701504893097151908994402041707056272172096514986187101707497344335108465363793479989877705866315700446410053719346639621689153411684677794701866624609594892956924574875490627125753160717813664443728665602380599490238891751355668894321759467680518944112477471755950128448206948448272500524235827818205694552338572263031127198254837173868655601707237494572420337373660004943236861060711304735120805799286754731346153871102597870084969271601006790541099400914265747757934619940591610148685186951492334180973036882347659216077540209822497117679293616474185804308650842234237839309827566011794028740851657646816779681838562589543620635612696017106480307341690975610456462107420870006482658236937786032904006632683792207666187689702881888015123553389147697513414963515966900388519068594759917588517282706388874006172236299707422209594764805678082035811729445815302495366919139611873002029437040827798133687349571492344966029820880845396957521288916504462795646536525126714165906173772670051311500229024460719481224603918843321235275971283861658406941096068164677811869089089227731807644541809867710535316205753700206924843570098047614398557508920891338128823884799540638957147285740352512573373939333245029205438011935247073368287612226348623568058768254445741351490095415704141019797930551202242393781636606223982225760220215996578739778898896329111121902509834966508310087540739610124400189606496445963776550511057797105433774735981298938014799253370172671366593670621253992119762923863678657603505635172802407429414629159516864792131077974665818180