A082176 -(-374700354*x^3+206276*x^2)/(-10533473613720*x^4+23585007306*x^3-19690571*x^2+7266*x-1) A082176 0 0 A082176 1 0 A082176 2 206276 A082176 3 1124101062 A082176 4 4106026092896 A082176 5 12565214785548390 A082176 6 34787981278581970376 A082176 7 90353184628933414448862 A082176 8 224610989213093282203310816 A082176 9 541037084832262355204120965110 A082176 10 1272999064631803815296028401200376 A082176 11 2942001006486252167427671506502189262 A082176 12 6704930518421170162940523853059657421136 A082176 13 15113037829306848010287827237374272895763430 A082176 14 33765435619352963028081027013562996852783763176 A082176 15 74901656096391303929743477684855359833580564563262 A082176 16 165189624710021756722001460239098746616740780822481856 A082176 17 362576696333998669707239244924206220684237617766970267350 A082176 18 792693022859469003395779561127268820540217783935186165602776 A082176 19 1727389209532854945749131908784381922370110314951111285246898862 A082176 20 3753985227526105162510548950313463062335234316051678737979819100976 A082176 21 8139655460035980381698432329768952738756406176333762186438649841500870 A082176 22 17615300004135292609152147579672099192878416806393441300595541572750623176 A082176 23 38060666437251188542726353191324167692540217354073907034821100918137216844062 A082176 24 82124816068171352188607525835217821723136549590769175074502582164071419304046496 A082176 25 177000792043173251254351683822094011885066679844180399440990378898715180427392087990 A082176 26 381114031535905353932206509723413763797194798964180978465842354771870138299958623688376 A082176 27 819931251691894073372452377000732540277936264222507067525329326643965431494606140974366862 A082176 28 1762772968159655499489345085979462703932385714077070631979255263775008237613040229652221446416 A082176 29 3787537905689082287739487427937279055888882540769928411663815956348816553752382980793952269452710 A082176 30 8133874102877571525530916947242302540023442492860196361287735978996273281991082563909118350582622376 A082176 31 17460234312450057993752142190172509491088526615665566341917595280582670140108082175610893184154707755262 A082176 32 37466423616830322760212934124163301523642745965379616104257295391968801118607987518579115664170306397988736 A082176 33 80370600145866536196611605390577171544713002755177895262846535669806922585660307871175764251923683972801019030 A082176 34 172359311900217154896687225208289334821151986347316852488493106720380849741947666280423833991423598180811018209176 A082176 35 369548709095255314875366790052468258083037112166213380101561976768694241079043208284248797301299390416225078005617262 A082176 36 792177258863283183374101689100040286959902506328690890643350054873166848204030865566865841467865475502966316731762121456 A082176 37 1697848902970573468788617192712270546351410831886503847957022619839301822515747718909342510943929850313754384279120885410950 A082176 38 3638414308705922265512834895249001467408645652130355946832077006956595484015092258027166561166846034582922577723543535482192776 A082176 39 7795978857541470485056567299144540260018087984036467612762954796443698262282370077271066841055138681000559566979755242621904880862 A082176 40 16702527633326073006249686197418956951642830132268668858848029992738951210625971360353972186473037862626900212135094408165523467252576 A082176 41 35781072008388168311486134159861134176367295383834912188258857607651476341646499783077455683148354198691944336478511904824030632299652470 A082176 42 76646040165481412195680974268057464759629270172903250264912243938831778741429340074077601677696653408440813611424861520275258018031183277176 A082176 43 164170887676738368064246830260629563593274404945241406916727489426214648089281242352492946851596367645374461983137805804039152346966276954794062 A082176 44 351622584738195179913616083162854222816068385277520654496328207135743681902536174766219704184834771931829324365542188136870651360333321107798950096 A082176 45 753069620183760790685001527074211967946744554520022874306150841796619011560671433466419707188422294474983426861273976646352541557620940656180862367590 A082176 46 1612776933873415322491839760745823068312166225420774756654930264832435811751792863168521876949282117837796399148130304044836505819734267749050936251126376 A082176 47 3453797893873884739706488767615488684715911990687280886334268421473968174008561556150626167997434484029549873373325382434332400781279194715981529770176924862 A082176 48 7396142048923696707680614255625802653647931507002616779381476908719971160272264852400628709624275622527102196897072628672117879772801872162146064894883346142016 A082176 49 15838032273358380398825806274919212553807099791527429083650199504498876477442375643411723186439972041180470012327269256235653888200829245212613570569851607892980310 A082176 50 33914587640495587027349835389534733542334605586754500103523756806547237628323195412305092405332098198430795851376944495683655735426821950178696959594411495581208364376 A082176 51 72621070094823260200720612574172096148935590380516232251738636548687217240435772670490420623225679836998911229883326534092663905248295242808525965303754929179457001161262 A082176 52 155500139202243431336365143880502324159855866708020392267870176478547965486779532800872249786675673177079674986952474119917968940402685434559228898785104801927365987516316336 A082176 53 332959976881806070096804271393109578782587582361384497114722871371940003653311264319798027586776427218796177735164426370463919294713523284679204374093303355372733651600406914630 A082176 54 712930715276135266627100339409482450877971848989584785174139728143472440449767460238769226039084032341191588097097570983201912163491378658145060633422062367401051168226675690575176 A082176 55 1526502305771834765807894545605638301381774160231779083957417253244035810001772973966994937207235554691215111169671560234050390301823048823916314236648391324114406441906702489457711262 A082176 56 3268459760658994442333794038202149278902188896044265246320028508534620367736095735340619326760131109303537802577729098929196571392642292988287038167180242115750254600996945140048074721056 A082176 57 6998177585034361989930230534569271442934864624141523757215962874588011868316391613520466233714251437440611797390111743024985718126134670863843444025452997683353835683650094184883475486794550 A082176 58 14983850511443609329423971378326083465740434791428860215217274006382841672117003036748022120071813156744963928466099948060812632048565166633003213340012372827140484727110338837864906585054302776 A082176 59 32081820782800657717838801874704762320036236577149624727703148409729358598051346245406623971357982295769764333939726854132453026996731411723357273773696888812063122209467228584789207884797105102862 A082176 60 68689772284176636296973676844728362831302408555334347489354280087533154634453871700637081438768549232263569057361910330250419356376155630788947308765048195977095120801444758835084051957747520987564176 A082176 61 147069620332138668755036971134702555371620309688328954084976967861590142253727199653012641668687990269924180274320682959642319453786104306420428798797973214427358874925304194519215774552150685524269644070 A082176 62 314885006755827299266987366247316979509312982444401943568192031944544487835826848953405149848930075785445325361702138553275231626506139906651703683732860628109250719003703390604688987551460677914023113051176 A082176 63 674185426468878749492505776981213924236707400694295769852006584477687773119831101390418979360934463136961743517596178896975323216625141997030561358591788279744466114014611350759173665954625815367239272374184062 A082176 64 1443461892498102571140467737928416352182359768279226472571194790130911864662750789665553407587859872626837718207916852044127791662811870834881612200235457838686238508027360564538396908433766317738715381449449213696 A082176 65 3090509323578122096092115753991324883382897401687781061394524685964871512130729078022611338721697459604534159176441142174816847701559914896405077686982955075668447969421342061962542892376575312294634095618616990087190 A082176 66 6616887163939059400612213324118517390917768860993850253832987398010498659352325320746281603701395108089962765512836029136651633132920871123180428131200053319544363810607248150086299656694902460771115951442888508841284376 A082176 67 14166953751140054576029691127443140506239658652852954826272951597095545981645167398134076053368678283711774122845653325960273954024825147849548662569691905896862221143497765072939015245032905456395827227649497759227208122862 A082176 68 30331816674064976798277883828015366153042448710082438347110313422765811587258554374365497674622154119126647361145054138811537609175866329650824317595386171396492010204160622415411937101246888807830639966957408330449544573397616 A082176 69 64941104954831086989051805142340679108704321367252604517368719687034542511340436903648139361223737669490703202355657923412620116173970636641017403694614497463524333886936678849984815723069252408618241026159639383924979130519547910 A082176 70 139040180200230040713081596769058651000334027957631233433699673081787709561195415789681770201035886026801564998756617938644060433152064719290108677048552021095655048537539621249953406976062741185866769364448308046075545607896486426376 A082176 71 297687395740967922717444975502313649897953188768422361162302360240950925724694828311934740869994922872729369602262471589957533107574597012650952269570991608269360581323739877723740467409305829312051872898360319440261562751448143078407262 A082176 72 637353121595397317546395651881244930304245639229308854695876424882812627380558221405310395977181269785405379787994114529358144198775802235953990242534549967019698348737281916268255874139313033439127567928548714314148688355524544025828403936 A082176 73 1364581230231978064161691295430971802440718437640981473380229327382792455653709886022742270340783192035156567456021765208328125548385109083752044868708861141695775556227186185732376427448550573230490411610093888896479853053741840581291841450230 A082176 74 2921583660088593080519256363221358595900095152365565251881566580000051773101374352142420534235063467609861381227321453195085463544608562427929945678311787862066176525712057598267838542268520705710819035275545232931189218052510776819505370128861176 A082176 75 6255138976208449768581995437397047374442770009223357251370653070139018570117900869713614386908481577503249526396256460088880002802483368936639252406188826325611898009042944427368105423096849333651705748378380735294810724723125255210105155731656845262 A082176 76 13392305305420766040354243957988638300610075513747087358424280238397620960170658082653541468693934197065631629134142978136580694268173843661986439987680868567721274294695824755350081513771296293237568402667293242356689249637425442988756798640108896280656 A082176 77 28673023809141066198915273285195214878286849836829023985904592457574295622749728238374499271474867171109819551073476107624323590624381045764122589139035598793881590530735276762533776042280310438112162243975132087921705263447101209204596691727502694902418150 A082176 78 61389126587257659689066883276851770573767303581331792146524574659001706831274148391434888209820498087317682189160290748711558909386384026366419492192774776746769085195868536749217646313342269134466136474707828478105263614989569661963276640421459908575329932776 A082176 79 131434459800919630273325707660246500314979985412092454228921273112900897619384936509396626006500534968718193809619655596225346192103271229368529457954059011700987730395299505549103042644419136532354473214084962964811349432092988655266135343655023611990918623564862 A082176 80 281401810681269381282400699201011333127774787720401665373900551953562110362838831640969375371526520569609216343459904464613878796674020086449225008001531486911609885473566824375561325670983030622059031953318443337896228003703999663725836836211909894238470630236035776 A082176 81 602482453203727483334816549956912367974473414036799643403205338838484896141478623385218469740178285042171607596211849159688595649666742787512169739387177013453583547779363997430617826672065780566118745302123185981698144967274679630940473598860307574703528469404279475670 A082176 82 1289917121818848085649055311439304959624715516871631731589262322514076205978152322165165791560923664607346732673112483393622715063120271599591618954394931276815192011562715823347300760841076625465333193457909357398069771431590629034362689442449268325079984521203522107945176 A082176 83 2761716632666414940295579530701167579002240853605362146386636364117296986769081656958589858733580202474798714966797322201990748461540934761832304133815278986638670636568774302148882572612081014067031685578724805560308729212185178965126372313205302849091644656537611918291014062 A082176 84 5912842894547027503611999931305497750927307050383156190320853400953645213838017704913098865286305655895727880007667873657438933487819212140278321728874058808951216666695809891311635613489651311498666796132957068788127820655518005546284843152008307801884107678703797921091230837296 A082176 85 12659410753061005127174133876573938878325591955387750495545078200614500517150837347950491520476659378966289693680964855814382948400862690646430290024067516433544721039227161494421458567063463341618788426521424997156086035071843310923380241529268833440931364859838518691694467103246790 A082176 86 27103824696792136778971753955820566720934207705602639269236353606986081230698735058313058343396800312385135616615467277299396765646134319615496281110708901292162324854038391770567203457624233077873586620736924462126868111390021376316912042444912968000773199477816465653669776415082162376 A082176 87 58029337583938976700862135387723030790748591176305200616643715061601283866282322707075250083485615043412958287132510691861906143092157754711828082976777642625121626786881449406974197078147402147901951732524823041714703218597987229998850622646248273539829823614021445948752082160241923960862 A082176 88 124240902809977428327558930809633346989529998168685144515904299212346183129296685164244038102451487737353780288153118864295636506412055365304096091352205330702159877052546532558660769747082958564024894688606139684453145014832300029160774144798069274585539857293181218691452583377334230399213216 A082176 89 265999942399551562299221305278299140034346764391538564702984750179257273536596631412251578853155376987774561446818059480764863307810566789525569183051009513273675364047355468290991962765987572838064404372304640871351872623331943958293325102136312490073056170663530522625374293158566199974677155510 A082176 90 569506192196170292244052737932333502362998164985820384471858053230009840376871402879923843879300925703589449631431278199009786131361202520035811174976385116443193008127746541572448225540771389064940705083629530540280707849144411920743649270042593998574535677355625478183518145542820662320928224808376 A082176 91 1219313344898375007890926421130027429547697984387840312694546563899666934868486415354982967461240763163822235651318727992977270414095900868841811794947542947004737411229940583570252184899196793435212054836494340988293571931444016830374064240538492094382443863944069614159915614410757049498150237835493262 A082176 92 2610550965048610263326925788247706843197852710336690240103982988594103162882639535646477144473794700498152465546055190037019530343617526661679603712595581809420872410136988156367673626274685561665340028778408423537639807816697388042435982835920078389501680351402225663613194131735008174620259846729750251536 A082176 93 5589191652316461580588284431102700623206273793180968082861180287736291377000228228518005400393134911475807174144537240599931619338896445355197519735189763749611447886258999152109938578974809193357200843250585078122271099205962708479000331658612607531470168303969890664040842295509378223162706768638607232625830 A082176 94 11966463118706192640433782843023558148938662337947650506975394385318759273392634136865544570171236722866041944811701621038910829660402109219629454542186637223658822679865266234906966995477270486218149341698664588733175421334507045873699091165771427145359232557184275123604609447806666346024968152725572323261067176 A082176 95 25620204595987711289233588116149676837447978361544257291497674804968834446131328682917666282743215762546375300671288417158313964823287873709495832087866170836845654167665051449359899750545364192666700161256918703909013477257765298372096455370353109952947652897066389715927329674301807688948603180196028654356539019262 A082176 96 54852871183588135937765221695857741223119966932111319162338501046395044923427465152571394955222760248963756840391880603039203426650437522011560912460435173724837175240213014013780386727547726779527083691937294895063734779715504460057051558396253125459958958506418236956331499073072818802444075811941986404612270962800256 A082176 97 117440021678094613773397978408246381107223105475398691679894429938364703037368417636303524972178908703420647186469323711304929146078154971450436250808171282845620279609159927957124317503797268791075923193299100828347209624899370811228402660130060504926016435361143335253068941802345542776985517045756310045059602819260281750 A082176 98 251439131985878966956912379689402755926168592482283699464848881438698302313282835684670103350647633620037177594675585792680256900863414148915830952418222789380296809857988135758031344310540041718966993987080368145541500647523113832720665793163634279726948780498558367848324838881909582327006570768419040764178777437292357082776 A082176 99 538331266445394060226853097185651424989284280326286584398587302493129370253062198228625151343868042472141486854188980490607871010433590176119221615700238763755605008113600054869666476967805616048765269910035217045312953166804453513273903155879100602904384105763392452047506027913079155074679027675381763665399129185279329436266862 A082176 100 1152567399491464515528926569504317901677629373724138123351783965137784770580167292115782372594381413347288495848225600466758569727835283786507083691094744773851635784858878933986744007291781854906301877552667341769171950091556969342414882660746463479461497526353684087026339269703135153698401302076572124917779192641764909118668667376 A082176 101 2467647096602371118560822410663160776432586019187107599862178191778364711700534977025326572221924131290282559202755464922488696652298947442591867237988036053973433933987724737095162407752722110774618104392311962194227304330184233620949538943267455752982500051198914445739007565876574391121236138634407222825663395581455737191838857147270 A082176 102 5283232981873717608877170464159298670092224214250941940943741567352025160489518513121163334479870607755416984627342999583456618571358932122770186379615779242853011714158763873354202481529132932511852599419181785105026426540481495061303094292589489084372198011092115750233361739424604772296880451873063280554963461399831165278497967335959176 A082176 103 11311402834822167000492539076528476216428474051815322282103027188369401114120715312419571419679439156810783928167737936375654620007297325693257472879450402437618819826311382386363079174775934473297301597095431123269135723888412113884552311723593336479250938263545567585822766810657394963780007623642006432975426947258834215013896861204721284062 A082176 104 24217715370111106801529391178014291395200002571139318907912907497193683691906903631419800035211367652605720623531751014184401819614809442589680434911144803867645650645641744792495206052036541885264652415404077344607975665530675678350026730797992718175092251708602190965418788881738606940780766852336642921253567058575680687494200735661761719820896 A082176 105 51850132147318101657458671892934671092681462864378012349048731216362416791295270893392184469338461651282537035642995006730767249107108336383429975734793084245805088322059649455855831854497134849314029020675316946825440849299083115573435464871290807687526436252406713913743069661389556602006559401793791716010663781963909962975983045927428222529846390 A082176 106 111011139520137180718095757794297383604864466004106769536844419095900441183276145839530651840555644551575990959621221689354663841010708556730778479739996351122599880932006994972205813802606557272448477888836641382625350671909450498286115568048794514781921857783563731177255536385579977120993481575310744899613626560339212660371674926744381359059261760376 A082176 107 237674861991109259083853621960690538885110367640000392318950378128902433739940812156107870359485761778278546661437976735692561502981700306190777293551301427156070911634022859848741048058845460669827439275593412782231314256433348760176726027786838278493401572552149454967577231821059476373417306901618520557406202928501809308131640089694152821849859380438862 A082176 108 508861902391149058292383732592212810258589051083243148927180947573462672153353776778283385110671629547984874821386434797490618069973087520639667823492316384233185027482543705360359101044867803347720859708651004793183576329172463364713703794420617146331991428806527500884415208163898956451432991948186420251227198199241976797443542363854022877581836728919588816 A082176 109 1089473375611101216490814759961369889000287526483065496652838434796919074601561825017387792300889902172116256373628701706787372946947680188544406979339072054213114612181295064389093585465325408637209806424083398761475737371051938296029399847173647293947158391365250579451785111687948746731253717187336650595432179904916075196822152565562854864850138732986893803110 A082176 110 2332562576510770221981101114154282112691545425363386373076624945713987448259151652769782502697171153358544726912609422931256594725404655043121557093077457502310853538907311951611295556265942511960460971297062425902370165951615840909168360849991609136150280443753778687030144672589254920941275566800859394195441518798016820225533806130660066961245326700703853831510376 A082176 111 4994016624059617029183460686102806500433345334985128128401676043817536903105820459028386611771655857256694593305169371993540510884472576623876795583169126915079999884226671817861027942416672584977058848276821488087269499859472432808041620809857149510897319681217011958752515369178739808045211020476705699595006661407669454405467774737285044892715471926708191161368419262 A082176 112 10692189867304697639089496786269502234400184554780514132835094393779772877259119097616937847888269525668723319531684806007093458060763915509388854333958979191631198167064562558065941401957967972754736873651358592116793535285447894318435674879806260058928785495931406026467497631697431984315679649160276650685901767152373354797631262325499041348141926909658561447153297859136 A082176 113 22891979018468442128571599948074256925833184140915495527291297615826143884958158107349026179958419734719078646243442974464545296514730048844867040462642676804820889954769115205508829866298067495481545811815152546867369943305968376715462919660628040511312047917199100139789093134846356870488162032029624715912166547167219006190776631077235246561765234202683142651403890708441430 A082176 114 49011728033252559224399233164039131674627812203134147858517305938860955063071348753262119081269798551680371102091234039391943380929502921115580900580545183056558880254411315590934382086164626190987607501614083761008320925099189482005460767210494134532196854677423357752012320137528214347417957427400365281027460670032018718306828186014607545796328262762378781556854435469615193176 A082176 115 104934111497459379793388985366686712389243777405754430179894544610728410423401416849513293075409418362610508032797279861673574232598864846316044111682596874876376688875333781607264208182394481819822523370748371764426175335427128994780487741009657418930917639410025122031881502088173851615731693395107362028736451598913393251390726858366971936473316291741520448271604264457151240233262 A082176 116 224663936028328511055073716787956513250121273471588792790022356630284583192500751352825313099155405433389409279303284940425448768525687104578098626220790327417767038304519777923700914575340580269821928421278901042918590042215975533337252260377907608073629546413759363867948216269726416205327531646278198386844148710055888227732102573079421435244899164039169775021062239574612428610279856 A082176 117 481005493206272144411304307068442789778930095195372247350759493420421236707117360868639119612966373577439327980290722580504695311614204742717413072153422856233761764466232468606521852615870022732020734225208643941390705549054411894396729866921177308049571446171174921858150689585858816768309077216095415126957089774427226706203773094668064759655732496441277910072567491590286344224688385350 A082176 118 1029832772446624252564760243932980700310954847473230137095885817461441334465440311297683134541946509400648551457372150705718837937475649504729080854080996786975326321808224257771158149605764137022518012380948106235262691211074478341285770132761396438939282106762132582751695136023270712956617924601700573104373881601444768909524760014300141974740265295493989560686074541672634784830467783752776 A082176 119 2204871987214256216613343627636514691039862671224484325239498827075311820366826289843268906016283878833370369915382891540027215842116638696597455000893119078473163907341380495397366505103626088033944473182114066654394956042179977149220420071753123020997942179201428878792773041455398618759879654059868166030583833860286866187352262615772923972790174810049106554552871798997653207626928007719208862 A082176 120 4720630964498872579794515954950302538373186094494399673581457703827164774981063800662092087760337314053547202764280325476113171201131631793758075222320803619917481060705714903396029511147594342785593196391745351589361494366936838662209007627766746941692887963864870446998518688012971834439389133277969070337921380869017005283512303998672038029875677812776904494751414438949442032052566446623341458976 A082176 121 10106870969264630056785274991197404906321211884340329590830874346889104708136018796814933487217283204409097942065987922294286118667636718125121630019251081457045722254304237647851388089133159198815481523756492126838437462059934161887691550195018476699373623004363646635067711132964020823266717827900812958175710450428138376910910539210801934144566242392154589960556983656075190139284504786414842530658870 A082176 122 21638810883545613884908035234368230023768524214910690845644064432340070244320949060881138088987255278871506131596869128629658557623629922676613560734889618167488901432921855740962388017405787668403447668056410314921334300608966182655824689188056569571578032592832596315051605507792933464600018076928136068604893742061434475438447227639240390324313580935293667996847257982170451128059346289344803063565093176 A082176 123 46328694359382401923181890019086602798224333368006553227572187462263384213368510635328019335451181423392514322270282694563569143731676365856877897088434178152770157367708385875943574960762095446363999901870264683740471621051329525242254565531206537386217006713821897551971779856469444368845461017648703416501241642376790494822247683943730174767487384928240910737790661641727178804239678434247679069516880994062 A082176 124 99189735103492023389186063135435302906493127007234121860547119054668754500111928213333547343027798375335707685482207531798995669547606144358564390822581103869595696003920343269832713687978810922396127840494639683999396996413695886596717703988575722721211059439597064840534110025462189977781302162860890557091320413785975253704906502415706090522807608944999437403124457170079464391144649021985290497811231092164496 A082176 125 212365223750808297571462518180124860927739994167235380164503491128418259422959275377655518741064894495081665123410556181581512591004237445669058738763996688393123281854512488429793474071108519104476281474438483344909142391193803226432979082448679518011103659664965161104851314588521444565023918337623417009992896136065054136841321415483431574613399123702021761056440861184207408275590891635045746546410191894597885990 A082176 126 454673945716241111107173125515035991107365227327758786076767035790572916817374020055227994352361764397716117311391469497130976224123363869784460534949960083530964435356817686823338987157884392789331807674978054428349430236765104457020569767864919829450333215113378839222030432346217746958613522709931145985269666402706130079940020367532311656607803816189578273644523556634925628678517162580536946914465255140711268078376 A082176 127 973456920881441730758233601470123277212638619577229924867463387293634581185473587262265157424734183399772545258408102164451049806975728647059914042404592585945058911955355455098063069727398697127032192041283879317246674224622710638585479936199866659263415243041911923406676771495548955727187161616660071807675923205983702276141208092170438642329791843156645641080864615592044044805873959449530275217913340006692439833556862 A082176 128 2084171273387392924142525376994916876853349300933188478793590411462865794636486258895419464505505968111803159333643944828691212622462311494783305738644362779500973292474884627467217359266295799903183034462462272868570460089923987933239276375004547661844680642045771576120797728561914942690406212482958554647560933132022843710537945241744831372788098084956331951699730124899501093904885379828436764703494292891506200181830524416 A082176 129 4462210707089896962290908347870547104911119273235332912289785531497983180332782568910267201560533702437165984065973424603604999014172020062926652836989434187197028747486028380180102085079881597471263499751678583926706628066192330329671563254355094795868178949032425529884352391084829824838158169933939618685829890733429293376119001295327466629874614084367581044566646480001268288642441335970356198616593064768166756994965697490710 A082176 130 9553593143937402259717051478302234397840246614161340712626826711219953480873025290735929046233508761023665362466994713553013811495507878110118811333345189291679338039305692153489352862799874845242086555653720601187694428286606158629679077499199238158556686682138543087406756515996545870343919144221316408294743388248557816266006827955025741855936411142055607523965213731257004398704751569460876209273305617654795079017622996314532376 A082176 131 20454242958534546629251265195100417680624432863452225654768580563107970754441057803225263119759081459283127865638013474672403280071316774503477285180153210786157587410618805282704845101322115909679452906463571322895893246953678078147698143506263299054598461102162971210648696440815059654150574923391117519140435364956955393416348579643618317350523333509725285771647359249788959607005219145264151624464447129491942909127521554528973185262 A082176 132 43792534243826707101881806130196319580747937628696975230076437081717256628938103618011151537223621795568819002227902717696795235692306556975069965599510694804920629215214096151952271481483676491147648648663833132905623262489514097377433741315173161361571236090828688773088056450709640066724623945108737266609490077007492201089379595122287873236524561240816014352003481863150816881950413156371923924726703325488715421502956240476456087226736 A082176 133 93759815945695155967993192861643843672988910702953729180947783122066831103557746000965358106251428946620490193032516000053644510598343936870910425485825026040689255088089967166257462800657252730440834788507829345670853632967305934740977294038162672936039415787453237807980138634479409832250010562037743060860247771676978655708410270978839302463348071672891744744406914819644883422959303174298267267416664512454663493258620077255759630396897030 A082176 134 200739766181275327991788300834169654752739959246733558342029318308851969269509000172967834738981513576455649754636110304365754616436182712742418577640238297902509027305649616994987559041165669995302304071140066625409784101118363786986794563287729695858871876493105292762605219697322309244880469729274044593386267975729390241639441577109424893580545437862404923300306025382479687676849575249057933565253769307813894863559902617030115435249319239176 A082176 135 429783839844070237642013416778824757939162155734532554140102562030814751525104026000109260091476090211209313590325355329305879653227407569610966978158229268284850966529117223926097006545420922574747228448498466122834833227137595017272260980072943784335024678429828226816250179676171812974212323730534988182048483629121390409334064101659634480731243897675293844708671338807408566675194081581393771861328032345101296857580060813054813119285738096487262 A082176 136 920167201944371031032296550939941503201738971354157293026626924273321574461492960454202976307272150118250274936132211696823851784653937434465072210015007035525943046368675380688705811657762042995978782016791540932069958184985678591101841601938154710398918297768598920783467533837802867988453875521490633291606487854539358882477979630369567091361184422792240434744854521688290733452253831403386846341919780777451877235971745439459789086549127573774719456 A082176 137 1970077980924392665475926074404091485298109561032061308962988245143345639678904690113956629021852459363356853807440060200535726805907879718082788076955530850617843727236970839568073767865464661251164591443743403835006204853823933301920832832092299236204902738780733852627770931988022904137310733956291198878898629909761193869288707052227133516529345671591651170249909160012950627156681481706941978142430326065326319061688367446933323473536735345783314728950 A082176 138 4217936960068005652287542390887779205920407926462481169410619704097240550187427313504908165893494340699308674958218833841145196070439932530458470046769076484698309100227363322825743687529368091537640777408095886022641666841272543747356087231951121519066221963020565561948848332176251339070238375636576041377676456056798733967946751338933811167072446294590864517206264142037824712270247364893812877336326586389998396038452372292530922054011562654794178857942776 A082176 139 9030603036924521583151260492328707443701406895214384121901957537086538693842669958934456188310046008645601715843980981087240564505483756518250430337635321423000935948595824214982226172077646529793219355364253089548746374486172679205800746656794574825535698357954801392150442312591524140452799192348833021168369366109046712127347200273396575172855892975891039418961480549379477129031315561200552810947809692884899503086503136842125804122244536878318252966848390862 A082176 140 19334521112150278412610176293451178388067485107807038816106312208035456731095907390983564165896945916698254409020399454138493487889895487661915647086676786748139890883930516954053943650358622303689946289797690855180729329070227674949426719768529374380477803826671149017477598342487124441080928145336405211806349406623313794220006785692515435949967857207695775004744022718239530325629975237900469844464531132900249934287084729871505769736351839803532980993910910410576 A082176 141 41395209719919489001897259275779034173818430554006612650779242799419023588796883098651679374845840473510722391008275051969704236142607968827709680415560389506247418274816310189239387463878788223156422869875991423328441735802902123560680980659437450669428251638112015963418101834690396850956696958988065068058168788484476972659494689955592308783744951446384318964302214951757399796565221689049681960321692699062409134197880859530404786637278268617704757590885837828010470 A082176 142 88627144045380929808540034551092536805118702104953637824063625370915677655194467491937965095258748446160184688815443812888985743844646033881024650327159427671799320353053774822245319641626902491125691581589379762430663895738416046051824943182116694707264254424752279725120671884917242627847493964542173741519651464074864119330148722429124397895166034321252646664867301099200641056151034120294086302247193192921060343643411459162358310104326216637813948711804107581163347176 A082176 143 189750715466424438289261419660594025616773159109849815585417578518390576370909465321296506534610458649410952413112715750444033308140466597365378308581712028949306035472466787823421312891501185198502020482636247260670646487420228881949960454916139726237559330269582883509933337225189647229847525049224838240580562167341601123269129749903054303679095759102751665900491385679506772774390302910080958448327154291980129897532419313019190828575467096160048950317244435531835186144062 A082176 144 406256281935195683459652007564334797245552588514664796758830602654977211090281315777465663401998102597549113346111516152305948800630108319254190143249621043070212627317331784493312288540484278531089842746669753511091480388341710679194568217187776644226372663459443682228236730212601662763103491380111695529805248475646115717609536090505013402294535957973728822663792632178824333902947580512599827303925119296436325264087550309806140438255070056469564975703827359543112271123868096 A082176 145 869794699849749333951230342055940010866990316844478051216530412384151591908973116085948342773553382437683869517668940842242689056338783782544556767157867675862701839089564966984685111476612615697968642164606239234580409043378945932615153377900255872637791246282306945022083217506706686400573994463542531631971453239266967438775418058612874586036291920068524302247094950939686972413146916260058849831372395618253281519763554658380403825633065665813009227890539830466094478774635365590 A082176 146 1862230452800256588798677033719240498862204279105671989380112820738715149028813785036569695166539711806634603374328446014934718242385038434335836886347809965047143236690421077931837322042498419152401302589972210731810893576208263452790514581890797469657868085606063178536272667431018613516850934600376585232223366040817482376717391733464692844221576327333901444224240284701311003921630403204627604383076749588254268150471719092083541678845777642833055912454665891242945277256706589116376 A082176 147 3987035400231398471463224073197577360186564557834372293692192102280785170460411972140058067302614989446655720323039317448896132639620502270506246445295116914914291529467299285331865525197231939070146596401606596269042584753854008208615134053216216702483850099675416392780201373713573619785232206377530922097968952803255768362062896220556022742575263601404640318691175750789600856446986068695795173077409906421574740864536762018316737120316683652722230300887950887863554145665619658739314862 A082176 148 8536242793359778426494946878481375775059557193258901616135913562988201901575183146899168833330280219208320709587675349705577492237614695100297969536946296450532664364556811065808419649095721841046202275878129652998043423390601143941045840535805094968289385178154797459265675071812460671792824195760308049243405501385713059326878986518364829640098189621435587759758725579576699003162996192867372971275127211409931422656534642660499063237442787178808140794913930630884339316003755867244428020016 A082176 149 18276095823311279963034202762866183740614139941037550263659092656163706679363186280904351810045742532151445590387815915363416803768822886442092766275937999084486929309409758983799515521275094721175521895459865727355462380808011807068768805823639047311527031055243854154617509501440432019619519808949636189128037794156925543732612204167616909462379443662830887729249986714536662643651674529866651294498055820704841869452944517385224225617637220080629198057912979800147835676294486301947221616218310 A082176 150 39129121162791530936540416251773951494868580832561976426137625568683212114926780183048537421413200496048170252459956862737426019563655141821171561473470650900665400199451797879370419105202520676029704413286380200533029013722247436919472008325839303563341657402730723151914554629894818302172768700812790383308123460264004042750300684933461372798478464618716344850344787680040700518188912362578864879391393888754232611809583916934887132820137497600768636902768759747896357898661165700324087424281874376 A082176 151 83775448419004277665911814481455335966064240978191972684102892607383372250728096095184468146565548622601204082302432513676871986619348686012446680311363166127052534179049673597633060358200435578440246357102700831671852446357487335770005541425630706712768164415419621042497094541607255903652805192256068212535758479093686779736957593504814109393406645128483699053392551226755001377496781640266697234528156133026742528058400433993501183901957227509877015000569582358832505443166733412431930578951145791262 A082176 152 179363235082725773974012542047833281300845888074319334162167262541624490155676048911829399194290990239210913531303685801899499336121860563467244252288758237187680529175161741176019554226108602126185782272287222238515428454769052791773296118776663297174471286851454037844113095396752965168796697438809493857861432124075195446331687563282304797071506250442489408548580605156579695344382016198214736825089440457287637217235372977477983571352058508999562366138192270441228111916243151904640567199007263334354336 A082176 153 384016686344973800735394495603474658559237463874780976662213138324215059651064772665904569154938977726322212713282331027184655429784054105263173833272076266765796137104810813100408597659086625279542771072219976362771759655424038969997065671593489493399686359497782440555651279188858151087699727824592962073437554062169762954047360432117194062114560130828040717382866687815697834329970899769632908639980846226761669676803624759068190993937744836412439171152356804254962268766161690538292318455048081818425992630 A082176 154 822179725525801512396781508297934565533233438685868184788586472852101544373721079109068466853235861727495939228840179001636541672310320108064581800962092186014244144229673392643260412398129661216849588076161430846779039818765567281048273309011594280255314707201889829219145396600263218271880320581121858938741571737399113818383395862816876796883065900874254868667853580107213373260939036335742104802580720129656063982614514555242417619370427370642668620565012825021589409276734288298262582178091695436608101205176 A082176 155 1760286792464777116736776961592349517390219243715863361228275946086426296265759071707469851030999307949618005808262627724350540371203438683635225347763299876868150162723652754526860368159929265491425094116077150450486910715196613477583132832927940238088575941295626003115882507477388094485214806197912855627093033226886304645451608093862083707668512275621298949496194061840795413853053043865596817776542491340887526101574689463394172552549215539281920132249845092532922262630107510015981164535869259845462174643781262 A082176 156 3768774022879531703646256477249382695796411720949846268445555208964490978312826890336395812587246918781705413362679439651068393954310303909896206023160171435925070520069404547769253884150694560957980244159045709935748488343609770182188855653404853248764193655573172588679775822510315070488973715051151975037776228103752276668300431698646026360493250653284520493282648940811819552918638784857514033154146243161164965963887328965506533984114779133238306920384671066985392740761782745568468817811126974290034122355992119056 A082176 157 8068945183380850944405866883273940927597713100389078695337526242041796077675984546848893323472272946022285447930664216664171795714782900897543276499481478304202495769574992075354094245577564435940806234269284953406113008136496959960381623062608132777344384789613441216242284674546281398524192276443032661333207378304980166039789137028701376188134479273169864660510694982731965989895760651673250308105824859681282272009660858598794498321494506553812704157964927361702325748677786062944629163321738551728905012713023267312550 A082176 158 17275611638355711366668388749719327889108785178661568378756197831968835788213321137016160166271051998161981775783605781285160355007141856508075400803402524730337769783527509641611153202778994408840466646002719263580243557540423835243907180285724405763043293246005575544896880944985244148001348606552765745004686441614736504684160149933339006853298723029081179323632470022261741625343417596850807438816159313544159615807931614796077758343812856299044353915481138828586377342747170279175856553943634632361000194638593248427652776 A082176 159 36987084519093156135679623513633096305494499114013011025289907312783925929869691878468260485989281837455609282061937292648713655356663982088417058539574251408094308272980669040012495177011293919760313336436960278615864071171179711770059489190503264624452042206357219994216468132280499420798165392430636744001898820911677685215547868268949616362494926198584058034364675519041621659579342317357199708717449656529435740185190508755609012109570338256332613912514968347570626485260649247887012091050676380138137306429102970655399812862 A082176 160 79189347957937371090638531273425755749420985356121032044485506354739093256138906419726693755520682272448365454633194853273606902015696913586793893638246225935989513233953452298520633668133327446389879567559625592643841717522618630680706099973109058247494330408894349530630940041659730154770112880286453094725362840171246864425482896675115022746345947513147918371437173177563773335888125998341714485542061912677612584186235998909024085747575802380068841325044981189367783662021419295766417028699509872368002102990218180802637631522176 A082176 161 169544393982711094166175960268299312268827519061219601929363039247624173725993578303726578048537490478176374633092804869767651774142429826045792230158898466972655191028546788186047083299624824344790111346454045811536573711070260850866534452188372854656181770598295110004016913009020208012379400949174447898848847422236981869455920179320326780081149974044016332163099449781930277899739637293770866175165059464607605995914389763632117916671292716572418146611641333151076306311653638554277196720167503326408826222313688848594194615277202070 A082176 162 362994547525865550384209986978322671725337707154892107060595907708411662260291907437167367878855638186321986660082202986421308323310901350248679290452255259895012044182187282372493104118872376299720234228926545306549805927827549556983783918623237683250103589704162422776752962249518382057736082059180710274797935703403959185494173372828834924746583474147648850276369183405783345874555769700875115307010293087629233474101774541335126794430623074621281952553730676815370869569001524644143371680815878796296081079801207919341731604156098721176 A082176 163 777171326269423339090221734996903913647219951578417714574222058423185751467088022965182717263500229883687983237521045799750663298362498451368123425638837356798291821701027713695141488682076691041113955831277042966243009123231268802138318373756859779387773987112121474421337726494989306576545303803868301572239449326498328052335440055290744040347874482755878098209621063163343399324199218094179908197382585228456495961194386663490546500326085022159439658801262011350758565684180756172899758099730669409372700882412452180261498675766935252734062 A082176 164 1663923809573658556312156192316205579280342486154147246923148763621903796776837508971232513868290064122921182632990977561769112422396708047932279982977205021959354509913797967801861310648305681003724425694884887434818451627912124941988574344806748103836113402889413563336477276911176768605841268404002527261961945441167909367043421992673161275242161850606506000865035025812045933230967245063565757898081880137494865184980710357652684178558647031940895114060149723632893133992398497853225792010186476852485997198698325719373814051424107615190931696 A082176 165 3562460876354625660267019362191019625907127204476889616082645796143982678852068916985214145064980745031705394170595116233211447576865110083542148828362810502151337586638127253747822545102520293282089855338218331654488894440176905335838921825050677344720103425358451579440171940731352581668151079130646702773428340964941657925656721370902449302596309709078430581941752354285469333880579739411588969887078914527361638033246353705469872244640714853672656904116476331131144667058632862351319173505384992511497882007058783367300936154768521381193970285190 A082176 166 7627228736382230407351526924886156226932251058888054207878281705314092470971304723638054278123335035788225851386142011063334956528787109533991784613137018314047640891188909260975791817943089652904157437498993811661514505223931909324216445466492105486963156484519593133187054550051424438433323171208481283602919592554172178619021582516546528220051295808019766165386807584148076463462136853046031832772845531806305154687245887931780009694291628902759366238864589303120906646140665049849305953737589579314759006582441212083825884354624053568636646312874376 A082176 167 16329896724793650367731000262962747627799655557640256628791971227638435419440649046916603148092566084494879699560001530974442563572119046570953024855084867359791423807816646885294207650276941544208918039750879899191376673418225904564366301987012471408020946996734381938066059973968505234295137026184686494221466927509808195454447531055862818894971579928466828481219946471396726143360794410794267648087093240357914619222675207862297631572664403131508961046929157801855428252656064779512698938434024434444943986410218192256274042835871118147998374506753712862 A082176 168 34962308888154487116233204602481398924599142487423115270178564907129109704112235367760884046752847249432251617489921488953404872402000490732453340525111160240078406831169630264954601057502368168741175532574924986169662682861363807597578432728282353951258570307309998475270067081919443821923008760644045205724801424589575392952087605828903868524686987111064684925032828865093147735824820775478923820427188689073821569107019853190547809922599797214548635419088884383203299873541633149398209404206637187663571466117356044465353420721986954122878537460245608075616 A082176 169 74854303330230445783637532235247450860485823243612380848058205261499822437645448064817968838103730810996054811448564629904737876902394567801493064609430481475371923444072491105162494614871379209377869938118674714934773081338310962194314983869211187853664476976852573930239753850051436648361954499511113060263212511007369052384617798184108465834622953902635653641192320364834018938865075027316270118734420093842623750362351611950710359785496573100771864294100512636040141236032662506613483489283095761408610027416431007899542663944006430090649291996586137177985910 A082176 170 160263063431311985030361613311445081224331436080715208801130379717738859782393392000547543750479909083413936242220941871224089158578982634249545531599487202245155915873745577951963484949505332580625463744636276677039332168049506326945899529777228638136015573354760164421831574667804533204323871101703102310965687838429376053121282743036632584861431887626629048688829763727728098646519905459336004417001078235597010314766141073526184661067161829500410452408873536979910425317396802144810532343527197226204755251898790653644139980383995980667644124537085146551941536376 A082176 171 343123218808839594998991351110567462275617140818977816594295103688875103760599850264212776926397020056329730172026947420976625610803617210766304532386492660077064169520151034220155936808025152306240762439217862725968221382895360053873365287592425433331727929342979079276855295797406474369797340954645331921338064687377103633692379926725928214373650410657295367113995196808023553809428143859609383201047143451256207794677377632420336025305037844849329234053506214200976492141361295041083076198886472903229518627656981731930056034818672843476839504778095979778833582237262 A082176 172 734626811474197906636264592251594458499224952202020934173544926078009639244246071124816512194715024863807741664616117136196701429528714910790398352647228915357330082867064761912051274177461321951352018836444385858045669356298026470636749730610532284399956245413148192963901053552520810227919755007332550352863243533490323080814535324754249624302205491252064877650077349613520223790187442992315638374104224034362696848603758461674159368311505518364296361062726888025771702119450712091214742959716856149650050936536327798936746272571499735147370357900537854112693025855241936 A082176 173 1572836003374589588517716707723272007947308239399220590711478423825338071546687781879675398774749514773459229479548679404549916961724922175388517110827276531468059347989472068404667224264086377613081701258866031583497903228877776250175523060903194025329491324217058243118170147756532256881489391147969021835031752146924099439736020140124000208255306224367832864761749856950317649182339284845697746802696834657129990558927760524709945841588124308289319068930358963917715586479391047873273885531420343930448825156133061483479562459262620255947351186134057310421307535310923728230 A082176 174 3367441883240518428971772861488691997476531579039531468054860427641966419810955665940780350414512484864423063549926352280528584556854221135416909290139106458251178833981807305045265697367079629369695943130473966957817920834967949424370060556520600200150322083371176439272683898457595904683546732298422922576742606902371882007882236201682184929770979982598113481372988624979303035082006529290437858597567731651038623285672831799196079632865629639352400456293499831825790317663676483272682357210647128956995274709264272666064978856058580011200851770128348453974799413132997289091176 A082176 175 7209693072046867392232375646130812140582580940602397399150286572424947035296330524214572951444229889851240507385737073133688741975406213459421764835359485039646385497580956706703642339495178774272199220143927106718607940581511524301333086640216158132151537687116149712515299347029076584874218305114578789788875520585111986700624630146608288962485596641500155611778903075771398991162367718856557107508349893523285941899401313836500906563004594691912638196271444335972408812511450450367877346598672324803447595678129463575721232934179959244931280499498343121416569541225510553618115262 A082176 176 15435952867306215785270820017715377481492364487771012285417274939529423213593208334088915341083276299064004098534418730750415222607393858380479881005908330112680731276111929410976204907840198127013286770415539844814907937949429548620979093384786167827019413223838890903338410840493713980263068568593516584358855432750691419693837565785108394903256264115890910376753630150254295044916711576798960610826301138840802336785250937144724968756445615124725693917727945344513415792969649864591217780891470726369995396884671626282366658290981104680898590604896756113698939618695476561642398478656 A082176 177 33048375089002971976182640868348552804292706369341713647155581381791496101078816789538515304133998654848049387405093203177524618384206513973038909940472929211640455304292517814562108446961648197336588381476641569807549346024639805097881970388106197225738479339049342931000451832165789582216054517541705676102596359619337642192558415720116042178859644684042207964203051674823196866116359933276118870670072665576716780673834064549773557230000820727871604591252394106467810661816702825629011772859118825180308285451096221186387539577603541376211224750122934138262246940470221275130288674136150 A082176 178 70756571065742339578013422598926044038642719942989805572878757091444221655847446483444916613532787826597092010784039137173827758404011236383058513807259238206772475309893869950656392427629413517871644151419236785866986692939472350428509367375378073692518877822212979875599942274693887302720797942575336579117875400651091647548344585747292064998230486285815183816645013787919607583574017714559262929357936295589040010552424542740279506504440571560545868366635837119927598799375521233890734896364667669425086057348919036426828400788264623665775616805508554037939775310014985588206313644940882776 A082176 179 151489818652102683713372152369275985879847812258891432262410214129987708720071305551823708744820877477811853601141258311405056000141059782380478660866482137748620954634572710337082900815232704176322723937953713030836709236206137595163427691810512940202221393486926487414408972874321142793072902443448309490271985599254674097169458773182767740371565185861587275176615542839814843647188346047741737735346887885563906490518414424954773757688494196756433415639709827911046431472870574879831939351947325412213170756483166678194628884992482587830236240035047433612883177502194527607059512644357149474862 A082176 180 324339701734800788578864833267504209896333962106396757162495248860484975404495896834755572246779141726461674050452207548324770695717479764818707545660810121453804911764899598194823570392217594893903279453134108201181055295159277412934810709553968827006139900466702406898503990651889821525443967924398365693270785001202297358036892181328916090488217664344582319458165561444357857065868622082263995111657734455745747743927152869706600193326657135201091366687561081518425748148237834804758072891583066494299271491961617240765994603280400485417334013012036029940421363798542348283744816439975109360793776 A082176 181 694411301415417460272532939955118437673722714676924455739435184405742080010433487625305364308852577220159670090160946718093312390578116484651543162423926282106296461004026759947555136680598746081273645476441193319993073395129435365725247429953804797907755403038456976371762436364054320659203757528984622334166268903553837718124342988335578184983115127836145369160949014935291265315572870325377532779746506797735339585248901085274474944715509303437918528162828238298301338709428846215162243418368835494016545381056381741593838893652715275968455540266180914583533525521264675627760347850825454293406233670 A082176 182 1486734596332661082244962239981481235990420420007434248005742428183420952594379111253752614512191820329715715768864957288418338009741447787431068344795838777656558898800522265961795908264028731426542827794734902154592322629945908234942938796884813454274379007120288611747370555814422633557200528495486273434767342160516592927180299300990463534649923993044530850431713228103967700351605798606373371231577241306864764659329402535160831902868643515542465454908021616895239248164574829892405617606366015023224500511765443785963390951067915855683853030739232489975972296740725708818061257982268186342089939215176 A082176 183 3183098770752423385252190526976592914187860594292287604453900044757365091045111074813755490517073925195877626868323178807258556329709871285667043580040637364304435939748768170410049270730406524952528981853706034524848786565768146956750070689812331061931673061714723686730844647482709566646082937463113626823663860441645040570058834868225550412327646754265096940201419464186764284547612086743642720264993362029353899000507151183680596374667927420928207393558692161738149958372200596525008826737815906121554627815195069929782538660457994298864841880124561476803576643596206897510624988097167753877232587896764062 A082176 184 6815014468188755584372681071810973971419872061586141271201492369605064300998470627240815042027208185233978825716279229131875419217974898208182175061811367670306001503110863526330184234777394275840430148245782865042209110988632146370591725692030007404430293854533739327852962962104794272822682297752854569585044527412009829320880107591127529732992801923572300478079510795433652656376210632292609478811450697163546323681607005296229426587730471074746052273686512236552312130300175726582227511085903049609173992474252576980567830900807692540059342119992917254095144896848153333900455469783369492437082220918269355296 A082176 185 14590945976406688911673289419389101832666161187704152033067547071418418969675804545278511868785199079383786681663948474953860591039335800939409168639560117545413001865800592025064219421115343678206432111029543399380543611844317445455383966848523880912346956787648683911079093321864582981979534200542711192087197501350499555485360522722544655580734244284408842515850245853543286800036850650139277837260835416364073205345312855824424378188914943197035142843749880669577055973772539820845284021367905907038321142479968211874042361697135195146529012303262647373264014715030243038724699854385513535226300044052283930644790 A082176 186 31239215335513852065600671511435387304119502818335397788537688508746907648380659577580052916534696762472378096998429324195117802914146898784203722391439595534822121424171234574959099964572737496268375143345593724459096049844921022859671395298354746591418200938299966112725936205141527180087734913929048529415512169534490213316773982220225819014541252052469084996679095424581122152415885382451010099740686258342933858144482510475950291487330354809257868735087641812210618746698279907143674864722662830710674303058691592083906068828195242151785545032213740246542905654360864061036635149632402581519101568699359597127352376 A082176 187 66883160033385702263617000487791286346638909287070922040426701762589243210477985983311194829828488683716197207464384264524610559041237548400712925580000927435504438440374158057670692351121934199823851183261839346684925740639397809545188073079132548978312270714358596346117708169839270720410931977349499496523037310563747063208505633281170280601253397519295025904865410339464410479517082250393194937111547251802294987906845696135548358426156961803080195248191877118611487876887345710883266387346940091092038071315046557828812443767137485424063127767492765363453149381888257353672206126862247629979157150269136279289732750862 A082176 188 143196845631572953406926229893306362927139113457724292752695706123789787717372150165275228633436441565401153231581859748967883752406026622873540100318339192208347996035615476890930272739513460697982902954001976426443986561137427563122844441199396016667243079240470944411328453892023031492902382770105122882726586502364053773841127247657307341466639018710691420251409179886907031787617389824333784436527342950012898756060203898036184020983283782383882787070420640331752569870091870383570708499407771298808282363114756187746481547223671200433225566537586319596774965810875680259720642231135147903258338790181938671097347866691216 A082176 189 306584446497373121568686652576132785037247757943517224723673485891286045483526455365417088416959100097033685809512578280646389005931624735941846500805378573885403715495735457175994060521206939783476955882167513961569844732673279722467164774997804607452631623639705512088698543600089913433650135842948038701312647321177764313597041314630618186121416041649406881176603479081852303327129362748077461937473093802363018427534626342589108878201910238321990502100132152462129167320204936904967136455323035754592752095085180427592198441647304487596631721063297140109903162812750666778192032846151975538931891095251919976384377726910793510 A082176 190 656397299951202674812091898784054540990046924886078330415469711917971173819729830254857775935486369160184739277088420682993182468551043539236756815448223495872090465101398911370444861838597739326487461572101597242490028975044793231733064723772343548094365162293242741592489735920040258999596882728512193781800660198342028368024279658764078597909194151096153091225149350715636786971877261956315786629821168123532317974025503223763341200551322241029475788107743478843720012569481690599115794794655847694087169847507976644773139750490646727350185731142945505502564115076300572207033532174651690539949407736733239065076100139739101518376 A082176 191 1405346619196133792749834800092769072028022022039353398301260006014561863609687646065529371664767592824711733633302198493940925478210863429124633619095444907982332927075008068530911505620619802562076296443628149086172097365685553081655902911551900430955253093756052340613167621681652577455403618289049498587679607189305498103416531333346348141035814485255376646141519036241091066632005382925858813425682792456136195264252046544077000551507061447193458711898141134389142324935608633212563391937666626314761067281517209109913457963599968448875888548880098587729294477705222894841786557746421831987811174535717030498209734731809177178523262 A082176 192 3008847111700056763097324927302894661707092723072230605465203492880635082513139072675048054795800936717408564221312208326612069209458807480279436453586202027905561230398762540431552741140567944406593727534057241878276927491972043720049838483404441851142357635002170305931073030749896495469545471478994669344806476323567992387589900634352503755741570101047636574667453726882405319012207952181747276204795409142828692624936868305239487038165065327478584177222071027461281499114177140423858058807779562856904122060455309183475440881963076831146418778262370173063419970557800603634208378587149445566334488787395867892571063158873663380065889536 A082176 193 6441941666151934746617874492745247923515721222366097119747925930522968250899751896360500686782725196248443221035767620522887446870695743213519023673455207075333985618554591947938517597209567621817051657395082715250934475166856343974650850306800037728762388768086490125528209954982248523709845176547946122260813020081688607188396075645240020037559206284721563004019941981820387022935038047503836434700352100103297852845509100005900251586404149750909718830267716901241890007445802762136843856663937072797772477905178221356938863970826057113316780419938559859141642842365862161571870515676785595592487243637459788848707813211419291273188018103830 A082176 194 13792197107235229201372707588602882152156474112569876814853575700636994016839532769477937798597995830659874482147609468871157186589585796866607320349465270356024124352069515548343391682118502105494659211860899039248695405424055275703039412225854912430022806219199437220521014785665742676088528307100276231463823504403383612724348000218900966239813682029880018505534379867769182813210005875189990933565736523554562898864333936590555594118270997539862400032387948750730585457559074247405898908649023317037826686263587066112437368151463393465122222641408520185400184492488454443626453441927383861896750879487566708095873669903185585280262373810897176 A082176 195 29529094006597960156423733462127748009913782764809685878591135566707806569841730082588377001754598617562205901166007389594202744855460664892699408261753090826773935212721223187662233543758108740613557340313836793358447095659497357765899574488543522661927965931580836261634128305247254694627660123616725269904917722389653253525489919587331462072539640827325255869257561562029683287167253832154079760280656328421876547293133220178986363696997369808002781306262621882725682187381737990881335923398951998485323930134527694661837024252008189484927885778569854709637707533946651071702244477722223516158330914979729181561303232452627078043716822602955489262 A082176 196 63221790268139896705578174659721833365994996291396912749344653422293951704384399317873575504435385712438087271909282978179730777378011329876010218141273504574933673855634412319897296339847129621200523745647647252070950491527583549413296025098995767719306492226083540164342908747633381792268265509077794535917870663212060030107185549701671134306517943492578908919008855177583028219595098143487855507194933634540807396106467377829273428420025706636490372372284301814417470058882532160734099031826524098049769626857236157446331223347033694868124531506575444224495379945241461261659825660379240159775325826699987912145788848598153437746609236509077729798256 A082176 197 135357852964112974820431625981594527300998575053000249153720040212389460276094830638182809188084977940638572964251070842762250439889191609877023327002081890077152206165957584831471759553904222915199125985237247677546986649764515334700417951529142396337538360479594828350051932250874232196942810614208970541820259944090305379298064802185437620872681485393231830695218561957627060102860876789143698966643882325257159472449047955714236449971252010371447609282616024805149718175380283990780305050689277024958128304713975098011443200228444872268879139719409780558844337188688004143803365626828523003324380733554101866344733028315402083015880604242816899663199750 A082176 198 289801163196213303431477862942790178195622766891320481416319734420737509504828284842952805862532842955903895481329843366470774236745281376889896283398528813959870222948743045075873372479355146215059783515304360240526012628256228140998434940469519960841902340600377156189730504115685803339151238133052190148217968564478671054378447282704528390667495729248912243228428230791966975828837520839512833962836890376470122556698330030361854770241693664657999250790399988262466264520978753329005173210569161862038498205883337743912517870253607020417035456391898426911655731100029877109059514936167356467607618953714386552100942927750440065382294192520714996882445632776 A082176 199 620464290403181033949278270227072349012078699019168606371481600112801651678909136257751841208233481496039316406072704235234035452130319307568018003186955150104613343104052382512989186903920347500668976736568728123486453642707896147680121742018520805812508845797039058948308503861813846551690063127488454733303524887696324025400976325500327922825254909650914187706939394991640899923653849231533773463745097833985423939379895941267156543969221721957896872100533220963266832526124309114679300617949407255307786529174043038346120711011514116585937774694393043604882618493203788184999668528308505195472812639164190302494612522610548166789779149759198222914591073376862 A082176 200 1328414045753375191728857294801093622546178715154905447638577515548868573488369864439979727643391151145318451634292385175529023248118760342168293437117885944799612903256692909530613569305055828772672517637989428215787632829493998621676767734063462569552912255588941197084710512825331678349913626640270321037904104227603232853177068631285158933377002024970566381985104245685003053985935591378754212608975523374128654953210138225032924134869628992025764516683755686255632376932053798137793477064623569948369553199599226766127962684058770263447941386313105279011800007966259415227327808102485682713706665856847328341115182348385326343477174878356052695313270041554225376 A082176 201 2844134471958282930879891905825843116133199259514604465023235765951242238794808420673655911334070993272054829044380179610075643995396531219569034345530784424224146635493980729550420709568681878621195749959005500341610547498834710044401191317897019777870112259962871444211105090777268169286913638312267050067645631540034709987014113390977818285527999766944034365745383863743450308547324048985505196806758205152794566820450638394389180704354210688077656760226998253350630426518892796612421842181659393569834753896226396166281367630192367115229854997258906100164326884773587154237274791823532189887100971340459430741154907090840758808047587152602745438141273806278743105270 A082176 202 6089291904463255034015671310942079927933581753348118221274858318476366264966176198015446865417414796311118933277087888147179326618879129188857460280480881010632003390435262703032713584394144342397569148971274417724881985697726087097055906052978490371338181108515643018274847523136465020439199797163641064983572511523624710070027352931677669481679077210103618125403860564039057547375064599974970518473112549059232244629574136801307767283993900716263077111524609874242501706779644344888063956784493762294467589081765737375503606468808090469734217641785486052141772791480529397994020318175928563161576884607919994190388933725238913695445209760927142510700498427112149852829176 A082176 203 13037173967456893318206443585956633686700881176831341984915344687423672572269284050350433683216302018959176181440410931343712905108731746390233928071111114682010033876348671745463985959881699587575156942093790339842054583775740282667831301469149332264579624470630198850784794391724058227132423978889812474999851240054755522218708178487610243538373424015684742975624639075381843917383468697403644354448772185938426933409026178172550544288874593032204867168624178559468720945137416388899989989276629049362225880585127558205246361879414714011222155228291198654641050107893452922261913603559023763397375201053240759184819402151798999014846686593976856953453467802633344759134234062 A082176 204 27912589464327191363005207338710913507639296058756969216139381920452577247498785418396991866781379601256690410257086776336593425816794244047516178471429639045706015324359624351763909216037510171395719418517955711464682569542570841950766427247546745109153354544149024990140349979599642014616723435706605239021964466671154405453854406200423270936641308205773010670673180047570628694891833138238235204189566007988209793913226094692143444612648216881937101262688487221825818392410368021143203203323451950382138938810011044551485427509867360391165226681823828280650974344961263542534849773549454001788860726967045667870582524853087567442977908757960873466610370128643955253716935138896 A082176 205 59760854043128210598805544850821030251219791686446573368026732964857783844463349778068950316431990939941928521957659063642632537644760625698732104999418745659372764865120769338614367100049383384070100418330317170359815365005896735253756079765130921643254244694864906219681409095231829904023803353051363900580749036451477365280736361921666756648034769993477785387963280017299793846566844228663477543633716302369743007787089885588317105048352142324479458064542421735469575182889566859507897788958749284481422505261684561098894727698668824944111275367739289594068626564527758981988201084603160103889691006722842529994777585105823613317615542014010315764254976851935748323951735844444390 A082176 206 127947988506344380596934800397740558972234779987368750091474481928962184517886603089562549352989499617856741971848410233954576356718892684413007985193035643661735270883435802194568110153523272841099214924002191989444351087846084462430812312659926890593120617298370914034207390670604661134578879987757792210561693558601092377215582420738311014290015086026488979696087920319793844806218620256606499031176942462832298417069279405084079793583957281882640586574430561268535886358629122709620605636757320069637259856422216094400831375830158417456256973369606055865042785869756036143339802705949775902437372664491242173307604593021570649407267017067788341889064166572327221727096001291320550376 A082176 207 273936643392096139450680527622392771054014233785089509599075092528548844057198353338077953362588906009401372351140457203816870671577931591803799037708597823562096895340446243607475372012328594097160947069476349932704467785788773527930097375941391342090275135343185721296270950437739062613649966836774222500780173304235715387682168229437560028795462093020474660861041976994672851723515824552117200660310506280607903983476176879265043447241427086826524433187326806080450899310419033658556513657052118658280924752022013375066915387549539681630807406052221854204701795920809358399669592189548561547255126135789009280766879705946486675734553633968479879450064467718694172037659585627628732428862 A082176 208 586498353502501719286280620616422726877741604326125667972657873956634081140594697363180339852763597341429113895068624332614951010102744483444318963494690555306272000243026398155941204432910756309861029084449071836730105779903517614548487395945322062387993072330269524142330285990151924549042189547143008185064209591159754556316114381393379091202929276343590767041507448551020986621095256750173592554413482344822448616403926872412879452819508374289485926581565583431457781507853935493377532784136060247451880824999938020513922959715240223723273982163421884270336834656687561242197686554699027606893842264532341942861792545809983474327460313180213338151892930497367579208883352370644707299866816 A082176 209 1255692974848900678155863522883752938591249950253699931676456630622174817385434459700319997890723601018050613936270841162927051705274532879658252253163274442300726681896574828116197707779951814360419468347023757892874329705270628769602502739923149875111435684336690757997379479608615665242211469172792975101169364633693773597158584961164332914336702865449823376717952016183938642717406259672222051187346055878309553638498855084778139839432123374758801978604888194114564623239038272801150656300000681866437287949936247151450723945512573951230164517756306752390556801213741045661680774148478887513991244946014456805815180509117527512434066618167726299681257732288801114319088498116635436197342641110 A082176 210 2688438659151579250017411679046866557674475126257408957200987848649588289987955325876058111506002988211693208931611042925256332977258165171858225058292287349978913888768998549878981174329719900450385795417959858301184180060331160056291470418175243626559847619916553372114778866623423448296147612672976993540604473595431252577290323401209688190135548771749511197249817331664037160914550543001432139697228652331809964240231350993691175782962973820415186272598517194783470585966938029376564934533620053560554363823525932023715951384992941500075835882891799590156145322941969836321242118079391750366088743367480604469681575138664949005183241792742919110154644305756778819423636164548383340097891169820376 A082176 211 5755947169243685613189602166098532799561535525520678340930993416840506265103368668420238443553175823475382290574160222496685930357435994053741535361989911460575780680689110606315195175421386769387193047118607545560430444048141310726886353046820481801912428801182824106161032035584428091959523354316949843133745463472089670230319421172006941278574295656947981413551037481758460441718983274954275427417769477879771341431825575547610723888100568953070170831457611904420291953346181969614991167569632771579876239006515435635643645818343404470371223947784279109180295014230247021781770544853304142487836385051288237698916789537044826596189999722819803416527625547139486840229029718570748654737174378030649262 A082176 212 12323482889351018617104477882260137650708847761979917594296714722468083901869609079542993837212179984998082017181354031543253771829038542688245486485175320304292573790053700385280287535993903990889049930383010446496356011179962214738816134534962759324626443859139403531872361722241596648709968644992634708989776483036355829864980604237359523000947509848536200277152259902026304824510232376994400594533723777331007639998291253144917037739360561197520233475277888291975299218014467935148596346674593737043496804348921599715902303121189160908715983140867774003365961564571456286564542829655122069949750345213691784963228314023666327171612460256909230513500327657701688417626921537847285600910339275507982297136 A082176 213 26384576866101066879487591048917826982076427067284504241994614196635660409629316079731926325397658975919901328100061257443819216278344367491868402463279608724583240684615488866135833739407469205198109036834505690838736624958281733542188919185845881368639846624762883211546454966382437086593984093455076988736565248835772752574056198768184357906664125334410077895354024727248110155030249151521767333756805917512120010279117533145390508264142948275363570174057813508677822570433592095681277821103169359633373255332772725289968161178567410379124400770538013573222023474229771477547352186429991215321231473091407336256442589615913718392742416811438675173698479635114671626181307649897348251485721456340113837119430 A082176 214 56489379070323382793457284681720641279741030543833405195285862730804063744918140120519422084980382448108449235332117492083677822945226827171163760628218843904993183703598706339340887774722283751241430723983180923335867259615880706361605707511727539504312006056915454765216788901182620350781385008469236034936719573780190213084849223503946101431797763689548908503170881573862827322699767379619659053880898755590204226504447194353145183779261936273004763436168700275460457666446344518787908468212099824722243890936134484839800335912190131282343315817909755347083879961228897513121432630391210870738987507803450107449682693719623384786519281668018720900754014538220378366144307799757258999953703699818535200194623176 A082176 215 120943760589564222958657049924058936505053167838425860690484781391130918087143110269586455902619852008898847595431376191836951348260832036375946580062919240434871210841270455444308657897537782800323388012492738536096210258277517897575241083743983498198683258142768001806174376888567535113122912530706152573977727370074840037790042844588446007224335459335299669005899065591120540304331933991801157343641695827559461221041953039084341591820204482449169407961917258628749893260770461354999199403891483038112250747349509126751195579651119717630847883997371419883580127356874592094947763547167740179163596330109571215145218789490648039805414605058379506008703532981479560253808905030183653420096896531811277987285791903262 A082176 216 258940591422260467271688080039402191306644399654803275731483819541509503329397055464702249830552039880416339781452434828289107306667690709385248169253742317667290565824253885293783652437788475213950611571957407786266311316157928587099291540354662464367256719990978703563704496933941909276060150161139128992100139438188586972597277658088736920283952160511868135119013737810133761243665302136967389024643847508822728129284983823402697404918845188558128478426950771445291431251992929248144073926985908627602723312365261948144676233337681041335760734712977640046949487037599472674712138537285268534950574986227356983200857175706143587109476711333217263841333667459866588303857939017775836099649763518267423273401644322077856 A082176 217 554391806235066117425320072175430445554312039068984349595255571468979848458470612664761629429402633176590478047882727681317367711315319825693972223791007282672845137427473484606178951806722272465815137451605812094699770136889822224993844369539044615578439623131089404202767992900779936679250876196425089613051658665300633839955208293553922798922786206995843927156448164316359113597605856821169121988575678779002818720277788378684538910418489656497512214794794122556529815270392977876876478339635443123029323387436319264314465015901972963171823963706288119160577218157041079038934446970547767579505418971648383470653804211367004463798498932226357808436818254453722337252204194826779291459064143358730513160678147312362503350 A082176 218 1186952857149288586779751300115660011236406463679369288776148873244492254208332046478391514074828370330470495876972817585543191621069369745039636379561863616398032482317494108088386435743173280816646015685294788701404541615681390456315600643865726344871356820375357639287594407800709924985027298366489722125369990948664512000800426332040878969644040536280207373276153104651478089120685679057141117010228254856278835660662783718318745496478512223108264747529891086531909842744933551652672778645259055297513197928844822275155062751697876227276599624966318945660994102430761669338400534119629546556329713855016040064633807464914583749846664234252398144345274365017355560259205805750417508274756181261950786333421225446420589902776 A082176 219 2541266067156649274993459056605629910256389236982448822889372973287545921228244729730713177214031468307823671404650291472897735290510847379583725914603386869269777540625400841142783385071599247063938141038946619907900640137832019942329083959673333393807090346841453284232871102218840822196082763369570774900085495993770359301987223401509410944058278452596384774479504446443405621905694182080181497806369455844515847130469925952555360807615897126047989036257252339610525671511987915019598900435849564734124597129655944772992890713758439012060839587821282266724776642151947990735680573096862708849502923841239534020201033193424178919712870080714265219841691997297190842445696452305743940134220427326087139329056614446113511347518862 A082176 220 5440850649782427848851942950175479236853663246143803673076675879746115989886191117415488549363731771422061787628924064577935462789162836821063975614786127053537677173804769310357164145301583316465779832479622501073033099744820816575096918191876520850830432674275074899886009491158131982206074997917398564373570311323140933968795975122885753306764722819224290796590850875165809600226916240513554697442827625694566013137878647454835384329671897348712192216234282905711604376568723045751176591994087280683621440764417028054331337272980992919930247686353054441295594651104595356025682226877667495006531313649719424986362530849786847011538679353368935932394703989309659447700266029983085612602130526609220353079557454308055804319267816976 A082176 221 11648861241184255806604620729494314840244856268405215103561737716482451251348120749539007454043509917035965305602099131979836364714220147054818476415590849613048895416206929343645876484614124108927026452357168311434367383031585341773455308780653637053998742646890700963393910408003801463298316630014953230712305510137573375663424916624867478788061266512337813068328843751043590405305608308736674169147876005567913983778516461476673747801000351501086345749623663969753774482952284809204232344128499926604794453174211383690425657163140076651402431062838123284587534425442139194198546312465386606634922727205172554928979289443310143446153983122520489593591901155881169756494965622546571252710734029265542475042328923984626865549225815816870 A082176 222 24940211917375636590078999279429434738534071177158579439664185890579477264162381454013854415675218056281694577015964527161388342489279088414384179525432359032063039647507392351152669951108688613182082786984064601171753090992716376266531708196123376022047123608393559726242645470317977680558265581105940365095193263646832430642178661479845797018946900255904953748150796905092222238818641356775947820050471463501320698562805034736689482395855157035877028783130072233460821456153202811750954982236001307633658896370071546603410858802369117657936006896532656767771072604660198067367688830274580594333188221453500950615112416827394494708766953782905425240064797443719224758445919168447507374720608974988168132911609384425423715244363368607563176 A082176 223 53396993715101507903002424355991977607553225920775150727132777628460960865733560448041103861964613954389448602535462492923257475828210715681767844067911688049640292856414600785875265765960688364044581208844574093131460211095525743799426190083983083618514891104874517065146637479942437299952272860092698652854104897041290725152920204777814558616215432468412674570626305934559031181785413298165565491742232011386201005912576465340023218944665608719811832719988400405351669533753617227934657914245907399006307284230920925579768262387030446364851653750188064106471323252796626524971686895289148966619006340860778972262523548218857261650813252076702970831902981505690065115952954787590647508906429901677315393408255150496315785303629400810181144062 A082176 224 114322963544032831362208445947937867094995549030536236122474841928363802269258420372282221244357463241047803872894117617803125603676971544062204763306281850181312708275987466663316053076494829522498788447429125554746153986636337542574056218993553022189727641128452180781114757985916648835096723570164420236629518790769599870038533693146617579191572599269343656092719443408780356805327988445692561461978178491366832899361602738068065284985304861501087823129725001665349249052457450775811555903367385059585373301542149005226824071804581855951624409952295047162005731518896067951785511613340398552122032886287727181020613647931659984201801657873064925857288284254396028785467093037785471706934294054502711024572850557755033526345323378898389364282496 A082176 225 244765464947775228926525875667682682491607585779821652244445446119369077892912576409955548596987568901590542515546370123799969085153021478520438908937479469503619093655522396366947723969233089753948813603431424353840861863795677011853657108232551179675777859476700540461633755260582320396059552763701885479744481314143721661187371108698257886179185289975162578242364646264749997229848924530272043745009998553589835784227568003642995465249485070763028935146184449871393774718824859770483050093783923054217139024484388389375375744304022425319088139379603902099692455735496213806827464346295803784556935420764395380144979071458063550695331074732513459362350865343127783509664299924312778420477429727300127207464565148687236598484621793982675561039683990 A082176 226 524042860453188510724288913795459788117934963473971430756641608742332430228609745499617151557894513785809145702328021181461267158717225320057130468922601005681465229098247565958515806955500985514528935022190113021769427170913182387417999707848514086433957848726221402720000614679855080850738274374326229705775400993266749534976818126333643549261263465482074907860585141257588187046334794585272675840214354193305868847531696099446779426082170438983133575781286556652544835809976158285527295386415306698197360637997675653654866851373968158527061753136870818168059570312360193969235300343923814607118024734389728446058738223662829469901417024180871091022048635242229513660919185169095451315612301089807883898379638387759377561518295826156506773326780468376 A082176 227 1121975764230279853497563753324121486357823393981435149714196789543005690760230165198049226076820357200360191352106434510061654288039589941630574354670183810385567609067587986097225507609359186728952584414753317573031655323024341242035878275610908910638116356849325779882226626073417285197385385113798322618481637836547771694119503352126858550801273459145026212900509423279835609160409117282158799302212228826946417619724013331963563815797645557293597685979255428502653029568940440050497510137627993465007418138518810869169769932948706416283590739053622919668393691371316044185262247402219713220466786330065494590379737092163074507602661442341242027500928586942694307573953330044470011004546583851264277363018891567628459116292894148557394627300460008746862 A082176 228 2402150111217035224879156115491899603057881358930584094361943425251162942603667125821606069166373479857922840612751532080112003414039688157406055227452491009080900676744152747884724137386298280471351807744075880187064042126971683042970564813901531946913451381047414116805610570037234543525758666604357154003258209206394310261955659063076829160027416123163466476016224093998757685115894528940239796280734584950380473501661228331630396089846397406508938084018774342986494057272168327929742878699700730287788776906810774997503495082275196425974436923959136866514406625848023336941287000044901477146248944412539375736101221447874946252627938083573587153386860862943513859636693387472324650961091380130642030768131090385790850063039262382661087364665504633603602416 A082176 229 5143003388115683703521191514895412745091883982347319003997124863485454520663303390464133394033562673260485784084032242001989432226866918804217862635185948564873977723578534840770538980453165599338980402395771285540618593404224655964888450974395335079895198825177492788654311763610524744643855149315788923336600911447786227163902634144369984056775942029540483134603351941241251175804847484682232570373041986037606123571207721793494901015040872647024791317578525897146305135677500389443558300233488906105281131412991406251811840046595163537457002586049452876095498021756189067889158955201507874607084058816749698538568106938572953650835217376427175301849071855817643347427776708467699224921247543607741581185680311710818906259421813153221889563112905246507001528710 A082176 230 11011170253955699837010277891028411613459873168198224084020897198157618682831031512534241751768904356149245500383171850322543252629340624549111427651723531149214483558984814650354124259951032661857783837842444983474673838939159053148243496403331579231389618379602603770865671630182275756028001258393004964263009876414851549975568125891069126874368994642821022887144749927606184151376527468339375474159849081510345366839340189663475650557359314636993342457780986702532635224709881726671952310536808850216754494531945222227634277677196641923927988305261741912217035272847961940976322275621651207769907670023778542672911260134402762572482869547725686304461637774225607904394660120733848315085251139837920400347083173359738444538876029621662969219709756479097059154442376 A082176 231 23574915513719192525756062528614667858451587486419515893963167532460164068559793838226011252709022516682235730735534980233615543616963080637645830262226753108346923817494789479308670109070208531001679748615232685320081866229060634509234681044377605744763009039042052823230517528569601267585735867191857432174972437878644993378309049420419630721930877730020840386547358690817417307434604805656236809906890866929127666139783506249292774515679666671833695044805834392581153385128365478886998906414274051274716117047061772736216899168582790467414611984617173859954946579327277985561057187777883265224924412888527935520521743515411090727624698646652596602156189640013521278416684486669123453055651266243455682404269539252975772482702174791704050261658972777665281027434615262 A082176 232 50473894114872864180104308176367994799121110651706458788928712945908027731859294952396398641617718920518361620447936128224156655913300011132806274726155248172983141103978328037226473407241810781855849821592770961218401372324097746970318095562662533726193212398544288750059221565011712033401540337336221975581462668497137779173391434755793103869670040859856325529689569750206689695375651624791145242967063792331020823973398087210827684393631808445919314502174099134182573668343019411022192433643437568156683528400277116288350441635993747210110348143381572061326790971090210817387870848176671321382726689105549711303305350783628970547932867066668049436461228352288587530815546786057021225615849178358731525852113674490204548254773006191436617101739770667946692321497220464736 A082176 233 108064607299942938175861360291352976363287460776053598945316598897120238305768127018051802832269403035676116785356185285404150691228644967079889324791882743038052732112834503978330838213225129919748028400321422435800256696948385456793363498209237506844164022758482516783933590922278680774646555516617752050142151736352726863304738031602980265520868526900969533556563260411797768973787095356741774423725991532699713262018485675650836643581273761215856855834421353573046260967584791790778942199738867156875313336859865668366782155487934301077647094677542158485344225391218182151135822243140213841850165019746030450816434569430822664907818950619532312881623872594287317747506497340979539279323473621093545165799304717213699958830224364058850386995614672127308159743079696508775030 A082176 234 231366324229178083939541037377893514791043001813791797311202062016555479123318252188986492316327437372089101956532166575219307934230583059492177002130459810390091466965768573365010217557779365015864334917579302537998357870963587803035509536697064784533356816765583838271827072645086792878709096782414286475057555876719435007385490968543107081449395093583037538623263451111489262587650495027181778407791504502894444868206698821662890256656796074852651641090894606665712509360732190542036186475740712851430353627951053004259798172221167596027808240252524204818906488226023599997406588481081289086096387112084480209803753471701427859025366551271405200918729120860198743211120144704250341447178571984219197584626581660178160468221474522274129663696891857228374402642041074444568269176 A082176 235 495355300174670749621606258657537478858564731773497851821666998651721040460138856798449800170101473195037617787669827739067035015142280036832005015656560912000680795994372036764825290233100011130742956232653884425421628678483968415586963277880839016313581078047033837106118739206342932553914926918432346301924006052925047090829187665407206365385010649755536053914887335093823556951365755942202616188031673120702081614243356913600396398988421974992805499859818816835598616548062694097974514985222818232130599474157803149026644220657008245158238360203695724288016306709864486867317968134189932130574088294093027494207186030444201409109871633498046211209028035000637270509641475875018142782135776235846374070897820264725250746639897579516126311301008429424556275869032918384400463357262 A082176 236 1060555697673970954102324994844191948825480611483681371391203809509866225909189568060289818152468109664153479442454815573743989488983263433075135308147157226137691104808789879119749303703791288842010353396390537953744588312954128270807837829505753960855853530431559550203918400311392343567712619435558333558438274771003938648953774239939093765166185885100013039876696916612843016507649302542359323493640349465232622473738020919091557310775859496686379933802921156558355748842500407582444947391482224843012229248763107615536597376398803137350588980444340089909681083207384481441228022957249855645237775213831558978648662336771583706303438311312285942944328801988934153821275798484752699435077706609297462256710177032530545386832864910415912565674860311168273516972603245924100222111317456 A082176 237 2270649748719973450612103963579857168775667262096964207511109677238447763071719061496520161272747903354442587079148498809911328330675690076197658318994488440500444780472380572657726495678583809338879151959369692866065392645570226507493440441320768391356881952997043538986267935783971356374158973740087372714486079129479400238970844105511847038578384337677104915971413232796796166117307407233488235202469359870865137182914560708250768196992859218244079147240972410616279384913707113784974347919776725780827361450564441841411574710473397845051688958229007649121615346408292982483232901338217006114161649145986621167269883984185238271688972408314104366310246618966238200393581644756435440983037701785162959544801025575770686571024320494778430104979925817783590436339099530080254735278900046950 A082176 238 4861461112009466209127993344223236278708215477402137721649855736863356020290505370446415005782074830167338601273522072933265113503002105123751597180323098057784106182686308426002361507838693221166333774751702822741670605134698674755313189070447102305145831284097913374986157088791778192176608181544021873464364283328122295311292700126315179723471930193462164397502983429771017447383066568624465029712234052782474316771438383295590406374180571827475045177556001210364594921116523902003371522786510478344020714452615056513975920033899213676471536228664752694452948028037108257631436718768119004791627629393456880948659995584007955122781080814600764819629733612412415042973364334580500944146761950333108492928351082838150162992872757969640675014295107526928923396931434084088463448506064621692776 A082176 239 10408388240812272838438616559889742150824308756945293795336622861741222056273815028920217946851663912700332759294146226401924035842313089571084377665094191894935060851531370731570379683261827879591369439275218900037219728926629005152468859619146693203730696293352412440413223470764105453266250950497628596640705763248544094923193224564342807594021336475613829583653100436555546411296146386481825697050311249449002619204292821200686956512055464553004169591578278609801206129560502492443012705150753836041317634249076726562844489341148276945303480009452686013975987085822253387450768496324935857293730788990747366144269716178428940594239407217331877036147304389572233851212025077205604692835181781934095438094796495457510279252188158986853258698006546724527009198367255830577933740885863307347900862 A082176 240 22284359223579086737681355523170950976672045172199925525644052985603661744602305512820211650555892665227277536786121971578054812954825947095525266739012519520424046769126531685205908908039544317763961061800215031552242383519923393472445763594619694518666000217552375426997310548670637309421766890747422142284122452379789652701623173374676480174533296216716401325463893885489318794556353716726978538701703288041344876724747836107845142867248243115247160827634357819709967404807916927281265146697283377564613915474991895886433261951160257514958830172146889257464027179825920960578584935173695646996921945456032476172233584099893377081900621322300069864838760216652981036687483507052874590714923270310262197845196794178086425419785462350905744118622908512110998184627505343739447618014773250757157568576 A082176 241 47710813097682844435627930946477956972912958610118496385590945142877619783678944042507630293493979425611611107655640967200559259989290663168071066217022132103829334940381101361508582676104667288931599197631114640509579280944365193609390474458685369145751163008308483850644383525713033721969555706047093596437696364855490549174955670687069183919805027900553929711934812714300296575057673781708900072258218830004224362360780500246954592117498588444098043451834441038833412016983635854370427861161640906913723155177950393028285316102725799880921997900686463836065837007947287584550321396377969139144649905753333055209253389829956079876781706406304281746302183580150698022934451146343257873014092911997750349811848980301499742417785117549962817649759013795649804236360883340290665129579759728691997152368470 A082176 242 102148850842139006694127895847813994672074752459462136761107746901796527827825567293917329179263927136628709741345762180650756248972152383799326709533488357204924636913203518640497152348988102784674690741688810558034815504997266990570047279314536669616366264776122440166380438182113741242680266468641812206800857125824071678850501372508398183018617431563464144154216273246655606050157174626645704068271521872870806272059387414823120024477578896077238756452361629875812385314166272989181395956213798178630239900486047974063998614759769221955523687917680636765739936633737035838319568719734600799565736032099810982198838394827952689152346862766604872370590400308962320635968218512246052127028445382721100449646224926499230802015551738626703137417237445148569410336475696921337354056305449815660951844571417176 A082176 243 218700689653019681811234446761966167590783147151308000844746335817104051377656253077397475477371106921630222183038027080652682622328249124456264300602582797400095529560408620003073061012261299908962994726224081783499183243187961646754315513202586429757631083149573577886640711997039974633387959469628195990603032906327866931800897258236728604066740410326242809534036818521714378636281995074631294515728465544259155635248092591917977601271596201777487042198912010165427858703122951462882394088558431175343751699039141590398502881443150836659497174826585998372345508255496410456943285741030260808875830139538978588204183332572672212789715804663668767581178078192007155448049147027560872122132535923157562301651242582802263165602360913238792910067053068446769310781590890618938137835483930908771056006697453494062 A082176 244 468238176547115266334393318314282028827051838433344622002601048016743597012152694490750860913276582330782402773555091305638962162227079234789941215089560873827552894875306123499206710519292760686242146823249491452635238775508314871292820205847454669121577680689436408291812891802452068941918883648993588948231681995961918934539175173798016709465983088508187875212346118741250350379920952131155635680752685542363772636221518664019032950003344026063985536538148921017894227164584850119740113188733211678584483951163310886949297139186062191471208527858420179323891171430993532679523547768087121098294885034055655591127558037299329905130293078027239684590019157618254683846409388993638708059167895981553045199046371062502273039672145041647954400391952662812426928978987347201271175680497134845847551123867115332786096 A082176 245 1002497935987374022896968374424294642041280130119018387630315488353341207813110716696260613582595906580792925195410440381923952581430349461381803907701723182360945792384851466651334735734934050579236973206241046820871372767837330616547966902846536235788954672845621041451232715581769164447606748097896316295673594477750510054939454365141419805704609608528259512677185131989685693474986109897221652014968662373668247102452087335179069615638183012858822463759244570363566586394347484432185869146963845410085495702715996603030312750464228766957558021879152379213575694968386806718879386283293801426174364102697902347007499203753385646685581315487175810130835423868174175082367266832123020229549688484050240672206811831442509965295671651835098992473831480808700352584041531399681360648125386367302589880894169850844363590 A082176 246 2146348080948968225810883934353861310361423354758613753374552244582452955772389747497326980002065864348877779346849637969885096644026521715807070120619715995937427250684374882834618978228551253739651387881083060290982357496630310720355166950488604583721437319514551478382159846682397265945467362633703167330105284656378986160336361960969124565846837120757463239249051161165784952075053972910007447294332071371615088366517779479802805673742555468418207891911328950911955981240088571293229392000979854823281774756237488354782101312765150299343361249858297794371413469444221070176115972690391394771908145429400453652894626084544219303740004677117158907234570750636860099782050748585176663188524152756937805039587587475996725107947443955040741453207125514247235192398137444153551376884205578073149658616703849254366995106376 A082176 247 4595331241311741796375835194351011041098345279380719212743542803176999901782460321131788937639330218479388291694890736643214574186564161881438904124382723742916283982671141182255822916369438045181211701036233606310248457308074894901240798138497914892471285534281014097981515434343751631358611762315341173847390424889516424741634875317307377547165809298333559682199234851222994499785785305771102665117017756103424237480335855771079748704130318976256962424580508461371482019653361704469039792914285603251990328728223584286026406651125759486056681483951003463545153022924794198115212903710475338920145236865937517810188934840616849058162653002850905086724983683494543191959422810403429925153713753451122868130003986360038020715586590366801301865172865935255797185746565176210588871918790859608479913034948461866206035017704862 A082176 248 9838604187648440722856463991460571064360042253021060990333936778130048886452065628849667359146310028777305646372322485288919198917357183288693576438312475251876338863933072552409174637936664356042194382997524523115993959979715039494797963579980023071264237813062245105749760277490629163054161560824103263581126634836813489678665919930053302900784174790277293130769942931173443517281690252917838195962991227542121811010201047570102681122557955435687944945376020871389476207850793532375629493436808118367159460629377445710065191934931892159692623476066640720911831510471987926721393288133833840462277267014134873722270104544434452390934426098179025681166202619306269088254812473653263393442802772625859536370838296271162931083497099942764171778114118330495931503964016813480683532560864669835926943874644269262897539750073898016 A082176 249 21064451565755314450722913663159342013629487777211468276695020080824089372713897579704325211810152895653418608249733761988562556643944948411294761466386607729109279157514214941856947246211740415705112787284686929164834527994492948800800906407651440272277120152208339653855126687021823981252442078450819496490090393861872085775298099859704922507098414390908447775066517519831402402427332671639364868404524384609836223938180067092560874462642705182354522616205068547563000678318727687927307304422669727632593476565292462632499243309615159817928059046892892165931733818351524358636926068377033543564666349977795704427362226912734369159790985602788602236968687349477485398772136266530094630116606346939114743483801198659861721991405357999638795718918291431839490032319941749847047151317997195735165310729635813365806270730926415456310 A082176 250 45098990802282133572928172451032677410407579777880215590000407708811253216142762981785004660350420632740679721739045292368794891065228520112612278528676653706147211554568476964798389909178354366599235712312077759494274376193628298301016329212891950712528089680369349371607131163528470937002726210635136701051973881691204635506047082704952549947830791976158013853658702586894192330003296353911456159963476682606292383492129939265992609373840463098002759239969684125287417759472635022266635172882287224195961187044048708151511981881840495416436719064429803158792755419874608742660642785972978491070931505398989656185467983933492845300190208590393361640701690376993079726901920564268470940729156526676556685914414790617563552155037218815979385295979617816469191861994652691820050805382876079510291028016664011339247181916364039663384376 A082176 251 96556939307686057916749659501894113194017064159322744979779159169693067717617407732819981811679674753981892964125174743176254053176048126705799893079825838587505419365653237480515905066066926832883357403128825992879215459197360209844755951124587364778428223804452092326966838501806109440007853149854036309799603559297875849274469007915714196298083930491284581021451088400986942508286727160413429830503409256568742639206496070177309993078484353087341251695190993809933816607609137947047897727338384787018266138295844947376857132274081808743551281900944576072179028839001950596462286561132307125398456211929015669426930229591772501865800577149098456663576490743770868653665558784655492124607453317831278996822472850468199690561519336263941855849648729788105106573606665261849268343439448174722179560563592050617501488642674434711886421262 A082176 252 206728407057755868512594377359688736321406179459592984168583395623863841432928393733645164359879316549521726247598499393664777697812396449996246478758164418695168063002315356587903422160893542077506267797509253145371824077280627219695926626049201032903724358698184208819249811311155590120300668505193133921527940707461299036100034130495670552118604433577565085454445572314462284927023142551944083459529478086044187467470763597955258338253081780968663109494057071022549446856073242192569969039128956037251820653115636180881381624337497263802877939019551948493145849232465220674689518884010350262327655461243218704738486864632202605712461511246168877381765647138382661486350081342524888130506085899712383549530112693791891502309080857795001920623079857292011013225360674954468770841654191740809195798925004000686165371423795478291700996392336 A082176 253 442605519510655348974867091068574714599228230302009287899560736978058314267418346431496481774944572547634803443052704578310857949552433245672046536092804384841437132932592959113938733116568743476857725367555118210381800132453146894201523079245579520126502264374330114993779543041736775763768829182031822092765566092412833335453881873454446531587621667300452461553950260579359552670477446207327813378734526596749041084830251421587824799394422582209390041613330991161919174395740774690398313581295194119004743196602470544647891741427105986731867318754086295980465245080874195524461868915826659854511551461067952635344656853129099309174252364076167561326912466780771544396383007334305663650651226909976542061496696668475349762233709413527430998523029742141820696696618466858020667988894019583841667643229257537535731459240852179924845848161070630 A082176 254 947618417272313166408936709397930730092335637671852778932813008728733926396757454909130070377357888961771596670725656419301380033175324156829747539761696752397352642990180485048377939867461155456800195841830484988274141596865276974672026676223660096825768147509936223299369231205952087699990142600925851049057052936241805691164029709361833202473199658937210541836411491553502377800854013876899298978837667264715313592998519612755851466504534955071467956249248031527203903315621643391480441420251751641737486337911918430251850404024172548736992756039176575374527295173182963659087444804340184840195298075417621326878853157029181358962734474333939143931390458799634886946484067470862193428435556939789408836977332534145123444216605224799611531361713410641629129802535406545478394976825868620161247937393874680456240170020879194935367167580659835176 A082176 255 2028851031380022608986243950488912114565765379812018180692515114536585245406043297100820834101356612347235164458091609735177921219845426062828629024714400199747744318562856031417796621256000685989713375771061706860167594525685203932775284914543957595619812746291395198117922148384076724680778376690749798487039569852714279899769369227000951425872117319546805838147210589459941084462727127315850244822056506833895911787692651427202066162460578439417972990216230199237589446581552809288691452930926132444775060383930222108030779298338357807959134484364763332797881272042698074280638748358782476176154650321367181508862749636550103923868823373871893407607662002390372360598822948255053888765530422602463838039522997433578376039619234805273804746966405148666662575112510698157070510380618616416583064602481753353043196475360090843234885932642180505851262 A082176 256 4343770058184628628849390529157901255665719925396394149708346529949033487299540188868789200177397096506170248033534528632629060710641701770938788406502015600984833157901077554963556828175322447758664171048415567825161966163457542323135959470080570133167276980501172447287306490824043390179362036992290917017386384185004492081660810728606891657171963919793746898254562881244319264854839117648248294148667097817743051330807598303552743533027485103747614307374854643045950568670784733142983016055685302376350206159352143593773973565788509304731471915896695688584810946962512511750306635526493340141578917935525850588794151159666467018495713677254660045452540171901745241317110941299208184004707440497200577995556763154408067652487361267227592680557953315565132413689241314989577122325081779946901057085451011575948592116826833695521029915310316148633517056 A082176 257 9300011694573290309833822174065892914240083437932159692462455644716050528760615906383811699981872193265206745073148131697819885590686518293103340864733656292571896844952835312871737917999740244647155536262139914111486548667302711113217321143641696364546100542586908847311477111717431079169738486492099763308343154869775000765694340610302003693324332732906647060741721198474110941215353063460220574555129303873624485405528468167542794914079020994256405714384356152114388215074940597433846634338433635842208018199578349016165820342137331601699818682865511218898131691229591814378095479801858203452908274747950670867302687217433803602510827809547680205170345240744991944603999150384573790521974895563170315758575216827112725723535474866868101507422586434369134696932304616492648481144404321426082699941407991362127134081476044202058139441991941782007403830550 A082176 258 19911325038081415327369645945786260630222968684608512216019931061663659841235957671133636096180236952329443406037331553287778226199839828286115102688353810783872554149227904271707068417929981672517598353460101303592180784535830835281641268651709672084953432390880650250911302479357306654702203920177467681879845083952272394527800973943138608920688136415486760568209450397929324390745148965846427340841294951815699144807455899086867482888800666238176536268718839086800128573341185097441879354272415357429981942678966855461605088735878417682556056710608927732736158627854590132675662990682688175934435432292262802146729206724390755919814523350736508646931656778228594494188891905330620999548911015703265017044391881979542535904270267616480313964841109953122473290656954303734770349098841361626220671103341239893053694612513007522496298719883239161610365389002776 A082176 259 42630146906532311657888978115174523923254855512175729640692154949770282947794304577548848676719774134157024559461238842387529665942385782699790104807445797427128379662687236819680978081952898431937716273375444679273760414324029348972170938210310649141606513338530783999783903343972620153280139136243324696799687710257059959379361251167484245374646857512193857690950705115482121147740548160483728113052498428580301105298141438210964030489767105078090460977355966618162772302470851432642464466464257837260697696625361340019748395147910119019885371006646849693823142300241623789106285421010839814690504632694308829537282062122945442259710450914290904377376895711489521418404880538964899753527940370971795899830741235261402994373985727039659588035093582985052731392360315554588081551275856726809470734155517039731373573615899334711647579777786850683799258603650522862 A082176 260 91271144526885681945968399562952042002217552271197353766861293784697927716365972743802337133933314638638280041304790343687506100995782111486400978388175994532538156706192245804881440629518390573639625828664436327242760559710881665903896773495902251991301335717100434639465931149565818840502322840475425560137510246232606816453974091818481259826266632524251933620259686049534885104910446845774389522722991987258465869779741906555992697304187130810296152346107677527536552862923527572244357573556953043732107555512966723980969165277483036266534853072127785184101405113718080909284669118010006516875960102435735576651680517988625171757645712080410525878109908000579085952659503722201934680839441488754353894087150720398090186730487413429992736548332902905848034749998638914300196612193214624800159877931137359807570785483795552392878641300195953371244952131859479480176 A082176 261 195411520432062250051133309615583905463534298342153786387814492283743317397260770395981121163992843935179982454240778199748633404102860947956670786369947865580083621494194098407770777032694266912176117679381183442339227560621187612900102502273559116898467955804504124505670059896339655241513209245926698495240165897492627033859713357960392731827776430305160065430418846896800469783633015269906802722161593819309771887871026525882208040037140653090062451400414488885888177236705368013428548152413591436502784085781912768533943208134641221608868174232548962506854176076417385177769318298387208168067841949347145336698096713732133546199688470325966195722812744851523370486738160192814382693141555320369128165884023169414444892789248192954028323506391219543878625476699628427682278106243026160049093517661439700672035246424805585899639371831373710715602368829730623280760070 A082176 262 418376065245045286683445672396623610686070393266895997951413349385794284118876034926611959549170793925635102821285060956565205214724518922203224836077747963748620907038636026388759906552344746963069555971630821112968071218792330805783545426621340634351079440885272635628056496563530832680669008061075591960294096450149451794003477228220538386776360898385064577094576025157641749699293378849315661880370757752074300007149351429816840492385167201634614078043635776545581908535448888601891246801815042889676557221768421325403413163686269294098353445570715932658569657837837471029508105046296747342439374173924762074695178176924858115916439703250272753960747154959744421819277102713426819330959065441170348333823219147566384284123480776014719041902351916514768169411777157286963843299440285851347465958271605263568837495658441675726835835305788264950408374968614521541712391176 A082176 263 895743155689641976159810094467175288929529388717157234928145525535083380209036460170665295618170698650463221898651454176276413643656527884638265478056721297570354204525597114941082239618445117086469792503740055883711630247923352299188880958082441866707618217752009648155633241112366757303614103880633345197453647848145607209521118827235998140117180903936261795928247320576232624742127165091272934889916350965389640336295034182047943654582380835164777759649574847909325006380666219617311975277292670282192224205960801065324467781627833769641623330682669162027998257534543884929971448609637435668531804362333361819232615802489241935511888015604699531590077225113804078935682894919385296998175075756209679721286977268794165615886805371867230730929624822601644259034827627616902622592862920713389741268597398747766554824436405900821247524990251901586908498074629989608172567284062 A082176 264 1917786096331523503319490270764251430184850747204705427987992745369597207303925257751822086836840936433961795122400105758977382643915983875999336133320420962345916009342070176206122736190731336926007665110774924503180144505764951028027901294139268298401161163908984478618859226290783578917980019760671765136400121915618592559582708483096230679609163854136291466254094274326682797098121914000863173066236312151969102289064378911752743646103721713264876468934538646317951762161466488038470665677579058055011285653863393137035380774370023568417991885409009656964730047769139420596479461843483661132573038783289746386260372836635746667329269322010092771693022639216946811657296447570351509269784436023061703448084511521246026587378305347363030632450466830326818379730401359951962237228159027414786837866695862427102331129864042977416073088584660633899933735068551627270236836216649696 A082176 265 4105980032245791880896193550860950858662937524456350257560237531855481045787599366525889946432895978660420195184399476220066903970826186690496086129751095219962241775890034722070459792552789076785315899660506815514299129513261328262779670635010902516006270264929133760831318909730989736723941791049489350516038023865865912624800871323837670258012460175858886961774574373771792009744601311204971218782349354145033024245672146952274765618233744203194686406253867237253321343491897338441107053109753322141638302235014805977994664007023220655096188988041471066741984184500929223576587986211905697945666991750520254713761030158261406401369172780815370737326368915954231359461667587703533790028695298372525833672485956781844111578352211291066920894801608565093553605121323691402609420576200580277587407200795615323400448542960133496403044186961532947696047347301097110112202128536586483190 A082176 266 8790903249038240529317454501322873100144092528667052016892118520716869848052161297383957962039071475692160017367762041286955139436987297775962131941578067170301109541043716810347744767497194910967701869350109344849029538160784211385813879970019870518414621270757846074854339993835882376995352547187753894008998058627365170182971195276561126340280992538963768603616136896139648242685575616945800771049253427266717595485952920736391755130246760691835986441569424315033315151012016803748908825074121999959396851184165178818214887421400239066621033008472583751820188362988137654089428480158458579523127448390328312307346421280127665321576900389581434825053325435243017446809222304218173524662747536419028774303315431376673161793630860031016800942932925395755340944372573711201122885863662460316996420707796995630496514692459591445410363773726801076515110918800496360494930125513341052464376 A082176 267 18821323856190873182518398027817028651562878682175878589690639000084529579680309496100301657240093664297104506443822299080715989790282584985826604742900146289451416538805281395019922284278348808064340183091447713469027533805806930063010380130613060449195593399429086817661702211729677089622636454136658777840005225333860707584208102376913185689891180094599923811322281412528221388062534475548918938017300286157822221879645040540795919623555068905955423372778703448400884235097964838521917706505852071513784016214501203632921370068388805507118534085960226421612159331021788794579448438113739315304293621483342517107272392053023453508409758592284320544275052189727660316957340697926187609403996754828261820353664502940402139437015771332200522010147780281610686566310853680810443941866479745246400027837026560716834179370372372444553075713677129390989262779261003651913869393044143920415302862 A082176 268 40296454376104659873604101799101011293050969156369194562901126653593188593931389089676071713784908651307668414729302792198886354788073966852369830332918897706968577147157321012206681119848411468066313055615609429004119643041279132753259759039121537499750625827003836217424359914383033540011894316115375811318691017155425843086456970549872105661465578615235983074032063927183331832006351489928982357137794734106194844054942813528927460610444567243182914276949013120212832444582523702331496403967581118293251369766803915571837847230583004404876376888963957909274809529944423210670770103857592411509395445763972562411393145445333270692241340102823039604900709629012184623641249924277185065803355219690798345388806599343484570551353934641021831456136975269499621759759601997391714636951945062976505318028252988898519329195373660181066106238885588539775990850811265235822323808500286733153606753616 A082176 269 86274708819240077515643736391919460456048880682594609470333753738144632808810246675657162614954255300739980421308144136759482595255154507924883690296765675926170934727711059415297693654275171368182071807211322139275531683424590930032444842312637399836117964958764819964323502409976304052668803415188088880801101453242854860151490222213830626453006607742798212050044379741587759378518937353763523564370135203478181100889462046646876361991556093910473587769299733433742921139274356961845582261901472346500171144196113603721140076663287519165337938323719960222717130158392460641730406366702238188460426348701100657459320743557010648100358482494647781847620781647484467348853635400391716895716496306989329988721735944424636717693653953672732633338115132972946793132457442842432337522954817279281311469785050387966407588051245140121238764621029295452970338969072705417540783900748753568459598112423910 A082176 270 184714151581993007314010592151620087979683300504295868069577313247789913894623368192088356316939448559767861199247967498524439158052179353985355053685950647488091975468418343993042288951544906609056666485705636893620896240323735124585539013784115669624717314875697988915528846669719600721262577701714236567976105558672677270842581152415954922298741100076259930941392877031614210665626921388193079154080744941937193561639503522559485700182105859707668080927643331689901991472535275550168961900318733990296947475299031405453077351674779043498265503537112163353981731147081539471683425367191790008023277055511683853224112876217736606996785607381527564269799123054359766453740813959206123086328021106559280308379944955949930884046498432824224040149605677829577569954551079652958541414892460849647444885310891587173872433571768737703541711149947655826170892588413194363229176527321158186445933974904646376 A082176 271 395472998537047031179967830722207534574120797058259162399263502736539540730092102181695828668505704725825410515350545308611939349070450296263511140124999911736872822803915215728167454284636606184251551880665961604856308418385876378718177059171794899069481226126524514422369516696335757792658602499664434310735844583120204389173358185871832327098902254168623957964359211617912928956095105034654813346711028559938783544097969640007408465785947573645307884076646768339865107460470621804526499757519861018237336342955990150817732095230765691364827163674024152786918205883293621554082343868678445652564619217446444509274756314371319718464764729811790251794783064765952894053194937438648731236488953019477242477474834368891807474994321342190278165986501265725176334173160605573112239518631632981138567806755056365429603829515337506686562732237855618889575008389409111862625762965805455893121018380813082067262 A082176 272 846707689867817698452321173992209110172531946119565130549474050142510731118062279123611273139078116824542406365403176361640657330882761069456034503722891714603539725211258919962435421623271448948614464053575036016185066847714405539183712723586052506482715633547558301847391626046033844289891494595675054787441185694936070828810672147368065633212793147072071569915073402653854313763608183837421752871525915232793545003033562020911971164857735402309479701136599886852018029726443159710548260818713005008984977183801743161853979548125779636124211346672658088709942272206581701798341134843891603491732256079908533846180423420578211312414076229044457458241473115345454389312445929225847612211568025155525677720087555894976954950196449723885726939907633640325493367568961447703907465454263073147500226193475423454396256932976338442195852119331789600119505191992210495748497291715946760680757916145294098126079936 A082176 273 1812801164006997701135085805928853739646960382975877656432574529151305654847732255588555721514498815384783502384101467204191617704722038683038332064774478168196669633667982237268315985696869345473400511934189581561241916763494510285012867687427759395310219890542799438234003579259147557508350131170988330178343732031987651681481737473438085640082504370539832423824963458260348420349298886946998071055070581811060477113794281718554011659197282939061534604372120122412456018704622458348703808656405238599096511683220198140619861693505799658579701203762330482645425473962987916844488067601941760351693960325362496295095643552526461280386853920360777503036046868873446609265551586756677505535153374401691446772682678326925001120929926515113313931455757704553288739417310203059858441682890131152866354016759800710254557067688013472042299544632933468071035789471880527282244293179437915026680389321028818144922006230 A082176 274 3881207292138982094428982820112657582670739215708718916439554030716029225943648634180679939268041993895879144848292048032898535942844124206735623768399892237177800401556904777808198255040856149428617260879856625941763021290436605052638215992265321506929083858372547244173069306191860194523005326789802641921456711377345713458058328640078591387666864409926250169218745306212796417035796983774045145976924949756576687442206891013002378921869467481255778062442738519175393450259991116995298079507035687118904516871322916604980295275022433945095550568457542576876938022875228320516923625385491118913938560313248217729912181984221920056790107725902262433413402700345780136053126147597101422757804828490081761366474369384453357070757165843067177550307889605292586413982512247557214226788746814039424440963743302055530348063791576513520683999767573851069059634507106199025030487929798872160109187119233099130587797321176 A082176 275 8309664812469560694537048037918202900384251622533115434372702901569078285646812827277341314430550851798264698668793633919158420024140867180550764971719680812081104830405435436274781802988833910434465084815416011975758688602922218529942160339954800524368161038196629991509679393032090212191072375600917469850468934314041278888828558367481029141789290251898166208379156649013577982075232989928968030797717368621227244817989729712054781702408241745648483858521357944475992262231306402233925143199353677668190508887399186416850318623672668616617190671058967577506817435497458377900161983166803105734630590244622548247961940253039326975343966161147864674843658642393591842991419197193603077156553724384978765752932529343625754596056453253411433601835112327782987832061203639084999020157980986848098034738699780407301144669594181348630544066273625998923793717178146338958485479109803286276239715706054904701558894655385262 A082176 276 17790992363497329503573058824340275934849428941933204104796509606873825369110111406953197888278054383779095464067009138890767323143401757347074672590718724148825744935544239170465171575277823358618352308459002778089525420298747117976221786911592526352796464308993234403264012339573566917732110211411876272053737588123425537126674999852088188512993516696600915672406882988934840766927481544825682340126587246690259026624820736717264012141598734567278849863588956806599133668188350493633892714492366258573308390262771569729548674010096237003783342489021343447823591136283357903030107346335781740404656603388657190853832464601371842299681590637088555061400632243946082448394467605072954402106176709826345219340155499698288222800673258023616103368207963713777432075554926202878763521387704871520295826619654067158854987389046613878511608665352432557783319235649474903197889406548525419993197530412571432604873013779024676656 A082176 277 38090514650247782572538405777063209768383196409365404140575741751009934388232485046533577003507753966178001339361702567398242794319980792783921645928760221214016497910030920092608573729426815638918046882432943899814485382281640720042938409828560907025710953099819897938237664281583365885289606060363866262019470913765983540675474847484625890098332784384217613393434912775830045819002850169450426627624430242585504904977360591812214067922950027017217848853130692058584135554261692205020817504224785743207968264755489129790593330899252545238060289379936200717698849818303850977665938354083418706374603816069521957199522824775354611074963275751253487040666473809377283535021573212910776050729694979588586986823665135896428042764803691589664128404633713162906071366758141192379771595686521697899469816619303742837444215763266587628941762600393392256110495584186841415871173338529377469027215330095854612241411228488322001854150 A082176 278 81551791866180502684143468224190459193433503889249237513397516145109582773769637382776635769109975368701286059736602817564722113490696400244502590070582806570493026492776009188403103300305512047498267902462460528346389478413939027353852030432176709604071732348325825398335580849318013777785271712240314987024374618434789974639869973554295235154447513089665106788132995202173538184179064605499287034279007550786320708928947433065114403623575321997764778329529224438754765590624200447838184938222928064627881627601534998889080920390078877477640618602322272558713355249309382600916007632989767721587794067467621778281466492453703313003776003898661776294040217726555719504772161301407851203195135098619973039191442694132480100795448519515764954676683023808921620219127854752099563365683811671932773837307096753072147657091673713447242359471941562437786649172789601796192808089035399477713668706323150452877419606796407019339832776 A082176 279 174602386385492456612530223955336263329846028644171204359388854871944384300285282240170938417929457643457613493429443450024033503197762148093803708628829151745481209321737528668066232720244051360534542767919443324535162791018652579001452430651417158113848959841111371615643072801699810929973324119116379382782257054535496086836714602889712186880346459327888305548182711414808645019650578539188000338385416790694633950377336097491791931318235238683691730250485472694662881427925706768071799017753417505365357801433005199220174509953588340877661674033208731688512656584007018652547750689693253661422565505601220158423190529110065640268902812825012512693003356428537782442697597345123363099498674370242728074272312149981002403463775457186634708234770089009697166298525936978957872467478985915277554814791953074188932785752260782155276439174145751038144188844618648975130916455841561048882600215313559976511710781213632232860031384862 A082176 280 373823709251339350288873565635977843648483991579962242916414469230599959500788180413903583498769317013581530729949278296038937011219907660442757024224878031489862965982692702901493226870622865532939681901780270142792975440287549516344962783097043758795714461478794502692461775461178448314639681609401814550349079300388935336384782276401857571204094017838975395608338038474709905684668734929727370351479345980714234190391235840590138313399914745964261428858318249485434882404448538551975599599026724900333386757885792095656158926680561228264838334826844605497290182231764573315370375918420176142124339792491644751382211169557557716523689537665259637493276793505640936667230234378893922079407685018176013588607209299016158464756708184903046051722335987840600276145387652987875227381907086572082504501186490513502381238662409051891523682045150544913647996870548511426215909834153104266262696976787428152578497154196376179809580089551776 A082176 281 800356561507117550238012812758266583103645341103158771040442851786104870466607559809450296109293186602830799326471383022935718711903783434051364087494761013103642497612812037304340329989074786760059093910378227181127393585828365372819032092760394359450527934760164467529797792463460493022267979995406830806832346028880425131939287119056445909118492305762106151629166750613932434679664999194007462728429498735506141885892967355109842865824224869723704471026454341713115223443348499802045493019435887055042384388309969157855836091564553204039289981642124811037573351586432333971411471208410641384948017185212754449437819686804609685522041560138734630516041257482093699969221790133435968505626328873970949994554909293656574650246671406765465898454384988724610079205408207473654386709515059354971027549764767012402078995711484982097606582694993506456336092115750952281521268262520069590256857407652220448026069720181814709467449262728991670 A082176 282 1713563398186738677424728128477207629043070236607954197517954859811276631045455663184221370306489920697244725068385411649978092894469054881384971090834401796570049910347870736660016634747630697673037586107146357692677460391361460628841213098433637587783710271160278916259916252169370846707415081152847075053706794513528872513216687486296602514513309507758667524380121891730771136220128897361899301742169808817041030415592594833020450445227928909847298870638252953614074661839821235066161117210263132329090289289991425482400694040120221350489299760122881046071116896605224056281314115508187128557492555126350889842703195276479665628854591905903089641827810906624158248290959476769879498624903376044147391227983860742121334650294235101141639998083130841142979969738551230039360997855695362364916910433879655750938995616772678970049691579946681391508135524367033745432247117034493588088382537154097719941543610790531325408224594317089598485176 A082176 283 3668739235517807512772603601064307838426045260946172388110801832241100837858748465406883559286318913097170877394487422615562945102758603205620120985192676005767139608731261353611966427580118523163542456326874651593759480818075045284298719531261089162158227656643609539453007412549034099101439151773514961442556190142973159578769361092748843514367212359473008348712841372671222791338698230957541728843586011349546596991724956628507614876937235742083807072939078367337208988840432141350464814681384545635371369764667428063891173598567492991582789603737774897470035044591290569571326176828507640039403717787516936006778886643410041875496242786992878663771254295062082379532523423918631480109697764041657711016497518566715968788734787139631863391367637434901702058111806860445612286173350973213795767524459685701261517212286789087707553429863079814357193533255741316313151316041161731435340036994188673754555909965542352726888809189725982338514062 A082176 284 7854770703243625893055007660353224280202690019082674056470677260893864599470987391573431866610265459958655629392622203177139638120715202978722960137055768190503515393365909479137732693791627958599688126810970147989008693302005284959928614263919788761388827458535011592273261542369741978082546433135098520336526789610314478365818238652130204148070836321792898086227198836076380369623160488983121271810820132424847150573043543142801360097616904905188488152989759061264591584321256337625073519061075550039255099727555093867601820151219281522038922061898123811352284276272104799927887704856714165389876220709142098356455825885503634239842162720689606808054533376084261480064281548137809096345061963282719197921605562661410888509137285812546096564250773451107521478483199070520487434775049325218620259059204189597927973767330643707245441135768854606111882564062327708046637184702283077496660414380039257848734485616481381148684441368980610214991873296 A082176 285 16817064075644603052323883304796267121100050753395191642856686417535975711736368756621086127365032625576501767343051947068130608102602869660672650269450161558623830379676159314277063546640933367014107174646534914496443062094511045454884949300996743695945491380993240218276022994137282291495927352675472089660276725601234440891806850268785370973137881604939853804294451662309777057469594087590502245550735817330682178999255228231167174452992325267051377455614885814071726370796621646102581371786032119199715682909582628493626619636342183119189863804822577648891246820959687007823045511231402971361330694414883179416273133957566387957523888133195779201383158388492094980148967611810943555740903816797927215197953410168671223250914931328835817827541597555507376658551928575498795359237442273967466871239786916972770316042457009836245912825190074646910866096189107507877026832666578351793987596310084566524581765199324001922172389306516747375149594042790 A082176 286 36005334185955095163516500715904894193818289311806303608705837605264660723562756658299847487174728711582487721475623629895880536774764943159261957250662544121807457812438636423742653122621088744264346140322407381376071323308438180122136098164928317473233490349506327855344885030918644247279182473398256276380741115946418589975590077042025460709829002535147944907889775690109960852616985567479774749981402964108418438970410076277604870291991419171943548384673892300703288638074743908591662374273195613132263741838825744366198210060155721853937157056131820424018795784734433743382199659516130121710001917006897817352321881662570750497402011329796625066568325782354600445361490163780623692664536756564751609230691588631821764170529672108556087031304987534258732450290597324147211568292466681984438816545401750332970550438486035683392179497767480853476150236437429841231228358959874992007220411265424746374785158972562203389740847008613268449424643640542376 A082176 287 77087420492129858798167683411960244193598461085384278107062398943951649031413577975244798587912771769154136120494204089315412511683548518487307678869502459023022476838216972871863545535112657356558524647751712202599280476941761307039375104879774943016287663679642982477789237994216500410841494732704387863482385298612585963259467560581959295123596777232517697094513024201976143417102451838579579397621136597297098468640016087471175231666299586297555379349127267449741313781330936030696110210377740401203588112199172270767189014412991730475288343937054347352325001234349841748093695227973527001177061397580064667584260152843375642041163140066070182564380507180242836335477417781022672701695293756797658613629902044565732400470126711377739317715297805019828453895392409580847122813971998692952402954371038918574742942450993839963585365751464300466514016500653157969464022548469419479011690091751556334959012996992359479524065949312581077087149692998057540862 A082176 288 165044167273650027785762914884295211102051640140163654020128892957832332593201989743157718451222717655311414585543362191955601535624691853592663668116425845110428617454602188747846882526858309994450343321090632012082630191825766673404151996246598668853539964614313995169318728630752023296040728282027091051451699481773584299443504133007455635137292032254773969046932797797415964590690941734863266851056503108503389451078482772689423522686709817155639498975826464142495502748137395435449391315677855162489927775197253731694825566283287571196233346938772280580800688891194695786838649634257195765455773924256770774199858503528516878718399724422927619037245955817191250401986097457346532140086291529409286580054331106441112155177557445958019176993598727153847681346080433466772187769774557545517278749395338486163004854788866728172765339311968997260789659235209779344549592307625502311685819465551100884315216499135970496175994426016795040230112119184574698169216 A082176 289 353359562132884709673542836138298814318020134750265244554026549217833815172504394900936066547522699725311537117389281313777087905816336871806370054633833137967980679858508949938512130784179847484121404106912916698730845372110117723128754805865889351162270730107369344366249411557487817748739330857322999365829132992216369879907529492652581590146271284900259922887307184609903396644035740919758319250334958587852548303754893519586537252673910461951678997988229618863220992188336558797568960290278715799629048983302921957284018500479016692535147494954890564349331887065200388770274766712290835136193725041555599053489290331157705793013167597037841867810244694231374717330091452201094201690570705800146653668538011632591075108407032571520505359162512925975867598447898473935497611674478460836508637920074580999841552380826945947361932332063365028177247664691922006181352101455934067648644519688437888983238154536583631925981327134179704404259802633259805096620431510 A082176 290 756542822526506163754265326270073219833768634375968978065505883877782660249159756694325216264854931870808111970448304895956015880152484943262402012880372983241416679360170991578304786439947513288072502874668771751112408825611645243846699723897187565834279882301415738107883153921371388042733714273346339710215010269803100238916154888423179570335093431608188155413384876354714798632759726914653861356862677113763347651231829310044864339670926576573059607643955689312939633872298156431833733213169500223945449844846548094560141618237460368417925888342938140011243832633536309365980766505686907776568208679350035989160196074656700033266868739389366040532457489875965153964087246852580629691379372052360523591387874677426168520703347687450888471606607623156657954776942975968173240701768747556647603812875990441890157820112729162554721879151625589856443183879270514788915382697895518613668994548157403557028656052850818741207909879910721393290720158473090659952686228376 A082176 291 1619758183029249697237282490181870318395153869761474646613666812011706431389133491563382460464639045294685709724596699002196000577467428570401587128979039155113834818529195399811775841372281756308894427218588860355232891484721830358611555309225401313553785308234005143831468631839203089170655566388468852430167990657514730224877184305468859728527139728140176913009142837740628358332592700428943831863514201200313482866348291744508637141787311612977347295577459178815515036772779158348895902243636085105390837724253526045521399507849598307012304641680512934522244589126734390592552618446501373323791546389271119779355187448303850133863005315189442389025663718848998433998275466898722107298379883947383619905348216642153334165178694800933274151967097593298313235621920403938626487473887199979406744435827373769290001849216626999398517554333019174880455269017802460946816551815150839571015060047560307331684091606021997638914218876247497067166116159364822306989307917553262 A082176 292 3467902269865623602976224778114728332262982656900664552119602777959682052627483572617133358326500250337940835222225189580151102923437881189784896636801494589434177332879600938630743438130462179263506021013913447266434626245096180135495598180827597925587257333952492569932260116611865390550649945439904845643731596110970605004383313909774850294654262809652833397535696522628397897204234188773126062534580917406321676035279993136005250893385106407683408299685052010723153588817737247703999612224207405782393261653258651208583453213009279726059137623363083134439134979597808416779761417076929863722202524356549483289343652377861174950773120382407016614422293281868893350357395971302569858069617396526383913933450918786595884049914800628716418081901738370637568651430107694413388001483844842215120353515390052413687403457711516825944150029919288074676280866647827410656530576210104249278800313954057300870348003644661100866755937334305443887781721835521788067672229653025527536 A082176 293 7424778759782300136191308326887942042657199177744432345078006285071985732447948202786505307706299971422087019421501421595221401577267303097275730872544998429866510079161484381807623894059926515594406424154663167392222368421576462098299626367478971934877876917702903820162559366867716916387443614018398191661137889633777244968297126481983429662611434649002556423471313850567873720076410727581476812995534353041269258868886600492513025721469269521619978940381324675599475925437735664650195162393827571983331278920208565050132715108928975824511943056855502485633496162088976252874314603778089100513130260627292420318922240133716283533823035716781292006626140014215381248650952828481832393111021382721761513982150034873879943227707625036537560009699938983172852591259984324675201772290144651431518697864420944077759965654168464017479501801060413414415945189824620312885803880198108893412097195076153732588075899627223667640077235276146365124768043141173153526212832721186919581830 A082176 294 15896451324693904595719981275896044230294205886511794757849374919336488474044019113086522252142067269639148136828463353743874621474429080457791943459454694872414982743506923591203781201373848760580309934710329028080558427590064875089008974268774698995709007254742116951824966777128386411153837771634171170112344880552609766877753836650927755938725695440617162532503941123875594332715332653641099150292940963888390737890075500497466796701018870049059236233640283788526733728987930936840045918294823232343931664987801623570825313832187462332131762319131813669264636978294863567351988233691187311278568217290296797994496164908736156352400996021215581281812843535543197937790637906703083776718035560117035747591714531041550035521640807059017213131715972436304258608773481323634028264929322476293702125564264908720907272539277651179882110432603784232075701364863538016034085901799452422990288471155317011809157972251333614434276485906776460925450882063223240606475200450083950908727176 A082176 295 34034302286169649747138848601148016202384523953777957962772803258178765814518530342049038499446411909529014660685694752598206941771281225860061356193966369724966468916541576000903742526787151067899657701867720089597433081858397404093220324775443241185210717751128966079857644366900170502189972897949301618968003284353607747424764696793391862826524896127917461845191339363724087152238690215256499937521045982055142905547307996114266500371382390364078558946554282669933719894232354124919233585108719164504989141463200549515835980673528067675120574746411279389161165378629956386845329536720222172351978381264970426607047619288953879191269229100013389254338904663154615836100100246976637617313759172044225880646171701676989745774633821858969173630981592391321577980658136065805702267475873779578765977658601953716790169212388266605669128979046594503565129838005558171622294947107916044704262609260495253195909157038595523785164349654967454326874679552366303097239488958861088446847959262 A082176 296 72867441194689220122973787446819434895353916619402705065248978133243292575806599012525083674636613959681869018815753079452929192862579286082402061188118780979879121153896869284420985981487653275786968121486416549371511063298017952220298232582995954817025072649827939580576015061308193595156403453454562151380616165038920992910103290250410112714203896427870162456022339791481537658567054801879930714767121960674473207035605959051443995482664782830743084909686756840317323670302221966583234703067016725457224983055608081336680614679758705391025123651634572534424962733041272748572426157700188584735976448765944680469926106610373221922887898043306669957213716093928576116544916865543733844374731086552504682516314616166977433638914396016358403604449180005226848291600238234983163417830750784544059885432823550228695695123944404751301075475429266823027565888636627979261863108050998594688059834962815371599618926257197476973934470161252959395852200731484345200469078021879491389046020796256 A082176 297 156009191597829620310020020392346666365864466092393883349636963093119604181869008039580698014513793211218857661268170128546366631966035581727584447657183647915649357452484468324358122436085136370833873955825817806312297721393924232669826813522367170961747658103987022351229693396083619339517873618997943619098605208991978022916480713018516861345099667362984825477561579546503164649637907193107239262655133035921561974702115546873707354528261517569674150198468914598175152507759493782147635418752277935754358052002341131073597036054233330969309017312743247801442047466187849932776415579469058358002078663262578229180798036125404950220102869397008071018583563276277196914123429487672746615633827170762160078306755115270801564687242810808916966017151872936786273697557455628475868412296907391824184955803006701834537041477474402341274125423612561655827277660896118425330228963463002156740748067213810347888097630594018843727001883812894591926828561429086789101602285252371870713330822822117750 A082176 298 334015679210953217133556705349364471598642652597917068659508370519752872485906488851071315526504882608179250865114905031780848021630636553284367845145300192420623202130279575450167316182961539330737560093364002969582909973426814049527543535255625552725312947880692933795438824640678018865871493941601053016575358181463514799004760998762214696762459995692950586793627281925705593935271198743303929176122839970722569851062249005497312777765369589687886425104987798133813677895430896024574965830367047655974109327767220107568213434322677837862601216266234230431899878121715930535121871004327422538723573900832217534701009688690046776499664653954852143964641967815578748883388238875716486576477205691150737957891855596145411594598163146478095499857826735951541133514557521799060325004683822107966401711395466019276116245894767558194662418750041295811485715480540597978107866600466014541344742761817700289411471520592003917871944325312029949587110614516306605448322991959314273565258251268522182776 A082176 299 715127569190650837975729461685925257247144314319015312029693041001387616233476025998399364873592265784251757951250829132728140029042800230014057260238050366845423260223452410083623455704571992220330298847746342399829959922018678792874599020605751078696744490022546362980029772312092099862911499382865881910220280864419144897447837954402113009980618482556646186998296592568461416744213415175100603447367616760958948906075685402140760937276667430310463197684434421084906316333597236193468684662470907003317112882137334515858262069271828058300710499796208393071179644101278299439345981038045260111152282130584300330872335643948076341700961644719255364812756529210395867212875962151278464299372439057375478969854012428085283736679816033545154444466265728351099418815796747194535212334801821078387686920397414318603874786545618098621705317349345809131911507067792889669169773646783564411038318359889234973226163293557904213589392172599824315036502950838394860335242019505627555566007613708771466486862 A082176 300 1531088125637183444278894401711672813783359944897908396895133266012748319663524510625839543905942226516009737258227048234193372869789488118611633766504596037184495621331319962736179029680651162183396633727493464677480250817007047474048154208357079113995265996566033518328414431219618127556167290230930955914912461983703972295740291633024812561099132021980038209384866385876068452844610120695232911042744925103239324392355810986003534699830034011385515923662847548719250346919039527096154836645111907040227904837712475272772157100383347507179963978149247090265608434516748597421552723134658344140330731253100981333409696565037049333995099933860977289153353666186615134272115172560075303170971614538727974173238667044821018851839861579728873296372692599192955451381624404136760951295410096514849597896992706799935959205210518732687550734535697486339862437133372252229582129517510496531404149461869407195014755960160832286067550566053655962855476730701209671697655926493826033007135268023771082443783376 A082176 301 3278059676989209754523146663220854099546712595186422099096297323998853023673979984854992240333349941962864492260651858644893591655724007757204318037512984398512549318442346268430398203904677533693483760614544452752297194454473843220800343764351527971152428816208247619166220582460493022579019188340926543561453644362418040061790113582595570823034890788772472772057235687127303744843416995795090362079218913908649305566667750225174049670299108520046607817467281348741150844001632010657046572417378239877470372968047783285181183667003995978211711683348679167324001001478102040778978221052937001302286023529900886349321001297081073346258366374790293961379502403446151609065089799495056518187248959167545438465330824007821742088216838434762085739395880350945692391859758238766540431423468857049861291164189386783335981272411746748296408270579915091354693109580023116234288392992251267917393234305370898131812649551396844409825323390206377684501144922103955068806192209573890278983599820682508545162025063270 A082176 302 7018325768433898085034005872125597652523681476599018429062334296387552857168797575298029548371573569929270291175341439483791206387700691180259584220041501168006446746623368018955771854906342016345713749720753557613664307055673826494410777514997728013508094193266139482680133477440611584044972476425554667486683603516699240722034254941719589217490793708277658243371700278130190414416524443112166614523836080115218145974935877439473178021538640082100808431675326711081151692958968513600689067225037062127591930430135432932319841794998197119546327410362633339196643617292150309015702927739782027857928985262207351100862152612813857364191234222508842877294855358075945761261270854841408266642261145656396841451467833359944326967220013145249432948144477083516947803444188865312689902076307928392049493169550169815090982931498098832530061232173255753592581158215141381820435681251747725899107755465567430215324646258108506642916395926588751814192347984878940280656687653057403984274088829791525565228583397699176 A082176 303 15026235470216975801175511294835665030916681398800622532515284352457627745873459231759489132289527293366126791952115496831386815147703704236045111142799961520403539988690080995637265541681907096785340078646265330175006838696417367553544696175142784873750731067383300469261464900244877671719789532768443093636678747383333477533362472191075960901350382864816261891115784248094419019708465945418314761549116386165988352406679438135891436217178168070026718727285851848000382961586277894599050401855039720731492493626335607712352279303063858869248515041923111378784634353247033805190521280017640497281582586025452976437534125415645925879403160534839575579530266334569578773879441224291575583579860441623376832097546913280936785592949275108653165906706354463642810526270601692115649603741713645441779011504992451496789375695150317605379804245031185746649461338495906503139115746395516556168875680948443250646281729405074775148968697599101044309248413632574857412920619548411883601961147460233964160682495068783184062 A082176 304 32171170141734545192399053553819174462250106489094226814769216168835877751837492780419755792386865941310214761848667088477679506911355601789972061178172695908030184057083411953334943185851676766952058790723797938287872149337339229171484314607464608196856464674507816950616334091319614532516702145425575323021517211404891748548895227592089318173506776407949871099544634412559829238775660329241574468614719889705150102775619533970675538725569729239648935486148376572935249276043023869854725818533634029630993646593980620156659043788525133303089610686870739607219845680353739826607655845017794223230196917723322439424170761119319641518245163578158883216602498246555835753831575340319710280826420910155489450530067225367963615563449050453120744939433602484573549914079586514719711711700159334712201303617907749005798845017137637783973819709762167396564785021487536850767284136227816811520932245995217048778884651122616407974438315371253654054543699185877152840428040162952955007319766777505075448473093692596234456896 A082176 305 68878475273453661260805668464293118557197453211935835832039763745526583626532875150397915946188390901993887074940749945946832733197959995297521752883620069729991081072236275780384951761710079610020881357881251602369709332685463626965270923182020184785334899903455059803150703999655875715083791973627273789956172306998647016535540674441905104130696194606326439061032335585259132317933020232605283036473034884192316732462050085924599526986126641144197311825386697164812280591117776359654221433553396942284975678256863854953708095756587198660365731503689004356123452785185664309281560272245753257141961442749643866744759695344344335086507663043628044163278880188193724211415104280818797396320141148431505673994124366255796967549857592028664594601689516123725856229324956209527994644988772244124010295592285749581871569887181144386849094304075633573755376573372343912628990817533220975163624934848373314820619944798712835317030483865679937605106513689552658375263559317049708363207448083492523922030724190028581195042390 A082176 306 147468815560464288766612062321313184027169428123652478168624923885457857916335860916987635339345248137397760555413844122426537428589390529180737538133804170418339276992906935948295804223684454052323894879907114233701030777005356525825213089151214462207419686146779494332163196241719931378357316188894987181798369043259669298755104509973854285210255477467132247686656755810310089296587027426967114961924085808870932515882333363848969536779546503004709529176946904175796838850836282010002088951217686045279841282718543425460075672930594811659333484272837940976922838415846975621644454474929146858971279582114319549286931380090257992196188432895414931466970265888584829508192659565703316418679648286940529528281623795082063048004914686528113158575695220674788589267503103391823492972311742093370657492841527793330639238415578272725529330923259633131600493580970246465256772384207108474786990100537183981733927185576964092472800438429388674129582028227866821153193226918011267432271676599608750248197661224590975335047340376 A082176 307 315730734114954042262780561279566164367807062464169334325499295673891956330919181158909789311209100742947569388900136502139447101129778432023154324553639233301519148588326436147644616577531200314814920315092971706313883289200982497957076619087544484688550372650380733370377569371515654068971685992492840608584322373384574875694958505158600856905996851349539544161302605406957228347690565826966103721386569726969364398978055266359995245067329636758769141879454265002036880408931682495651884614276927378607622734554366096979089613295039307970281926289267835545194208654527659885927618303161151899690608241419437747064020986722603887885035909187787241403012532655894378970219380489010708471040424863306308465743806989266485502558020084248032045791488494398677172266832087344062943691017413098872356195883587540756934434496844545490451004841760319169714403436409982758759365786303739644490232389639668873410265584867570209903452304753397599768668185768755050660513519137586552438040242864618535487473700823285778723465000418862 A082176 308 675979501740116604509696866525797220140161908332444149909536842545294028671697452491936590256872543461040339033149848237015736485820436652416548872955686395807904632702207106333462392770748924779800092537987248833169500017478516866424125998781503337636241008587423256100385788077689269197208745740717423006564109104729433815575060168696400308787248949302137727820206932562855443637731355517098345241299117383164461948589400968298451151547151588280597244788745073324555310604092214403761769369998168234119120644189253476174557146702521523169993840289840517573518907230449079559466218805466617930045526517743656063192016846600041038060207193252970654601294558357790060331558632601466805655526576815911744710030273244961844370538828671953730648207671109671695904472340102561879839836457317266327055729579113662192031925330986859684515854134337665920579608823200771409814083254959903407480066411393418409427481241449748928492508045609088985668137029878128806172302944146796231303779117114036498276185516309194145671042537444144816 A082176 309 1447272113225589650301991895599955079337343762987653138997253482650234540660680247127145490591499630365328793572150437278043471104847338907454370605762431358626621244935375030789319530323221937401906757596859292922210519550647254605535465425052421112620703583280977485660656325899494954689773959767762988735531409128090087039146350747568031194334185376364257226453668712700422597254250128880573938726113359545395094758272803042832823053031631381178157424092601255639996409543878075458160285697565462202899436440448839255845548300649792652917253128836691015938815499052046601532833362888962120876821979657996682639376993271602009725573434771700822870770722451723943664857941974336194220256001593011530065800733723483727139834818278623598643788222013950457237601729720186641418958200475834120051955689346267806999661552071217648302918242800981691224342623076891605734816876995459383236978070474632178107658904489077570237676962321428338877399819067175157318075252381206333075845785050292170862652318078268219664189247840988467479110 A082176 310 3098609594415987441383624322497864170487230475048281215693423515726253642541013527828170644432276038583841648556417972661063776864278984620118632222507841407828678106415795195195797583327287120040283333477686465906055018362625905463613612998788615044063406747292381637233487033315699631016075763930463035647291146865109070705335325622402742151950360593805298185205014169309596226637229756313244996093302122497682529665048636373838225839915671209716713720855540583603554167904318513821335131783594926792342082671138120273376670368481300983607813448599757949995412079860751649760078960200828286553608014036944754599781199048466930981465045312525223917162204986618077703805492210779275137308426358111478588588864063180891133911297277093588089925090953583108116483106385189733542135573328921233637673979370580680939886171653059295672846073061990729366705118124715794887951492049631381489351900744162243624205245773218474559019882264601513206103385906365574192187010723523948049219032059195221306493206578542847486506529977374606416130376 A082176 311 6634123141644629112164531845713370538160621109742661082827888525906793411401763171957591143928804026302002322156328955416342976106751629667777905025860473348211742470095120056133073417867137289929985058591631717506874869561623721361770274482777506453848322504679272482509054562730989373216557787686675912878810371903888705134864233494862706062534468390935133784913613233665575276611636062988270176024236447633302116054350052758352354029893465752352612543037706753133595610080798530501924271891221237887906349997658603388453597241573913456060222101928298437074351244027319782818438521130317636081752850867012837424607997049889246895652085949245253257949080526479756124589114266187408093538437208158720323378006447250320774326747855290178248049768743378535494061767457286074013587052099903583964277636107640375396655148230610491322189798908497649102629162976569152322345814712231355545577493788872881109969026070195139257187300021284778076349662896589661116136801383269030297439767707738737495056879707727601385531330117758683568488879262 A082176 312 14203657646261150929446426694134738586349497388317155534426142506064015963906059364819641949468522896003042148595817592246735129041036762438531205688718812186974615414710160337447075897791315528964909798015128260625019539780845122125008642146085364472425758218539906123017760406587097636146136428555942457430504149701030841530745805927197710180954804427055802628421440862179469152519960818932656243453294699505118303061400023802222485197901745553618294803949137692759725530286405502991721147910733892818936322057444281806108475411902818677571110458519381909517041530953796337509453808273942518556530625758515748043547169463159710834427061169952941590568674037236840426258706877555995614975792948757738893477390132985089126216660039985642447078527726729493241341615951138173190086448887358426729086183871615868352010696212032704856436169575608975758010401337476341538020322832912236961087248966767845681376684538229102585392876035524262653116067410563456164184814856011818544318904188176524742288060816581046045095926517617630823675710735136 A082176 313 30410031020645124140507731102814857170775289281681897613877586025117361649723096701615804098797865457802979128838937093577708193316821495256611119155154316740949010817216311872138938136843852074056417799659229769512276026327470986771584326071874503150451876095694796586932370341740861322788347918064669749947787580667453915592548242547167931080406636696551918909162209196244549728122197345493722149511378667765019214475861169443995542511443343858719906354920544070543715203660867552221944940962833063067967256115566061389642730290235405239704767426580381935234561871232394637085763850719789069137568310976297536840759140914166769247180287594790307428725938074517112259896315062147958601992498597347625577883564038860018061072713585824051737176040652652397623579813496247068290614614882989099778593705611197825269264185459490053787711668014771508062873218843242621323968900576255000419366526661911399257235202345927383554729625714708327743597287919967527857915995251470972899548347969789862716168550672277788039885938272346592442247958281797430 A082176 314 65107876415201210785875793761984443425418405691384304883606258234961157541031766604362285611773800689751564996691390162601145892916880835661719482900399670535481002496794525624295093710081489602096821964605999630181128958390731304404141186132951280681896705265813600809000277665143319736904372220750202114379214093490552140376729736412258159261985193602033455345334995054666367811239639315414409698574193195400939510522487655523653558015099889363426575899789731893395816532157036760221883328487584907910839157146917290319138406140497980540996445129526498255044927598503307956572751852762752801385148656244031966448393261264252320438798506934545536850363881048584734918838001483500794503149214431176874398749406557284607193626615445355919551579294536791092787220036505941857870496747349469367652294934323120697730567165399848386913415898880750618114341446789206633375719867001091584930173795118004418038528605042358477602888313324756101281568887161650151379920560936941392059773799222595297354271435616367762102642070841020417123471440660522053176 A082176 315 139395963404945792294513879790377519206613046077349242292690497734182788573916475651505799322771238700348795662460840085238536817549037116121786471422578393324400311001811720050940883982954178040928840827882337175210623094566976534023898281152612153633651143188649689590659314602192246939344910513777877501268203734660681535610578202840343554576237373371703703773631070546807565806338241266299347661428426553514299704741127411764438786946281116534310980743965877714730296750693937743418767872008882657950167643689583549987709531762641816904720124620339382978566362567632393600367075506734992144377598860793550063480440619481385577857185873178566692965776369795087594861385830363162501967791498707306948053262106067788354882760710652283962982980044817298570454814735627812923488785691967461610347475686616999617376384429565648764612821853325226332072383851815479678878280406627590023640754105987741608574028119961230328415281528218887406158197620767470589813655891273855459464658415171109498496032986392676144454341840888661562662718560989976219573262 A082176 316 298446757649988941306194155965534595943905393699921087676957188938981433741387818865618283272053057112068759692122667666167287515014799806710734172743062504688239011876079575704316723978321348046024840806938269232629728369856012611050386367507277614151855378907866063267783548570451903033416554929108357561425625701033349048177017537986804356921117460380022987794971904859404024140781585608780097434388591455010053633260028690384217994691578693550419371442335905170992432970673788252187206659727759845866680177772387111750718828608697764511806256565995933065601230389973945240430835387044099947661736286033881606238492868300958151099939949241491210510260555486742073530649012939854493566150785329344252437387812757095737177409929578867354241547571726563562651107799338093328914199324886736477675715866315614102664894966699104506569238747030581886499719766401679750664905757542682887799282118815241863966425146222415081358185025963263462645868341357457238987528573068063016612115840393606067722934083115426441214399802795250718005157125604024019957875856 A082176 317 638974508128626323343342894857467784206823460085484486775572806979552191300063101882889528838874349704678113202653583481648868063758110170237123321485832748018485010124359648195444340527363326179806653729376661154302340087594842075277867728737550804911135966440152202266561315062671689090547892273243217202263961884767700965615996411075744901215868113728889455641072693562261901903076167952467917927989487350628959581809812687545722191174830021526879391146759204568519283613526616654515319363960729175359648716372379899460934351360571008689277802772022562199443961003173073602100277884262731132536856053326388774843701970537842857690899779190815393258365811618345377336981505229785473650141366685311550843808988666658106766895917091011703419606244994259047567154292335974379418853360652700601972829808077033319898998358200574825166616889778349180181744133695532989791128809919935134221300272455628846461339989062206947492369848758304340221802193421406924846569757404093138346840901552821716932139952206274454444852323799606710159530586985783002045992621350 A082176 318 1368044421903388958290730526331264235796357195198051081166020745291651334707373299895646819666587767705646145463517115157173205630421863321508188908650192696586761435445892138826185779431357521790363812127805718930130567645785160896714749698529155535857616957796410446784876953458656813617515293869570976428425007264755361680796479508973634864853562680891117704630590963876658004418935740420582356896847745386027043663522239432648085315559329230024347698589081367297506136179445532852269723619195589834740767506595517073612345919051668407904697461352304477903645470799408417548275891152741417072859894476970016429835852800605085160858376447906202861640048923481261731286634623637888023652615541144038422386068115027707562724387200541906606201165722279406916954411554284102736654871360714297664481860017197106366811224721894974339821382303591974455059638709231885156775556070737241324995947719641734687332280394236089095201261236434187096445790833759559826228242873377607226351342310649828521355245502915136455178568706681164545529344088461538398372300584052776 A082176 319 2928983107295155759723990059401853018371631001829513230132540747654482280042567503347198498765604426420364686016987765776307120251656777595740628890790885810372334064851841785735303984718693503020451485018411998187238339899130749947715518519565001062520284346261548510343284233056275721179892389494972790118544856611023683500433952609947866072295666859556935654604804687433863625653038375641344879304187495847392485724691135382177209232625298021515274144260232170471554223312925369429741693878703408988837097955406212053048952916391527375449159448335046790940238031784301131578404553150696543540655968705195907467161196120161773628019718659847265775844855187258778991162503001004424745947493718552692011292080878007554789611874631556797191700826623360561419380224271347939210836139302360298108312718818341449518412119284893224105916853699501827583298668682251949365201528586729457182654966053757955021378557030203673550488183999020550364832240007779312109386546499576657876738564842175501950239515561098885575674935929495456128962004043944764953614132668131828862 A082176 320 6270952832718928481612910289639078599847991485267403159276860633820132582461412102075776883157712887849833057557299634615852104592648606428718371429685633653534062170929322943394562094409397679674812588709774924516010324275540280176069418143870019443060852019985088722420750106880438324944725590585974578588454452778192735357891922183972241798221808747562345082788518938940471012843406894666655599178723682137099023087817631003867785716281578091175527166488895065429365273399207960114210270308453298987952064856606042813527652497886641774602130996612195170323490656637612710576359525832515233692340415511621732681605357506825253715977608722142748363722847333438524665605930604820885235769015528996144537785258170305681065701610188992196554580781309741824711966858498480760182388337965539957388345594177732064847098719933788226430415318682210645014572969158229244443692471809105960585568548089298862544022334637698997877652623502413245183483263195297501925584772747285390682899038622389527018270213420167569282977682861284596387809585248177993340690199810499598174976 A082176 321 13426110014851225879214928957171855908920662825570771611170442194146710711981792110185611519844566560199564718642777569717257714362637469631986082616200928275802335643204789395742440757838317743019451485837378236799318115171948982988074704402060151533391895750449268530130972879960407878532729961849675414508351477754857096694853377848138439282547124796554321817658459260706230915509524849894610209744621553354550356244228647645578701565214561209099458646418490402382644307683606862476895321507876242026123118237204596350699209044419071439834518013553895301969212930934988794694782143235697635138301720894612937618804918854849916553225585266636468312307062226500836764727708708200411213008501419633888432877501861693112069069716425135326438472245401330126728269845517713694047505984699201116028545249450136086288818156966383428636071144832444638913948295846959365634471680096563022502394007201778644021160541175584431382422023153544552269773461765309991907730367480143939491307505148879411256616281622813237690266789187985658233631828157637070160789301649877615696974870 A082176 322 28745301541796474607551347690932641413913091136914400979467735325923606867395067581887337048783745770182162217471196882419222522321259614200932406694885217441831042701293620707657396633266670903680814499581172376472733457871858369113223495405335897897023944046703323836186894699278631850998817203978730867718173803730256420437224859689429155456043196243355980086739303354145145812928460546165970278314056554258790537183544356901196808473855445539201770397425919716831194370232093571276994328905238762648107597270910630340583868430169011353928728785336454210260433655562741317296343271965726486730426108952134161723091786778520506715074124438513124149026221010633674716992668796233631334244239627608711693971177126496146583840870980317465796714829887383402702344890640877483598482457020551632039748246347443349473389003361121749579882851531388722546427677891418815348420577791918567043198549273162575749569310290834063781743388999845846283348659434106083932364191485099362996737966141185197135184028655347254693322005299866377027177112610640099539016349498871868383878033176 A082176 323 61543690600986252135050955675443435242552491577544131801916055494549743378679896132768146574815226541690812050964678295498173584350347337328514019182318689267768672979665190623332237507825202665952516060958389898943661693163300476183552306649930105495255050034842341472947256401694681969551605536442171864345035630284577682635184002875673111476339758600169301943055640586086681671086694106406944062699480900732941413399361430521727670072902535926423208468354311810797158044874564759605336169885246575933511505659473760320731018056032957485445638173470175904247966973630255678663239764842492820126290558612914381813703884753686498304459012145763999612265252753796876917729261289174240444273048522164323415819725084091529235898068255850203086496775509381675794025554989360033219301378273245562160136760621356265995261695327748342756270535614848480059964249999934557901062301701857355530921419705409838267002370237180722359774130660527429655255210076100049305318237284695716789192431248612268507188080559674793705823850885821365993099954356922720166065478684453420107769117294062 A082176 324 131765041576711565821672294360135234069991457543997757036887167016790194767047664260136958525500780447444116895398247474547948698690848639967825805454029438275515246408512568155439391228852987958060105097417736359917374455928267034982925187366342636936072644132247196110027105565163123833109629181250427193870586156446128724015339748273618617509654981049823145140867781627344562721696011614285234988323046666931610764381759243455350167429461480472181155466052293477275036326722211527558448444530804007233642871552186719653034360079216698262707868157582830788417383779543868969265925544051403152117175152773913059898590102413008084868176610462457311897787175511050280386702717657537506006591620848357890596908836844708408039213559092725384099602957746931049202437587059157208712592089914903570925137969362446800195129022389074500912049355025260849622061679968435013782806887733010857262058374840907237039442586845174599407511034034154654773169605943696855830309501998361035365581392219071865171544200536683023327917315033818847808417834455223218185075248174996964819884966120400496 A082176 325 282108954015739462425184415577289170154176628955280341483671917984179360597886107704716503745046555017102072573470235695753612200343400723935185646979180505270006328389936634543074864540844637517498359828772780543252453068208899889881635505202039959785825531064279258349486904660864933916176931922313173061445911189538895198412732256320899419505186333962706392926972546940729082758352175452866669400969067985642553779421334881077504378950361906095163170238643498820260928025904351320278131930668205160826526695002269346949153060690405821029452041124400826214267527207619687053995473533081640160225748201211762978430397928056928278128541189227152395848533302101817656466112132936855727608046963255860208852099150033523196431816210113983017823669465239673158458480200187526963648872367374210431150394759767794186307757162611092284054989368172030857511846059866608099936023693217611050193135963289009819963937919451192967497870645023059342549963103935441654640673527955339171887579896519466831059218885731577162228864024104095754939819860284201822111178022841202209336711252842717481990 A082176 326 603995270547698189054153087878591871237483959386405877954897775032037815480293908646052317411016071895637957997221172594382714590136404807924408329422552780430771396378825223783866130862351923767007602418146870882742086847676890266456459616659250230789982799343463323828072175783813735529807365646423234095109091916264504587293697607199884427960709984485174749227069540759635784741050440786556795367679826336681652234962734384328884539085361861070761552209344678709503495819489028776234546255898006781419953756813419844418318635541592494246968008863695312851139558453729257540533017947858901345578894299099019597551911241388117804012188141962507637876286776142331338534797063149845058223811095976225906556093485948487273163694618293232669989335165361556496580623670343573881385332151563291935313135400027132848813848395496841838181215416363009858683622956824742605291115859074513679376036347812589823576649066194216064491051084853022639435845848505827617131673635919039014217155008399273892125513255258422384661864389711153341583464415893205675118568994388953903799742802364341160858376 A082176 327 1293153874242621822768357113574349529360611033275693986880088048907502211791196848253670496021066998024337898304030117486264927267333320401395951351694338347272097249444217453030120030891930517770467415529432328406927289325117087109509998683076604139240126331597906190484349819554085948740544843769203840896705625763076373761997965704755036109539577662445630788414773445329832919745733979421548909654753597173156650818072314898829893502212872380505725957867133855843055018276755724534711160007052322276724163578253826893731432938996050746556277432753237191575906909489989338112021319275984005135205948582214284393709875997023893041220742507796610769969792393451388888190533817446990964558511777211090455103838660327794907020566022634001134095555128183897060962748805529125846427680554126054151792761654601112105459067636905683492313128674787582790711927291512235921155975686087686101236484956606223864730360094278118784186503888819150747794675127312226175865796680929369070913153362639578549989804170900160088937759779310313281988640180865832585671415292930420619826771195619132833499936862 A082176 328 2768642444753453322553415381709019086343465962741285125442132965219203997802846175090494291216887554638739202898894577575863410733004704407527658920887881801118161339456542658126906133119293516863279088645725790731290598219180640481832040174327812391848129808119387253730124223877517679072515272342843229828227189805527434621419424765439665710560308806588228946260617573365182053650850980058800024330120478853962265844028350928803759161626199433344300495757332037602660910339566584713890999138011605498714812196004755213468518302458982536409199250306874156018801512102740399095749277525210311648508650209992673806934775353037277321171514811188494641071038117379930233543473257357827716039104983490844812800114031712568975061684515262103284309683006686765393736585060880280712035301350298191191060831379661724878924379175040197949778261527336911156923218094707797499175762904972936370850495560057930895251376612400219305785228084967748678250725430321000651146764487207547742009102543311412395105616282546057529962423790114620924535856333244487175248840734830515636223644984987541972519540680416 A082176 329 5927663474217143563598716231477654403702863109013208200291015010328150549009238968419461796279453362766405477819892645705975825424534677278627563605301307051120401229982764631118666243364007456197937916180834858910443670400311310388798865209397498888309804944694175229305782945337790904857634424802557888834800784905811254629746948366157213645951402833812230277253902523592800148439003481180224692915453670904230848289865625190804686403832053483902297021061565828766318646491380228525613404277290969069852441543534568856176167360827003926796933162628859505845742795953627324819314127854195711605220183373010331574971463260228977492583901037680292672916517914383938539379457403592282194057042670498297133488644438696921916823012761098598379003665736032979368358133006161021461796568798016908806557560019052760920550110245600613535318551606315385645209377251116890878507263346910481671746968516210464417309362694455369438826596199047680598593687799673151021423416619197605442558358256212587793776378508436184893457816692767293020130657455361547303134364464411469227360897882768588370784392181566710 A082176 330 12691127498298904369686935265800592814922612063082334745235207951821893033183974709031355879147620481182180581858694913978822316019425281820377640040809177551212627612213311602440821400717732132818504012318397348884688187074941150333313281127111188485356738215479269915840245179152618772086154900090492699387322712478026221713046686879742512329456783306911540536961397798318219131775015807037039966395802195906291160617541658100266900909338944286794633213135589879365364102641060075311711374852485423430290667246383494851292560643187131554118412637516337012819445799124317594572105679293358580436133160162359198731328140855838538881553546435011837718964634456605069106736019427679454069104272650287601972218539043195574609717311602791932053490262929558109758734324120025403198606731713315678735111097297956627825721635893757970390516063121455892283539073346736921173685643280355322531447942340233113518604110952573943431156806665058146532699175178773694017422856319864939524730626740498753062631014367580965937591088699249471252503124301956956376294346405864034092291899607945760400490003715102352376 A082176 331 27171703973857954255540870549814440358225403113960634215625726391086571853988784600036659574982909269334544300823898902891519958899803186617612533238425808694755745905021817542901169826342938795236398985230843533090476270608355050588410353114226186942504648416026847126609934277515863675322400394261821766730384366363300946535354602194913677417699647130834084356232954229173253518726016732537514258825047330143938838112660546502916108398768424813125827489671309930772217867294369301993325100386202424698413414558821766315230168136560208254751291032358824048614225045689024875073651235778050805026988129198560957562329394570321226250330861354524410420034861821267139820908122976050187911078917246561090618703734598269350179392187011897544144870044509935283582106180168317929753447617592801684470335971282359134412948786899197605151363164477587017900461818334372020466713110009027276304965939702440485942456062595821601462898534625262053914661682717729581904626296111883731588168273120532940370875829707880990257088613291415558176905012481147351935727391719514513576163643521492894765651702213162092045262 A082176 332 58174618208029880061189651664423810800674565455986903410550626589374295315940693925121275295315590757293435592953042892630657243395162280541880002774160473177780506884789433078749914699380211580883120252560435805865438128769441658596238272758616822930790372283235284382011768018648276368521814222627020603573778023230686970530723319075107607422983718501762479688577279386658433101325394210954304451233799846321105583600925402952385233720630896465837998261655766931406936919356741030508654034404654705551913258640369641140708521493091640102045712514020391003044504793278255785300510054259877913908967981540416014314884709127781570624803891831111397514207065865813739417621071503017638873816281678837005884859367337762269590922138513102421210215739535144979941045912760450011615561812126728770763878700390118238560612013713457764503706054709868027737789407276084767117770629035949327821576231124985846644896482435414594440068394058845140594055013841981505600545939257953385191980205969613869212172295517500877339784092181012693658165851033537675811420664668187222910788140861729223394189358787113181797702736 A082176 333 124551857583391973211149839096693419710678300694530646314433070663790335639935279281482097720481749725215845045860812525395365516036045567728107226245956963937244302498794070274411449844968128057697037541042421036571865426404048797017729764375649829346969528618885309630806298777763145808435046281293834951802464727323460143183366108466241493187255633578559312178279502214319787801227034458906993879131086867697377439884463017059916202632310985347092796453609087381242312714078681363769241348874360801605708434734841644987280395895754001175005338252323455569877236953288545772130467524484593329749118341578950779527688482303284985844958651788731696180246357901297696182996225916106497044487647798513162470567652599950363662468186489375114178142423166153248680024917358585451598738073939889006663265314972251986240332997536946309689378029781259153753202502185885069137614944300086825739967174632686113050915023409989015061639047882683817655005555157257136397241814791573101719382104281533005761526959771977683732281405908224472544399713450360966665502897032274000781866258340867622036359462064953987187136653030 A082176 334 266665527086042214645337832372618700622465389848501342846220344330218946455027829815371069434753102729121368868107271120283785323206945562905070782528012459738794222838204505193272143759430346995223970334915680732082019779443996127695712972552763552658323923622342250599332105202435739830859064365920308202639662014773656300952632814861178058421910085408767571506725542377634567595768059382848458105875962043803565572201751733616970128470736404924475992617038379946696794824891861571932914346776537817356142317432262439536257775615037938889440432735901044397693325081222891901880913290432384267539003994749208282456658840604441722437663958869350833306256432321138484734724838970107594686392313716452993781741193460709790346206771606339794318202644078913718754409161773599885766615021122363695659323367437296703219594874242437891413678406035588079843525054258712965386863185210691907248514656418734449052501287912985105305281446575246297539193554310996191541071480552716829451593624013684037719245205460609765480070833263275985608713318878382385969569012271262520141084163654461296741523135378938588906212765299176 A082176 335 570930893491216381556163907160951834335598372396917429895466966983542102881117320711030217517114848239178303104755860398639978940403179533580707141953609781549638428955649702721876395238992086453612420610011300115769967374423230348681575426876805511683473036769145358811837163980899662389848295186697897390899802218423712655376051677560382214078705105681818685560465877609593165577262929929646409912824247322437529544150672127905671570060887140686722352833936121109911535830216789616410191400708275506009344175325502143801938030921461210338888005301356489162321696270022115975246196315783289175512641205739241645352969688517588965243773430190718184189056377703675571015738057625248639393581478888016378692315293405628957984890458892701622169410464240943878136700382218952366135102405347984444407570113533533173241546802764379659925336981701435034867540643643412248642394576726774637025802273623974062375369078764121359731106529102052217615763790486436367537938442669400214451347867336834446104585343989092900545353010734021042222524691217059661171551206849340137659412894611738909645015769050958558454741457106227262 A082176 336 1222363042964694272912670243028641500950335866470212231201499853841915867501060119191118680899985787694606350416354232832358267049011454436511169149979690048346648357682499332207341518904249975960638704555145798345559636989501016298766063412996108042601500843326014524267104807726591919047880404992320806598495419922901210739962325870985403198019236743655189731596299415939285978422800592455787869948382022754540017352720691624876490342428259651940529239411156792464155014892459079611389205665189729771699677855387106272578058769004260194736588621773031863472611242999643537086352333393139774106758208790574274500071142630443002459417528424460296081778705132424900445504015984411874698457361479203970553337078038654265724041624669192675427487391151731300193763836543172384269294190571864137939264814142846391600603851945815804658736447548381536473304147896039816237126962542890417669419117984655616373673373677733499640855544579599918517871679409423334046267590987045076596707231502428839871440822805755088765843099453196623781376508660200459330187301816200993162354881030823232273751918193893569607359709817468771915456 A082176 337 2617079274987410438307747131376150216650092557026455128721822185747326907808611054881177981019539246416362442574318036638010481180834557638957159190417460863523949592170555934794469108648670757247346001561329538475161029607827555899542434126524199388980110802513987398462528452032734187887876146587608883704548618636855256768834282193204682479132105543468946189503783352097497501908263428849927741621900760761481953703333889541867468227982690210406035344735868988996560519689200908051109950323319228827117053705568049707723809414714745466045846122235148375715242206871054222136679415077038773503071836710846232394675931231715027512046921439050123484704380831783380826797286694456641147667555148289243313559390472072789072669630373352081423568104505605240661423459154796030759497562183354495726236622955461049632714061464029013865968774178047042378780628653341887919222294221886358883977879357025013265058344972813192317321908603141841493029667851511610210417276600469052973998635505507288648744660147339231563439496171204469496699747203573997900780052566739051942824597419153498648145252533583222222861662305814623641364950 A082176 338 5603166727748045748420091231048702190864234612215873914557893775029297346376453552989761190166751185871717902371626719139959140287157137236508205003563069348909209196592970088412989676792779220350183621748469804646131032570016063209284177948154929906416807148453604524118067957254762416490031259006924726614722918398410468937595241465841443071165943880843641099967020473562561837615648306658091899266347773439057062829188706093522334139386841607328389259802156976954797193523759613163226442934028474464960798262708584830967542857635089873664115071735505673068965796117498882734425266130468469005502486950478046227006531689241714357848244123574827540605633501401487340497284420682476427579877702746509261404757940409245917354083086873829145174418099725078118532235703933708578431839175548923646049936493044819012731477652298514267593294527385949085255698130865473184658883491201230147874073967788830036643314827418607966756630603628847554408565736125206577983738348114587337157644887138643188306596872356398804984253248558069262818212798571027005644400042846243027739211483111725542174185143917687121948772470919511648773442776 A082176 339 11996379964108565947373385537887456034280118232583064038554953187990444722204301114627338443014850269339270853464648178953181137708897899644428030761717425611847459430132941937576942357559608035396775922403188266451129911184083020301429464721191716781074661622887585008332267181651769140857498446569911732984699515234958931882699249513837527837888436452647842782979149773912320924840968329363002878726097432010383619469586496068022023828883669401487050422382142111517925066130686225648016053706441563756719094967137961853350184964420480597155891513269701551221170981368349950827480499285332445661933429533057055157301945533751375925642530675774875650963426014847315977143833331973160272292707911064059084447688228670805395801766818807803513458754237214960063388640905732786339172365368650676322740323273165956602261514012624807784930394455217330541626835238681742866000523145675565163694997197164860334460281336156794245531042982169849822736949887204943710168515222800197468994049766173427678196206832462241245384948257290575482468581828415838956801471686071407909844609679178338161791881749538171434486476022822493992915403410862 A082176 340 25684249503156439693337540941945810263379792734863862696946088765817501704781180224992988968126175610757380437040830264126163527461715203679257747321047057761081012429849423246643473699296504367481914177290230648782941478611858030573944251374706227788064456969904966787387863441590986540660561529892781746515720151618391864978507338343341746036976275870784330483565469964977209998002480796410579789724639954468942206735983600616249592348114382554535684227356964636555232078280666172831297152878343124572429179899756932261083768251545599133264910413814715069370237852168515617560506843123316678063311796656853836177475794999244087931718414124891914056609951335787378473444040889115690184510889906417162311826850441734367234571265335396677198895090769791036112197322909008320564065182608677268010162277421057649085607941116447735677444105326782590632299926757065162347634413506417310043452851039338285714587319299804519113596793130507122658883770285721404043515269438150089446714146322700354105876916641774605323631073551788054204575413133665181983735307614177457431285365787100811149723880161849309408568993711341520318706694208726576 A082176 341 54989978186257937383456396384093588915498840488225024148941102163138501898711094011090304429529131146158994275647644850413172060117949824268408864199175696293031868224553360451774066709767407273760232971454136928183620155994953236699117248948228948040322412554194540252487772068132555691164171943501127715105920622097657607400059567121014412638193908527115442601509578091264103535166817625285739211491929687396731756460076101593153982393969129543639925235912971187884377180486226067802122854409770941249964953849606044287451424005568200735017205800974517345103929446883468870001774221146152931867533348583382340234729773254890032109576855829433105950093932346465014875670959508537637173766413395773791361566794473143662391751045112173737277901455436996010672256279680357127547426813740600600454175791379006880513588941623697869598223206221034760153646896790612841179374044788941535479875646815155811415317312396114437638448656685863100471277748599061742208950984326081804437563971282742983228860783692627188332255001350908708096442273281398631911044557916989629076412046444960358154906438206621963107309970075716431589392140926272726470 A082176 342 117733543296778243938018748304896895758937670611697890039396021064365349248789133859342655537747800611531200227529994926053411962633713958758130757579059882671847037998772550895389077320128240842974224347425557247862800633777365249387579596269335803038477656973134508776664428385251619786121854320324338774348679750201425570306567572525399881490270121333026426650608667860285782692565038706453741816171353044676534827071607518898444503925367725460439544276869339370373663014046240834772280140297276388351459243578528525610056125053519986384875056757272408171178088436278479842635103998484933482423355729437600672398090452106789967368740694583844913316051152489115571605740765653859253646105916951666784775463364414356629686180961253987707803530020544961958053623046964212826876259144016831399270970010662283066241345750636780528452719672668686022893027330245019747182558859281996632899144064174207384933111446923921025797457678163016957311443250526154547991980644309091315593955082951965399931922113555418590349664780054843390063591021439726193304034136791990168330673615602585789477890288147676723088904458166919622430874175479917407487176 A082176 343 252067516198402220271370058714186650828834174319941702659398889358169529668600591060677022347601805592980631907474739786754241871150805228842411106000127727633037311647821395522396732800135633309562637552297113852955944842270362326468635713223946879992622483441303772004464059333117045572086789068793442087629533830746346946041335392221830534070016439491144864525293841663641912485392139751221486602641022413064831982192600103751578380836942967936741647808786012054076840654799443185060040530030709328931553862463126153324064823391040361126291052963426970506957364411417878861890290698580020078768961930227007725339589009347361986802752215840029734094713085871331933620814086740359461979804709475825982027954500717789798088858493429341696301600024275996335670940922932534941687736185015421726707467272062512933403021932222565326823730558565683776155500638454401924605599701172341853313843259260059227446302675053407725087374518844212941570795875857280994394572806424508924773761476814937358859859275176628101560655537648655094225799304579202539084855136419340073729208917567256353919066472633434301511165327119537827289350186225761015756844062 A082176 344 539676552180779153601137280046361121297732182044030425042435884032296719927685135529402845011565070717822916254760513942695641740198361215813935810454245771699981448172339446169625879172723811834407464110282909357817949077763147516245965374785359945724800612984513110776713956877419851473072610386600199376748564108372833668206058958808128599151048901974262238273236805738889654337683536910241636345935333453423937802925217468703936322939183730931648838994570405661279263722668259548001876735509085867809547660677207360130048670811271943052236092717170874419818345355299651586121589572436475657818534825137113274876392053820872041503407106065238101602585201250498420206276923776192244035869782197953270923422938754370051515580760754142149731468436084903380263178505996172340327125626405121315525575924841973051182473608388061513340360451670769259718411601977872971141561606670155207382807479975953398330107110797105943304998953276577099949486418234076481037762242712433899517559348161018655513392038819680734438171166564435968020640375260740012839381515901605224158676906323057936851105098073248107562717193218166069955594536244180492912425704096 A082176 345 1155447498219048167860284529402960316842795547200278987695815370867078846732423690717169323708647867155170513590949901099241140318978695222761814835271378997095137662442765537764756600757421138698761006027605834647000014523199258859968449339874789636834852271136154983642977025534228129511766917783550827771098198192364474984253199314911851014233258999783126504930997152725660367472793132793900236840497964085216346636830811259704678021516776275853126747322724201092988850395287465424734042234824580970779803232637434331244235731319387030700772199224510826484934725772616842934605451110603010737648024570191881629390914439341183149135880050450352648600178881306110020180656046520854917635216319041949776901273709383822237423638252753198276673071192427954489593410206309906989141997810311159055159635947874224424415381797110964578979860828469195450414750737852078642395164786202938608664364561074626046702813275070049103354611688759829908548246314275981225512315741218397607570473991605214594805681844015807176134636848771240160330335358712283272043649772612041002214554099162214831547335589716626257021768622298838428745693825368390779390825489361590 A082176 346 2473813093686982127389334206141600408330962405986183136157359133148154335505127443758969968128389917971868142101505185599566239555563441253123173951089942886015658105317321950269471067572543548500058619128973231770773030597930780794038911637217490476517718767718956576741394344060936190543305049164391701192498501633614862475824850410681734553270436050589968223708328665439796027200893788086376367110305256687055682493403206763875667056649304877602033866807789018869523110086798577619101455711174580322216517106128067152947207823857453582806517117128401395358748629066013004691489138914945912779019875068830987547879502780171431792124456750241235368499762007357241535562478084293449485391875199437287625672597865530769570027610973886560833692386051949669941362949766269642371432421466258487859104162017912252006170006948528413317084416767761376473276835113992157178695098534161152576819932351606017355558057554412448364669483627421242034160063724455706843346918213724653410882137723297477849391913055119638202382535946219966776363873296850557996734881133724100074068766471258997065630851357030347964575081840525200722729582418034581163050693653469096376 A082176 347 5296433833583828734741430883797153664941993252655932878427500030032676239968932013397541055951152460005310445578828488166455286503798414569296825966916522913870498958158868134912041967381045109083874469384384406502673085549792106963874442894239054516338848251967057391894550535886877690266926080582822029223764217783253178020337629491145369334462091553207727365702002679469330499271095794772277108174685444762032318701109320316620374489929321935003904203075154213961391294388653319010170671127243396314910533358302473169953761165602025954835895988810784628326972027291277333682222548390934273747778254841931090150909114657768723767785514454991307495519052008999999030138352601733450691556301449078321026710067834205306244507786432873552791656664387351322943093285244672438500401925788221975249273045150075400779182846583294179811890398762604732837056347343855513893229972053295280576763231747650152314574852659916091567125899325480837467638279002471243292580960337464531806323699227166652542004784783554103892604025066060568200487519843243251408441243652407047050354963502552022680471014640372817559435501210388703528397836131480023804306853405931012094862 A082176 348 11339664837702977321083017529366135396871989790943017945763782966263313876807017904994724196391194540478360533513255285053476521644430891243183098181541466684784963248757666216267338563093266885901332517518242246359433992636796860833000413019911182559140416197686474227862442026462323968757013410578091791408020903290717209210659196772388562897141597066974006775422908074838771447090441361500708784328783239894114619176599451617845755087984114468189048820909043729794058199349511988850712483399037372858673341471460719282352852293707741716808790953438681830066895950166063887738931985833037685676781131775435194913939066454091241664722902658306413002637358533824936724002487790422687206332560626846796782987810310103915955187238148986578050348697014992122555601065908689331373562929562648729191993329700027801387706123048489029450715709121011412497379765928804425201320356511321754470690465639221944092145902871143879312433094623550794310837161945388954222247988936567225741215785882449311728290845900067313044718685347046770047879999873878523842214557461961089464657151253930689964047985534219793624390258806181705345215023516401761376178810631761112283776016 A082176 349 24278222417522074444441747425701481654519842615530003344217473509284570559591751467878122250045483325281848318950749025477668344723514248642411278453520522011336190972875265050985374840557087563760199318723877808947122530075093306911171470807002344059293713328624692634916790502157927902716012538993658606671594668526295197998334444110253378102668310367208003711517951479380045362142016235373837006381458490174668369657407279400946816716152471286859873678913819236910069507935943977045084654002896540763631993770734766799244328523029034670070290421918986700068363692030783305123052768746458733128445101053961883536190920735579235554695723153112573655446561333336740034191171821683503202426393189085173263502549068268408925329360373265105134643079168110581967178617254884620702096779422268955894059828214770512619661319702205280628547552514331166471941363260471142134762944825638076984547256101350675756220926235658360742372055195636550029842254970935075856849891654331163886308726609648767074823135177237051479097232432315793986232785037115392288611633316619646620849125643021740020346132354451402608615971721674501139359623602985323416870616472096782538290694310 A082176 350 51979674195914761385555383084417226812515500316346487086097262289485255749278217481429917090568302941557149202449010777568020120566908068119413487857140129724920191457779621114519808567986062983080283097795284175934252673628409962806364119415524283083221309420144574807308150820470342168908131573721690951073480255663142918959013194997615649487577086019686979734316537862393409766114734804181856267609199733820723035849063185045090858800461175419212554725437953717895058708740991041490213983483639661816325658236878586023626185534715053600409446322654209596822502592835664194971874958798923446325327908047416844638064636449214772384056122892027997646241759113150645609148446825688010522878330456668167338878243413680075269828216833542681428066791686092387064566500781779198082437616377597683158516699184402076814543832483291164478123642088783441312725676726437272577805478936056020196107302007356552531585346817985157287661675551696804255891196608637663854106555616928477970516777362993151524571723046296151751620676921320693788678399809963723045349696017556603205757634374192207396773795078083354788769579221998498295103307663218655718420141073202297431803352894376 A082176 351 111288482453453504126484511422805275969921602393569286283831559057357779047260787973143183890618397984134557497694640953918957079879727614313512571710472830279456326199261111711112438658620447281602850344294326680504301787518419487640513834063583222799385600517485727706217155873363017665625218572508321406045332943327607366444694984536481756390904066779273959377449400764950583939737711027858689091321579555735497590447370433370650841346140313970706896171404151682466122389548720845659595254976715229712362318674612053358685576831907411753952227248034951605645738043140886372054576856472811374843333203602836349896750445581807880761944393384365416540135275892683579457407370235336784920442865868761821812925509334546556339906619980209858265445534429259766800780919377835796705508814595022782364230427541592495246827683204802318957688711826953243912642260281271685746495625889883270954055277654469264368123751211298331840224801923485857131986337433402512462183892411891758036218195206267089366375206982857301944172027329498067217013550445874508632600496488999689752057159496177373764127628040144403635872893628590912607376182570696511246689403447238558505370651223051262 A082176 352 238268640932843952334822781669588461579505666733925248936745151736224286587126870301781626619673084452475233815063978280796890639208708127154072996304774742890865190875293674178949004109093018904642719375857247489021442533153353878457444215140955916718968160142459304143250442738598203316019383466973306933870326183669478252146097193607050941116519625964136182946230718695473834109940592093573230784343460055163330810148112405449563205839308770709052641116510267242856229985979164427832853959624202114097077737998449642188658256950512421100989858321229663555748209862019139430637235034941904973129233498446570613758789389242408158621874617607071254697695616507208945251338864256075595417794804821565958784132040571319132827544129267269977590628512955411633238885151153721829250622217754766002231662142702080112979470957734917229819463049830510398440803405551279963180474526610514169737583912975361057933463874254622336529838091755665146654398717015417050969884116091270088112800315806136919546013833192794270934295553285990220021984128735924633199091276919589712091203469436950322503934411579193253308491518639721025480172423649301474873492446216627612845107990252502430336 A082176 353 510133160237218901948891797329545272132396754156779612017019273228505174011486953095550578484579986110752732844869140950936726684437106523122081096732138831437542099939951462766108312855000255314901094095021078394259107471244276575138113157174375928519329192430370190378806713188006309301398126585547290600907430489616413263458751333415325748729320966783685125539388493016616339580011403536579997796900233298129158090468179935237729407870576242980447734714389887392607588992566652715055904021449136250421414924525271022813499517234275834879571375460721384643599400438654728100414599627058225909214966142134193143669679010335621709769315624192071011860104681529645679172793947958993874644906221433029369857040374965679197948428865297506220383415865906900195769911558560986076468179115129602928793945869205037675252281669001810735013343218798619171955111542786339147914486270063458681951445253378381065659806417140198049321071063837973795091117423817202946784681517594467890563600455435789459684789809485867783781488516408520770166933337846994319588839974851546230864102315609773659366034598197438083900905913709560317133648367120343303637970536169526056980773208654705612148630 A082176 354 1092195096067885669072644819249233406634865044635286107940959787971751761648866247365349215894223243679807159970484431895013916426915786962534060837822707472823345402269285442266816575646937336636470526132622320066130420820423509153256546827686441804462020039054382476990611747305548544875407886013834758755449801678556944866970182660533155939419248309121417878004879342519416611094646686390066957180947353054905092066831214357233590683550217178981296179239190393371469417455240792271214993330245210239180193783321803034207608255298526376137751805135451888768519591155546380822066648205620106108731509610027548060209185439314399215598707470514915175018111430385334976632756476118190660820020363181249384901004562643454381831494922619097245741019991110520335877443302942584543519754146873629154912890924439436134622819303556974790812000098421079197446125375683756598725135820799518526414373432404355369465414563238121719113357940532813254750701058073477037820322605167802838384281858077572279735781738755598587387584542352185275493333437746180790087285207126621982356768464410964817962273326891977036940978811338144168256184513656022949917328088071915523627678559815790609366465176 A082176 355 2338389700681343217484658275426009789246819197024719661075093305095708289796245138512733794063986581208412673539979566937809343870072765142912165484401403283888178930179757794597356772084773775346774218933275121580813706935335227991450881014808974263548444737508904286632481085806160750344626605182873823298902371758792139411937417452794505846018946146254644789790540569061741488839225791226857689395555397744338700631113597698454307548458529915946028275403063926848411397391646753592576793611167647860513224552687695038782057174606086947358667199732706425656816598674180876657109706902200024457918082986208617028296179903924979755656732032440708699804090506799709362424147605604209606377449094486228808246267666166923182508964162956057189675092095877630534433032290713632792877681830895699741650214522527290181446303990785741066765407830107736860781557200602289826212790255106980111187540178298342297801886327668002011404568816444574672907674222031506500710794678506528245073799274505963836094730772514213546935478330509940021208769987692034575267540213685792605145191651992237000502183494738750545528095968045293607264524278965566796430121466415576676767473076605982317299043921262 A082176 356 5006492349158755828634887579228044025232951760387658280861652855906140944791828179714970324456913017363631016807250871214047895041146019649656723616941952601844362273838994197927302886822987261359033804096388512480891356027791688084798129123133627441677424934520557882279027054193845101625432368944860841719181756827357172942464991928707160955723457403219467404446817608149862815371092496375147062658643867725260294143913009464878500276186457571609236787791455726518784797772549479209340524143113273687613209493591876601134160069105306054548518670249653992022893016096527874286100321553934714458386323575683967848752335926057400604798709959133490773850283408527395617117171462506878581903397610116350656745468066626090436809559856465164231764105598749841762095035531747246751453005946965015846552248436632073899436167811421801861331036331758359109599533773661971761369249415834024280712024598521919199944962622896823202965591215202891616785982768288516615662678764201999533245841959666768278955143106073837829291895624493170043343203202330911993838253870488767181073818183684713032933290889679483356947046661718443269747163755141787470924968943785700514821288802330116586291417998915056 A082176 357 10718900119548896229107730643227675132492880471553121017203018269251140002834269266633698417091244961621479618068872413213271659684580989587502653393520057323560046230259056430575104023234996290002997202399258799670720541235917366490218565291552778897069093673887125876913332278294101860961252633183819052697218929677042821936959829741776666515676974599337262096529964160560473567894216421587351570676823845921742662971296619120062619034947588485707955016481752049690725536863899767514339609276757324165435601179024033291096652040079056617176829365581354312283708594186019718034805578048536015138399684364502141236632598979271610931795399631037208307089541960905065783429424464795065050662796039868464752517317184852603923504998130865700580440279064320797118272169566187508067505454394891925972246708329845882722763057523694098062065661030260431193825245517081346136714087955894203179195769748712798602472217840472751427590823423389552827964443296959455441442445695421250081998593706039901791816869698184977284780582556994546696424850212493522816274111243340903478830847505545794495153575510044520360931124077373988848867985485107386439396369399409507357066151986579231304464369443896348550 A082176 358 22949165155954186826520464201304903755405894201646914818171757736908099677198175085695457834750234459328878288819442551902341561455549624940677678554465856074456268976017800464455769475720313509996483355898259933082694337787358851070504511897319703737267346641931998799799888985801243677879480375137574474264735525800336121894291603939309632275754108064245155573907404772477342177618122240644887814663220984120180226646365021223717244804098471883126444807580397353069248919539007891708922729743792026706896484739045012808811310056268295397468305173699581413090645876511590112035900248358845893194776391798570260975796119292871903494496303800783696797908605958691254501509288192711691405679416616075952989405742989857552641487790245533424428528605260168715124375408451460424057005534295491467867913612826123513577050222119211514861099125383108868031781208380170216977808276366367707966841140131361930022260022905020452852338788211856711370193734250138109558731034187948361862190430155237544443380372261036240396203965312539405225741440009778740590224373920722992026419243092247677532062251334219294621451061033716854468815186759762154870421980428471206800472564512331558126831855833591938352776 A082176 359 49134162598897913995581828276802382093484784765925312873846624956456993741171554930911975068866368164540385603193059837315967498732816538536691829931321675335998489454879953055445255920872583080900911917975060788091226320696150269044925132049769624089841903925392899608001265069787390172678925337800399871861366930670994701899609630509476551214198098613094333900736205192645875973514060146902303108760430844369945506374533154409017785818411398861565903961593301971791371093221783313724720054333303382052686852856268509065383345792902400909454750986220735259630921763308387805256574139219527003116557952294104920107235067839694237575067702780121816311846793610761960660480046437743898266885803200062910008409646330969002208770408080875988211144747647796230464688164989244744647854809402769534810244669635367458137863266489873736419067202416770678824900602560449103270245485968283662165675405853447512418992199782967993833417045113932573910845386508261329639249741544710402207489544519766020889090191739250674318465039049556207605235732185189991318920640376362967833314272321876226256912339722682083047383531665080018122550132112040728280138520950677345790560671048973866782726474087922313857232862 A082176 360 105196242124240433864543515708461237962075361183448492121245551362294054567203838504108375107485199426521842381218127614994785888916650398370514488294807413426782578964515879347954614396347640811711576584055091172906353081586866836240357737105868517372602371409189159026825197188504926230577009530089687280646881516046392205204985184923449737685376494833334731710403679137825846544324700658960651667296373717460546547487228466304253800408892932987092287266906422416497013284612987571361646576585542247878027752722776093476783675269012741475346722674044996414389451252311068945663249807660691103687096946065692858648885393926004176680919536202238137579230459925835510217948059262325483839719944056741131075705486977549579383006623928122738067939690419399517363275894918708536340099382567655358984116146202548381958177026887495791590345429617980806689377473175411473058410308999365892483945126738853142165394492915172014847680413759085510744849787306436408723855439152765312994547249438995596989296499731458144863578202207194472801835454578560011253386319360608739543592506359683993702187171145736852798071214829901498144734036899896972159831134103869804316975650707808795555344989158660997018531438176 A082176 361 225225154387998768903992923340074208033849672794208841830197773035279827871619824695060065325836807708705366330158223611842399020612228259246349288274522488912869098568531203616038651005975315560267065306090469656736677959385015732302825465730879249587173775608636579500079615820629801451868464146116596940510827952143235070662403342605659449427412525342532441530366431466856667442174683269783147680568585076825762409686599440089572198754909258840853099554986072509497822389668462526017310040845802715279525722437722376331416664738064625647419997351531718125409559709723814469063233720282669253898090107256576834249929505953718023165500429978842295159415487107520180135988637574563783914652190414151690104755288714180454859070674986966999183937407778114953526526741710472856609092345930709637706168265743391337113703226426868909021209008655948678368116654626080819280625909042242061519559467214613153205874511913571143727447846392168524160908824423243347226087999369177073224834193509470298165177458732786581583455774872916315045785143763736819804802960692993604523379813297025010789701750369534871167132145034403601770805921596847764982710476539854556091780846878202940481276422912560809761364280318070 A082176 362 482207055544705364223458641187078402626841616111961167556642705569791824515800961937056135233067001588812145925225594255340943568454120812763910700956987283241219287178426428038039374124811990085382068031937916353200117211107540119954563176296336495978685841766538456294589572003495048632338865276290310710360139500083695714506763370617315077487151230403448538158964255071456367020313918137320695361820396565822742364595546645170131744795102353727282056840784294155280995106206016976991333985434134619413842129469311252668647761081657794365390742574890249105032776232538591924903486205664000269053720157819626924490788606613515778763180067535213241323676878307434649408894927007734256212851612250339840061320143046303404967592088877487839964918917379156932147312797146890964749308314401943146753574359909151827184203473269202052817446019079939315685228748419402652673750155690300683017725661831405797965737919336292381840598698390205659771679723792434979578944122468100637015848198561760801489758279268861513309157045231980942044612274864705380828374698238927187704204934531753601567561121086310664340086118363589016931477229517231861472185743244364997350882667292599627018586373760809937836478475954061176 A082176 363 1032405305921214184802443193866193330124132346966426037818647624319631383735180184315071604002389631770170202114760939600343658110361771344328453772355722781611522558597657672782127497299313478852775722274691443658153351822253828704373222723363637467911267296549900073271971517883355008769509035039012622880960934843143769860733644213392702143659831423999869924814781952130309993420618781594624495640146486340113645943735098177888502892653152069015596870113593098674508442406080355899444749602823570256536025198183733033760417095846196631428147833643863130342063375978046062002746141830883271909109054260154633171727799378223801315449628890832866030128233894058032351508040013572912998271069086083415473261466345864187080159816703240734183728298205791315722045262630649836203560774739917887736790328715931028402408668345837296553554786023506540998927785106079736161612798358471823114652284824154787899956361458341087112054974592090181231308364430214908542814921739913754518439730418642968851482906859054058435450436269518616072937078676493847907665963851433746972534737041917139312575898368761266389430933353040152147477930299039905025869611790447243470595246098481277112747885209332529003403153707536317834062 A082176 364 2210379759977319569662064864934218504035115910331867836672475484818707370567200264467114050697794685249271605583223883911107478133671520601248124386351547033282248556496727644563155591734905331630974849194321758677862174627677007106323927653239184173293066603465888018954019564009300473893360429512731031212680287935309469830318718730850444034908975348235297268726648301627275748713902578334312669794693718386884273700794772806302523887823873501805613536000479348587709169417939602581661585038951704955705273258545718190603064861167861263411306850253755050102651946428519580561028039258203814128585452547087114035603744818555175477699540241029094483445677413443485315055443908963061556024297086972863972096075561520033646584703719697798055745799409958768653070047224051397352340211473187192934882502870587021816016757362681331218026420289159995739762994033692208208533281666615465139622417164421430868617857138606996499509649859582007697520699924990958721137803826420117749292965087213374296833505072917858468644955342124117044259170878694851993404134796092518395273353007609686387285129384739923578043029378420719731208105717249076364643256230149887631179606394941501224703567752224308062942393192151584526367696 A082176 365 4732423066111441198646544193356785621941072951866902059115639846784620991837411253235676521941046706068058040670149923193226909881614648073502349560365885898486439003875698400219265617007635254555496315216449305298221795677349260535508299600339825431530167568109927804581921711319610826430515022996093494258971789611464105635961035816857092867017089670020354031608688924957489959719910330819604402080688874509810800359582906971452854382503292045733773559405482759659345841527860443201924065891332261846397079263577856616533255616238290341992137440159628652953915581297480070478169634419712672380757022784672952398641500718898056449143427841531730751940196661722934619908314324033547591175652098313701604729705188038822991315662678404099289922235974852096486220739180591565041441766447934870966123843409683748364980769963923162264431467115103704214487134842120155124336049014926818736418961720657592568927079539078327637367271222632860068297802119942807072414354259155199914532229809055321144583022074257184656129788817723611229852880027594309262150749211005852698007865910747320972681350796638580677315447379729881124081971972612336406099816139599137769400855617514671874254278257935539594244852664065282060838681190 A082176 366 10132117784544595606302369078540093050906008534022773623840713707143812921484411255823954754398666596060598348967762444565056495760774977132667479991616166654250418239749765060744041044315984400848717803816395931635172536341179508184664755659570029178723615333691903192717438068341071030546417241729362335568799291139789524518091369550437283709681076936670405330715532263630295504424948276979701608554315768747344195916929936630615924013448273002768414124417158780799383108529145445825237568421664061471363007785033640822775354574629755200887869693740351042917139582524567825173961335128875179312206815328783543734068983351623215784823506600451663122659140576266441529346854781630614896961095960326384189982573932727199727343150668248908624295573355586346367347198685456467888212386514497507778516893339940464948035194760843051023499754688407549094313924120502633648685468577987349906573763759975970356977832525558887541270386109961494559256623336014082716397759110792792073057446065649381006645251077811451171616913074332775117732877211455695842648877874962083711133718073310876399061255101860100132355593079834010563697952810196528158099703880291324804580158570482559493263896281809291538447216962259142051529060054376 A082176 367 21692864176709979193093591957683497119138997170048614862215979643774948211972900600630191087918607626441526331152739271400150471447497625120333422920662006626357921661618384047328691022727609505807152354510907137990187133416395058350953596829462874285288644524232742392985861517744510676814680420620816056143886734148212733610668483300946096568969330197882269524703063493540496865053537370362572134052477037280497793160528569695280854287022631896201967090524348124894647118063159830605619953332736612829609274525796739363364188635929371549423716747959619800752658242886229391065820226081460979173273137893804056453443316994742288107152248419982500752990604884672471795225863010191248569751429046041247862803686688830882312426792787030436424363086698416577534900038618146283913529700167238713784320929997763668544976976627177869304271607675692930364132709230643259829398708282627223297867106369409709300402499819057438975108603953367662789170412511540838395944660578017470440517132636932756874302909700555064593303385843913336024669497391462297340064728432611922957947993621065695732052878545072146058771712002563721273702002868920395759089934090333304444136725918182105991012931117230906979235339313710930192598900192892862 A082176 368 46444422202336065452413789795265990764565672753269279949495392750628906342207495174008919212671265291699726693500323682110332741078463278441272448242653425267751273097034277085483021298561950498028161543472127599615447697246678073193263048065644230049219909873372420420542588090727322362727661359666382408160918350972538638856190479707241656186771804341490177461384739703860524442710125145692057978900451326470462009572103582641611133889759769715139046577002234267283121365603218139695162277783477183430155324106272668144600527058413048453415961585402727176345387337307475177275851797710898896643883752615412328265722013954986373401135917503785130021562774336389190000887399836234262325990136199119815932723405423018178090016237189702089460799727725027745888419437829916438490048308674748282419315189516576560966950903231340082145307562513239048826375202920492613678754079316928949132950006400501232206600388249524893269742657106215198017139066550008725264201207787774247670602990592471091065270227035073143316557473741892844514322917180011075296553450984048317005187903512308603512620740244581322021767770430266124119847039607873099026568922742987497661417056860608841449962956492565520601158602106610825477553656180569431616 A082176 369 99437507935201516133618686689695792699739365346643124752487759854725051037801067479103796954947497108883215480256535377767682572517685060855641417909135387384380172838001249969911973022280924333266662170565108106140642830146077037982929259592477371829617169438759111453212098829019456819018795825343860864952366080392311031192282666944929629881807780819275779828743820061259299595527532246146605907356658287420351213920549118355231984769763445009774591159434355461869658501728111539147959772669023061045916388963065753285660098918118037559846082957965224777121233518299910127929083349808185606167450004344262033223929988496222161138950174086863903126441198920852650057153987666661441865672651771030052700773939460645311976894236694448224627921978978879409267802004071750517067194091117846074708268538845711663352547257525553206765965682879905349709647049109670774580105183144383172265778530793953654626212535256099749897988200491653828900629194497874996827155797350305910082339362086795423700933779760776313882650533232760796061955955769427364749594987014654527694807731339409617095522217415988738293194571006786886501316519831996915356994241389615348398361691236466341751652753553748256735342549685306209221723744843329322861910 A082176 370 212895704489266446042079029183590396660972792149870586535409738665215799982420041129532459214059816614911099435602432878435523798634767522011769694471371572475606962329940648313248394029467099395616337608319013322729031997322628694093225142991688599909176748443562318276985129861554205784258069199440252600460884976301304702546015926083521743065683826026806021574130231739144882080775142483870253414031397266614167636054696179166488639264316561075934912657870980492339405739795578376392587867587762018585549282771991231739585483544119164157626040896796908601420448724745489285607866678028504544231633674934815628652294917803181949741564182493281633197521892783950903556104082052739977035414609383218079190867024410144626102103040793482019492019493025809421726548932456731976717955837394807644744245585072774691832840067972378109618000473681870002602095837234090856435794527200369008915251734472414775743358886698186802413069440060092835758019254320563212706081226258960604892003630851211799143422968861551637210361702720533048960377320599312333077052524221434862218528919870946582678196489156516405353055137398358128702558424656785813200885186384210328562449243737721916136031370309971171842834072206801516454539982212919741375756376 A082176 371 455809703311519460976093848769578968259194308814835888618990993142522829864795883760628161850204540002062862413525248034310857087054822621282917143704569143675707923327612245181706559798530115915986475818965334006645020427811085619118750805999276707378760349832207083986997853023997118348244201736777829529782602639371024448529755308256390066075084605509898123551888847854376245098916093675721434413557251023532623059285048621160328308278453696425500876243750015355570468336571330779087170305415612713445908711886792776154562806694127163590645429012556824480215497566542277719349709985425829336752708210383714636208700080535470383190354391959559836711833070621623501260996532647050611346582288467157221719580534446518287710122167979003847154829947484445164701976990922460987009422266139984201328106807016495335372894677632285209803507081417926064456006350112137961025039913703968395970170733193797557191236529666702548835148329509284229146905161201128152868542768086608581384837059626306791796575920507167376379793790333705749528789419100925906585410827273329993239899226771838798669166092577574767283457947013792814491097557723432072170722228019242486335808426173883247432597946404518428600321588901108502324977897748028252393577897262 A082176 372 975888574789963165949821862112301354053626828247067157366678766976500012378583567237370002080706512484961480719186304158843477624931831500435110750038093099442219756504662784203407654420825234864888102495393002460329405598601443310998611971230933582976610455979042017559472805140032772956247687478584055979749511135322375169080528561151424332794279137674752503070795292267276684475145140454720290034726610140094488021724688986434394885806828522729418843687171524913235141521955580725215683634701673353433111502272911915953207175901415812941586330317725837507040174170109842136795776966033697804231890574604853032784597143204518636774642522444416430634578257436698184429227922289618427341024017502562615300275619893013446784440512699254653441384809147182518052529485425413027246854868387064811121867719111038889729436531921641151186876010736831949837726006429891180185267125381799252629769544793660448281890189419875095484363594995365866811430233122259280202597377259915094693813390572102628808577058930554025157596571558525959887710249881819307622158601340154703440245497359829186280384830251045245946163947122974397472009960250019866865305099877070724948458368162527620281184525513742363272670060338131844034301353465000798401394640917936 A082176 373 2089377438625311138298577794905860638683318293850610981860317711783537294448957944869589109837213508662092312739762032236923202826218660781063296345089604001716860506687872374154053338179460933864798452857387127378139027709712895063929588880979153188381745867382305548915534432414875519381723128154308867792367782774727385485872877089389003578048867431760533902631864937963653978345927913166252943304456243977021505062253614172586640412938852167249239376344771704828765136012976283313850626906787715715627810576290256649031664094122652891638544420235970909635492799330060372737002444297549708102460948519191064025683797141183771294639543312725770887500157402036464933069376103620438716628529529741746984618802075661938922443462384551261448995773470773949756286785932063381623135295520604315323299771592679522016915415198265330708057768003299227692934380826332920390657608719224241242076568639705904495963309825304929583704201605614249987636403552058968109813160942626692775999428041386431079036026975365413103301622396282501089897137739207180487157421332675957121669389754836764016125861061657432576146044770821372272858237779626672123419273974426983087875290997985973427651638098097959522813601849594161299056291159276832197639428809836284230 A082176 374 4473357096096791147097272176367379415380208430468886849586733627411778515953292984887221241451757425683356024886634298993626942420756634208826098686201914333861844438896177089592815020682141372065849631974679896389568989064962876196426485263789975880729869641399840951449431806575302631874038044661083153040250880848244081043535860422728113070182100208226089153006997202151501957655826042621901460404640407503977418786194242178400099582948575199339810813317387648914061782998325915882803806983159364169099449659991187405962673648893407220841333831499028696131966487990880750469893292387521519007435839627485834217027333292163924532448790556097157548533350986814997121129008461256731334986292167473855986093962047630263448380733862707035653403633692514452531658198798330687742148356998055950609098937855106137657845581974169196776012141555751920693119401117081990539742340783648150934568479916412297995619166861493758559048277079444725061368728456360416762062336976089710397752375374015419273189129625722511945797824120968853520893841232876532714718351425010479748871043491632119046230521308503616461922653329013087725386686698244163847886653255000034973747169685117028543956081728243026426965192358216558470766816723641987561204072432357653551176 A082176 375 9577457542743229845935291619456483487489765881439831958922448513681427599985966173220488180149241661848138526558780160167298110776013441148252597867282217634893770448093169255553039412200587017035080358112366642099080977947624996017531714988026665866801031769224160417029508340515763999815059633685588287366879743791779161490706238157946169034795292318909646404016350986662611237565426659538304334279978140468818446691431547362864978453802188704239760661499423344029795639327599154852505287187370372862227791592773610256013979104458143018871939810206917069676661452985392490615070327438517601165418985946256298862026442492110686978590033921468043987701871435410330772189905248959536975477119790736474026063820666644179018547187160163232615810435802831788353492688355714064780543974896456924371548254605451221969348855393289719657014532750113202679778751036170921758077334848364254074831581064903748862558433549143221816488014891321731844009403948831882254800620720433930134659293964453955945895952941985995574009524927522556978951827560922280017158026093664264211847953426465262188927462354926696780419467926432256721000553483700135399930728375487152071186779772819274535436261006445296507384404884242368356312904223236589016851473427429946768655262 A082176 376 20505336599013255100147518768054172806833135223177777827417320744967663833240165005009486249333350775114865183415651971609605406113237584724651408232816314265613341699533414232113547707767128091102898738246542215366825305470603227347518206500855242757127993025723328711925137966781233847361420087571370685178617780818155864007136470503579238895832951139439266141474146069370092530312522175538072194752766581371178697461567939254075975701863938332226626969126392763810291915039966412466861477398465021262253237156550143099807720715282678849021484673519497430425778105739797742709656688905542697013641369640935435106249071133915022148377497975413229815800266028920825748314844203523883914669755587651184500111896776335841370591960940416005793748699454443675402445941165315304034905195900996834914154891933590876907502783005095597620212552504750520360488976698547624746468646522689210150257952020025981574175116839962191631860547900443473754591275457914396334360709178681395350412155500823671322016206433119733828851417010780646397305940115429127963767347859921761570204488509854278604248141990468732542254153580290358101367795872266569895029958295513932890377681371803655488679210561082444046088899623454725825575411140665949195819313031522873710774874656 A082176 377 43901925658487379169415948364720329276562658298745049519047014087821244031288368852692491152516230746465461401356335004425202852361807080648055257280857147790768128883296577957490477516698037564325726348083464311510301214672445624247900398736337486419138569944006439813991227135387700945810114506187041504255807301250244199023961091586797506485222559576177260105217636971192651407453709267484488434720695263753611453629567674498813314896377654200903808312691716309350716150117063242875434137069238971785889502570685085499574491616615840227112784713612673015418567987813171530972882479070999554278984558805150373008397928821290897309280923639584861164900984676315855290409795684501332274866876164094759645546933548297967471619384050979167273636092478087752967908261111053915018363860566886041572276941751082699774061218009276749745525961636473556597314191485739539992639315208351878123250711376443645999391687634855373216355328793173658521378980313311167703910406772687382388821358651285014259984830070386629536292868504924129866554921793516884723752197688571518566492614746093388233731851102997610033011059215842800674720271073180468775235258820918174409147340904518506283620564988177813214372755717719917049526917510489918831305121544628052287810885572150 A082176 378 93994022834821478801719751650021516592950323804228701505465186535231601926041924965429147649023407313803980576250167557129681970706304136658936426330588368245314888631269666074390232602656631914813364253579296806350727504465387389925084322117902950377816203895390187531019452051230277205924200837960092677846057765070491168039842362051070879155216915826931466389213389329888356792054002504065294403873931575306592229687808735649594115127701336123807426785059822918262304695075799493190279762034804972822011270451429500056631075934820705777034158769059623187459977576217327126961014294123657020154990483727729462124802872941690009317329824834828658390146733645755494335681368893605223928811752533392513718921632110573298063164806862891478002759889892363503236203722542432848818771145764050919151798273507145113843666811842263677549214520000332694405388481362740315851637079934623052440362865017672004805458804603312035043326825779918017279290721135183048268502099114497985608727604784031975212223553074319460543642741372588499202426385097732467941898813646477415299289137969406165285907391546317789898374981993549460887071087704737498251166504430799552044077875385198099175279847094523786124554660440604414196809573105416999958711734109194197127907554526782776 A082176 379 201241202889352786114482372435448269670535081912194179460780888669117542886459313998553913280845844100238324456724218301137876297592788170778094641459772609203607687265481343581502726999361860263477000122545420050475694653028450256829263781203568546183200425985387886482459438141906976863958995063002657684491093570714519589397413219857183703103535243638342950989233784544230855264694276452748994747631466033698688565618661141768595224286733850078244757562988613509523274613563222521621293405467105826086213387338167268444083558201404507861255570190280003513373616553917612314976373549432209129441406066961292289976145895155275463771648114294018766154248977513232836941119923767268817171733583338995741728267502792954712874513129917968903483809138994070041924223086955717485722034847137640650218025377769498553204979563783356511505732497239716017386601609344787210837362295336669258423176400736830864208048481016079230060707284995316468454326497173588364273434118629834268585491685702578297953301164350711106388678342263058383150178764449080717716245250801817963530957788652757275601844375089973773608552437633891526393414416879369139466802508307080964210207397437864392540762111982135778740876792199499968238118362115670972750911312323507613379889984499269294862 A082176 380 430857415386104315071107475060871911931079464988207238155155590946320313082426746656646443223837063966859304699289613333060728627987203569745561095113302945432101948460349275721907357018286597039394307037030045670400332697067118704674777435028466555724793600827718348618619911674214364559222145090041161946580716205115758208634937333017791344582168128936941555611774584267927755474942134894287642208763333509323373061801335301126065665708628884347178953557720549765200148622125989653199528864535298269371351732792187859881897202499581875091740878641796387655736401216771705775071316348860160115453543730048411837568302638669966106301273316144812467813894027537421871118430936296369789841132121645274773659997519805995720630150827699848802259172168106189290943844379262570688410267265635198023448514715442400951292118589684544261782257923108490486775252066321583651730958891746655790730910930588497451253966605661583288410456072450912789245143423454783200101012027486232784784683009879740312755379141375869202174387465558633518913901730097040575094058150735402069059673142153943369693873226689343645643285355356538759509844726453922192889895412328225170379762523430581396542042448337673894063931435395681787724551823362880129866748612323343712922715589447074422309776 A082176 381 922465726341649338567242437410789693836396591629146610579045843941480878325682076873148509275427589981681663027103885130114568171840181949760733089506085750956417706902272293684682182098713119213662007027267422022996879101622457625848731341016426815420108962799113120737454479217727333767388587352622876950055340564262525804123607911568130354051804216388348934999222076128294381046491813058945956761894560155899633615831670867928391376268281939530077427003680274534034212542620529882083627989697892060492501496398812600413839488602754968851825461894625755167988871056077056009747896283133009593101327282589286658327548680593048398012186169502332829857652408247952933300655755910678005946921425052245269645805847513452373548109013468616914549020131803732312779554099693890823376660518327293403036133197141149138702035071967523642945014612648466137534288671647773015960746810931872320733608475839899519472652204226095262806432264985364619406438745877412004001066014900549627166910955901093596611052840375927347484841887879519651845525958834178558754897136577900969984319474280103373529601505284961460738986029001851424645972730893630589720326399025568896908964269442524927025076197914920140432277662803481861521283996488725982904111816744851250648309208601818128247749670 A082176 382 1974999120097471233872468542444577588093119053054905621668423739486712705935515164804405724405285898833169762695745677452954952868876217670986609967980956649440396993259063603392120719318625005057687865041381386244775468632056297275952010929911815424596121839014246556231565490393004252077280253288705993901138563756987751028673217282615998168489816008000568803529364173309878683379715979315335227769508750833181368271893008373158021609301206793412623835511028581649290750198793925400117727935995983585736399895241264621466848532246817172377858697945618395437872831794287559482360352665017207875729671320241736698839450572242116824446799516710572564010196608124081236828056437041837882453264585544948420895348264033851383338591633672567386944514590733791149080049389756548773132217423987312703858638871775465880660566878052036255258292505368409783939109782878584142761941653739516226583466970562978672766306404157390818300011444230770222568832071099990287422590239979090645308617662808605633278834237502476061386686900459895232012786575700460491994339826660229511218380688823056080587186087226298804577261116363503326797591442810485216261473899546106266883299248608814480267178691282629929704278481873603525428571510258279210510600208988848162915440087334515424017085755176 A082176 383 4228473116128685911720959776969106757600859075002989926499038294378914913546811659597340843209314397327804928292441073811028895823685805979408494038503866747468308774136645208138364009936926584653608061487996494217740828794903646884150706575158945949403701219149657603604235538086351165586171029612641545513359513371380494893492370876481464825056926389421544286757248476785150398713781203840596140817001932399923829713290400238951154486582497569932735725856464854903065563171826157419146664579050098134015260627979468501654313260901351765700953745945879653885963553474770959792463910991094210730850686328444635194305204678948524318926347247640709366241351800383203737656269592765717210481317057541371052581107767438100636158883732521382429246169072026683200006812776083317182185826204379538771625418355256930331664008811164032546092842869109607926344899218710774327030404606371437295920114135477839508755039763758238776508887358683737804345596802009477408842661020100271751500389155666169666143650176212240405663344826178715930185904956151354916987193549799465427827501088533067878586832445595801118722718565413391139114762637901510383546409913100837625072289465725239227980338899508641357885476557226858100987488073853152163776266596627386110031070584914472314011053616264062 A082176 384 9053160941631516536994583503700836554589730299978444503158261837763139277995268119630319225672756315674950391629987648022907461609265340018116789438377162791680289515856521005307741807270957084042431378543429791659088378999291023402798279969717865697359189605202107906952441639092549773943731540544988316880931231651140001359143756550682048395948243144479970616737745787178003115721246868674234706106214937821642976936672404800161258183085690572651531142259154299563152507039748464020912848320058442901519641722584351962509117207441929234344156898925730487720173167902902446433989294469606916120345456391827425334783945023696114763012413079097547104875898623224692196417868680554690506977935580619534509310132275825139301959955428166292738710508414101183926914644123995833048358441484691994134630563541767624921249215434568933454772119313709997865167379760412593602106862293476500325007744240650826661966658601298704784421148218118635490529877637671748091795945010856427080568791603879581795769845375525881764136244870166982615749708130765475254448791869403591838963302702309971038241556971092917550463909625898875003400053568266444436812661143684087252375005948240226037355388246271101647606078575639012906065334094180997058586258311236717774929649512454182814158066653398391296 A082176 385 19382817576033076905705419342737678667335745740439472055908329743806187089547914067725492814380595621745387243559951305980642921687713674717086097848338582239647126183358679364391448799205735048297676198107143629531452995785726420126813707828264248354633744249031049118958775800410888019995221302184007270833211530412041472155119764386759097687010794907115954773323663458279747956501063626024974451720724791426699424495102200345314821395787107710253897884947253874790200354096328247791571505813267955500393334616731942887080083773577528348713384321692217577431675092574596962780310788429849527968393330089465488372781012477168376984765315676869787760020698470126962502386378642369847905288134613726789974408554886357822944457347888643194368405107653358056214373973729794259096570675682806836492309466979808075336089088751849849577934471428416947182506604249065029342092850337892110604016386105915499978877739771256041599467129518635933661141186254789578654761306588310345434352032566350931633375340023551773462118845234114643845793862424290762449404652677470272210353866101547469777158243094801655596654200718794920662935033465834670969522730409634157052891993989214679917080194890968170422750661650388555236754557393856853229548131634498852693173251426873024134600191564480093440790 A082176 386 41498612430286817655115332735029695783957152127629822263307431597543327680240479790783280205950456081681239182893566437194437308426562893035152827197023091443103986544896421495371879219046001509754870120218888015516355991319224459292901000215547374328952402207752501740018793014965876515507946537290036043010905352898519186615922708056452706137587738933058075086425682930148124021185110746419772322452116307869119273854845073772457506772060386790304923555846344132083542862202818893831346644367880039506553745466584690756717436626982591323560029512915605599963976728042210686527971000622242566012309553827400967239964648707452235236269223859162468022577207345184119952090989166234751478164971205427900465374044423659823675599693038182680868870069816415502774161841532036515503041797375134633281144153305418616455826660957159129523947623345539880605047327225368759692889336970509237002897043643182273042390235280815604763213490265928366629391690948327561510355057005969689844583040207618487696537199668692958869841320263805085848003687685042486550973479702524865922371676005909266056620139248011897048261059021553812575727428510270792644273998013237759788495526005904322467318881790901596139657006808605181721403387382089033120719961195638681193342996782254794738024870581787690621732376 A082176 387 88848529213244076599601983130809939383397048858700277274431425103030774330244394347890617789666726400396402479418154966293820549621216460045799597275478315931165448339223643378866200633291036082016685654743615958482290393821272264850577002349172686943510945095053580810367251118141554553971072587887091860767450841289817960849764000362013661545784121543123195368823677088491235046744928899651090383367164198366340851301568500698653011633605791014132963805181438190515767269121851216787060039939627589631982263671710091269280916828676002196984520380691881280376682942854039329358643811938702783869718379092169192016607844495985180195364622193936924731398138204070894981151892140701109507296608712557882676991647161771981094460645505059491176589331489948739534428266294850535643927145043071309453373847841836826611608709759199728175812672755823347228406124082217729041026211356071620429385376096682280819575911426386240851542378852804919169530423486331127587966164059409630570346196528080868150187792727845543888205532978803859271024896711380591253262663229267041947861978221965625502712798271126256233254272287188748826906182912332915745917673089833911481964758728968383100750002280097862300520514994671681536308454403739925048090438293639361461790224869860547719014819769175347198898330862 A082176 388 190224701045555567999747949736206527211486538448729340313576929300180454722509245904513143256648805003425018745260756378915677816529036388302303546499540592736074651326404648563173384413307879201947267865836866739538724573742217251368311614711575217030363502044325801434544730850124072747975112597644691617378463659875764663290658924620360416409476714005515595492833008097228132519364180308234948873580089271141926193332117571938368903768738317636946558870598702286056315430573780870995393191444123993380374937647106845535709952852956284395438417022749983049819784288050338817745527540869360814470933449154248932976582753851585056645038434092284365796125260404966163080519799121790484923551240595175930906786719012211592697916779069596958428762427885426525767425972543745728246891758084984039046288611707832535158452713799452926358268847699175986337127794099909985871502692933953034853671160210494415529210708847182943878673596229788075047779290702584136763216383263633951663523957933634614181026105461507087006875346375684605363341765236383683896945326373463599933117179413624972633258842231582236177152757758429711298912705460595785028133959405694268006914566029398632874828268571861333121552670898534245753396673045504433441140252391924406351551706768498565602337322392727838043022893647216 A082176 389 407271084938534471087460553863622521625746995737785349012481065641316522559686558549570132585039700243558159547021441357542272438445033458659787793478882198791630423950212759960011017773546471977552136261449504236301127830494613552339563693122127476486941735437014922279187547681616447457581853432537409343829581244373999034895845708387634902260219580663866354660647457192957567859869684423983977385276935242814651682220456691043244260042942501261119081086951204542526929163140933324629277951877301053440628055819705816853815817168911096474443642958484524730777744320132216508153657873231952857680897760348524954224970989243366847781045391708989568188435329856531296091169433938778189726257387996514846131317096293208752459873732824388954230400553748704292237723971105598224957096104619564843065751549807342532567357982452283195551022696819356530313987248913157910546870757632872956019157318685109334878437994235358578601123574258245420840447070160939371412747399531154145925792201346725394264026446290272700524054410299971276669916439858536541880029044159771957258013022721525846793439972515399035871935053580548759712235907558785593662618978048002148226566674014125533625640069137671735673022839127608063061039217155101120267642138206153952474376266065903187905608698943468449356709899806069510 A082176 390 871967392853402302598253406272283060585355110969633721304407319784488483220223435941998053792498961973061212273002100154906640910247036643821732188183064802199859210429977836112773297121975580948326744691855073584000173181899036995186901458660614595995045586125542002172938520538806621928931233268347935172740597057769228002709129216713967783068149379281943085785888435947388550325994793094138256029965017336392816708516306130796641686495570071730543748142712529955419516040039908976971136223266392885392717230301446156701224003710064207432977465721044326002691973493446368496985673914002076033257419566939447668500234278901329634755849554257912737877422040175908888305799568996860646272714991982425492669794580064039042790781741092072600083662990717544500993872255566973611779345249601850997045381148020419423345241216229112970826516556452564544821294662039361981715220519936898960508277574705442816771275958041406110051095076553158222520820835576084946439845095478592583603987821453792994942391517735482792322767212932135043472782814637937678338914893163288578347933918924619986151376443708252372443716178263445534990453330464326249196681904487763571162868550708355607036958736711045648862248872976634916468277242306985050251355845365471431093177742010163166386358479155239667293201874344978938376 A082176 391 1866882188099134329862861214347805804282855944316493207895786309387540196083547100776635077164042309902485936050477301508559582823965566595561297087110004279312401973838144325930413035107490015127009935566764947787532028673653180447840882647279656532121516737518833244513184643502441476973681698175791740510401699308608527771270101014414549612412290176685631126822216174250608042704154254428688325626833980491046104360326107717015381615279095134996451061056670392289767349918740563698756649073993875541570231499281742619625945883390564533570247692129744103740025995064091002565111497773124121953739687222146459696094738804344318303446758675752438475050628088435469516989403752299422245828207272343600501041585790429457952645803332615267551268730090507753719779488756228364575789767536328370011806324818115986169314598104953058567120704293757532631647278597388739497316102450243507641755303112925341580954795722063827245940874760787959315303266223649773536435466742225643218170672104975975646896249724434478361164433516639639819211104082082041578157245422249084357812406360338412482708328608684363158606451418611645689471763219473485093895630811637282719434535879124589676713342971545262657119020060072308684110484394923181851302137487281369404129400952671595086468927827334694455024968618663342052583262 A082176 392 3996994764720246600236387110958265448624752187979735564696219343756014882187634031140850081631612804682623146907862621849861304823541105638080357244399460519693085649735350320961002066009287139708385778688825253244536853448884296799736840009600321722679627572004519584892290840088715818226849374350215367647383578735141548043891186672785665894914007285632441428075343654427730375066334424747877617702877589035804250711437945657933141000269137400135975928946114412672584719086033442295331426199518379876275714348357312213919505172281887399541870614255201505527353217785979320446989899694525156767838832162400296900422002699618553247065406782691241027787758239406670645398386144844071765431818300180843696960296432985467435884746237664116125841780661857159361399678881647570066032960104767424038646950866739989249182925243528876965504418262616708945068150321904158238009578634698248173436378115870898346647152008477499879949129619035532949093205263003150321614245646376990033683881125199546863653652627352655985171542791584184658353520588193162591849036594208764393339673782113512883029050361642613657039671637375780147773273933674718705510612879732003110074307330467568105965239186929005739038945451051581167481010169148271957810036538858079780944399312974125543936407927331925501177263393754802900629165536 A082176 393 8557565791266047971106107135248445444550275215759531415289232949141001729635045415951724789846996258282924120778362059666455662098421669627173718854822359964328547695681807502241698758979324727489805780537196114411670851212551815418555430443721310837585645986591028063209066870863180585444162662014518211761314064849010185273810142254310469363654468004902228378574545214968759678594616813923357468935766256870739470525891467494862272823842845505244479432871049279105919119969154551008290631721923697065395286941370706171589964932739492817742193816655232220710134896718349946848559149158460844752321980201194917878805383244703510342754469156150661149503571899693817202150007885189539179196327238366747521891875083404764038673732675289236959900767207011413194493567201383156414086014148342920516202500046257270603125695465798584015843706999491622977232837135798094684837536773195664792630123224045096614796030443104898710707657148121436378981546276813597041820971714800398532379125040600251679547043741537809331280879769571497102601015323205119807726093783184486841164172652710732296032616192198313643568784899114604244749113160608047064505784788924348437271597814565305346959644048306101933775087439225350040490599135782784146444928828503732249458286071068385413964975411279280869633492073379220189619937059830 A082176 394 18321748359100608706138179718636427901731365740883667722603956459284077207807679199944376187316137685110920121523571805510310233848006996320147240279522596446438803568047336842705700391962469489941251479000768466268943745756218244373516956086415185158376272043338822677281817164276158850094122736731008625779770731736609605879152046208990600984159380801461620612610228758286780642688727699709254858610441818967295599142782877755237511842076698536690888166280274636126191617770142380664671242971020203156845679621388911428543345567821450820546710721572937136333656616396697361846489385721192749729277749858762892429851503523161955229088741025569650557955581205013286219536631811409020430117636519035981117575072252419254476213286178668768916276328414218796447194304194135673748532287417536361281117716449251276703143494551788547595896666309596351153608443815652422207177074633801985958531174502292867482305498201048526625779417293779570857123740354177036877743574514756585658311834425436891561078724869037115353336758018742495926896343135891554795763967562740093745978214112603174035588631363423258963401405971663706371467567594943881825953940620892815464469629476600694470846661958380823026336104350199977109993757375457690480359677087064941278902077985907515299916863026799904709041424610193078400534470554557176 A082176 395 39226863236834403239841850866876081217146368616927271280293726152116682912087090832431557215632146059232993372636912618990425619187855759407030851110412992046902121867236780742974327847449267610814859237611152211591356908578373363304589822729818174250715447802829865883583463728741249720211273705936209887337412720977828218492479918996090451490158117685088767138616089392835297548919206720800519892339650198246433816094614262024150159220238261855070797865355856895770375215529131506548262025686762625678217558047039109895809874305355389316436969339360378298063278210018508281219520874406514518217472597010221564726408937466028965531547955195030475031551277374220475233906478656888556595253290724328442612244580397139478798383902220473438821217119206238453491453717391592415639993927714727076630428865381981065735330269842561531365770624295337550803843786297037319787638540071112556825933260995965082066081972672282475440335386443178657119877192396406117692110712915625933852954710972351639864873531048511884217733795300121568013625353340047069072702122487592852519470329820236529056767369065526105436187665906004463943675586948805139041631900685413348268554735796151128397344185604429789334241881320550068087652656426897161182233534710395097524513778457760571478991138793309954658644538103184193527150835480216429262 A082176 396 83984714190062457336501417776301924305995307736996983934215093462569101827944045708484936349891284582160047744044101728273869981324097350605984087245523615239100559338462631300931868779840818647367084663620558089271800529881033031875971740131622272849829862022456419015478698413267683600884270233714204350812318341465460509442522626024347952137192112776163176660825456009683381013143389073434579966430712932694796493602736620486036444400342706670859183551249574652517874574920408141171243983578896386546599713119703439686098002964663079124477479198893621212054376373304436752980082947192014994178250422579405454547539708657707479115820750825987904494446651645660594724334869823510552172605056011269830695436223686043062645325682229078494749215963880193230923414491464992143742531029289494612188707941244528367287130574890862459922930296415289387458643459250620437120536342605180792572278083237987838379224053606629985259848321064937923340424834861841027733577483393345275035306779835271607785009072926999184222515882093290343698614499116557945545938363671565483350941583502926684412652851910499831360383571727769802297149163481057816743763111452701109455613117930965544755351411056703810825480562498907738873209396145471394699560531374465258069401969347797040659593313004654825733017153968009537505459826756567835794256 A082176 397 179811273080923721157449563535069013592632169064174150347272505231142440733636377817679879639629976504697672627639899752969930252187251740213707764478319664424577445720693553880759847821510735165047994416119057520921474127110963408453243451412296947509467920505564935905719691542407760103509861837729337428101690516622857979468054505745338422861750682476892494365038903420991643000821005987567253165776410697139040981220719524543769156330667981075318452770446261485159397863156253929018761652650897269834505300842336631381116804867166053306360767706984654370991600737554518911466255877038065994320110303849100948554753790743181939559295370598545255842182464040987005289008476678958720233392213006901334141993081458593375735014548126146016182646788287148831112380642577776857351363386939196806365486153157482521123839439197680439550901454782041791989246345309157185306297047671127175791002801069865464006991117965591725234608440905708568542429760629733413161383642637406326859174473977202625373224827780633452694566307921004326597794231515448818986741229905423322002561856612115927192523891129603690155947505071209627634937915401410186256110594621057727881963124757873001529979540742415421282350772902077569849777691394649514718947110618945482755069729943084530666117593492016093016106239174534777035091927759807604737035750 A082176 398 384975935666257686998099567834183036642402957924402853304987081263218881477117856143273395848377377702316394083333304539102358925307645606714554680018154106863227645073776914738192047221319689559724084120900451416997962148384522400734621738429232106617066965669007148639404018164012181947366917725069243428237404465454495990638088385697490731981587312948869579921440188629660649738109600028214906878923015658130400809552972908840248750976454793686438968130353067990849213061769681802536647615369266027205085554876281565821521566315729261777078543638998689363297609082617030553771601755973883803073137312038277228262636667756950364678164910727588392887698350914472990379155565206732054983750526544212665769396364619585078516232328146225618632464391682035163176369391036567962762019536429710343793775403962958604423341517370629498311724897239886875437211194157949565362606593432283756907166184942431556516972636666686624172813416020520491824176757103576781303916733637851369046108977040653134759421106938332025908551040137138239075914151303598510106229593074348591529088808662261885605890145509322501006548493705098292914451014939585869808241756106191194376296502886700612120122630622530745256834385997165686288713217794366727757667416981836865830297962011544873433221238616612810350188566591833321323519597738033562506586732776 A082176 399 824233478261457707862931272178319190750962427553858558349565487912451270194616048390934220963140796642171630432466188979706369688939715283154472476684163094571695644654409709673141407759775953841697326332205180747987556634917999119801907366869569836333503747007327913567456284224103290303808857831829057090692352783670569205559086672091743946622680525521618295290445025692616209675168335540280173306251365555831592923458435754241861116866632196409535753804709202242782739705341511559670034226193880372937651141954283370038030292488307648180941876248767822489662152497371257654824473936388854629321424877056360024335006443142579323803219104748345362801389465380189038113977729910793572035452384244359518129061972852722779690294646703765435490270637503719928407988741567534364278386658771875695673173580334458226619518997113626125111342106830450760298682398713560214818463790933960529283164730643552875758317735746535869030171347433915854965686641247802894467640422861609713189703113822404383993856849311802541858771030092393405675815475223116425920464367453213808300123331411154510743212118885856004880392962494543919088292647023134621360611431735864785846338773750968611038044500147829933879545522849754186886428413025038413596352354031957525644477790441935664009265941183132055991350628795246484670775987085023425744342615596862 A082176 400 1764683876957780952534536035274437325592836662885254692457997087238172233810983731802061693264801145223865878450664274806860348939701464728346199946542559482776889232238923010817947418397660177381310090826966665917710810020661276780832266393584914674387073536186620083385034866053431647547203996009105931792450660891135353934110691619995258874766657692910925038235187589502653449151158701793672615675579416187476207463503178680795128566428709832417422958096324101225616046193628574523644956426902951180171103778002924098366516295146190775101704512840320754110255313812190296149870100193537186575182600499704978192262948855421582711203327591863121461949159846198098519817864184289451446342996027115214885872780437844419363548559774006592292909800250695134617219675446074074584406432960852768450073534116946252278286734602696575828587037434507613907255808210279434014882681769043419202199878396009614589350123313173946262433545987653675780985677739420705727896214904017452891825185533978015765843429177771224523741181923382188491163574632032953409510971819782408610186125176132252268241796936638678824055392746766384032033048216872095908599271195635488420789620354698754625009452976402849781389907927136975471029227810529412183457928952391286256628940289829348639206706112991930265182471012838965989151944052028487771368816473337341376 A082176 401 3778188180566609019376441989732812296808342692646575741099516226188749390699711681047166523803255583335044548936141999124398855302767392623342576355668067549396626720236232109528149806277575409778927624250283840197938379852462310804306323447216724855518256223790771727135432430228763030071585545816561833349439396725525381111178811019527134689807527906650492633374466305355261949240773795752555706401576803387179541851619195028702209119062470917251540878471510779731000832346707932359203587556779792883293330741587292306368921274599904205173250014129292917913030238702137437190191261657151105629428688348021417070334007501743514314996896598501193930347325658083297511026495423491960974693132968006998590250341012928806752177096211626522845690751166600847699656514667684354660672821686373955949386305845836726834905693175551443117016803745375979254630622187747975589220128945055206750572272653148463412354468003330414242960015422060944414748505241262949518744887345261506483815594888678493444002030019534042721174428445121057568560672908874079949259741759264907090062094600825502321845467819440643618043982583390377970825856868463790056457643601704498545626517399098755652543634106129401118394178681049751358094393398725335973687437275581564702754974355565020837979639313855445311753798957325312443961510349979456196833308788304703021270 A082176 402 8089100894593109910484962930103631887909431622621719933291296753600053194657215871120466270887816661208553871915711381887510705882384775778764047080012244021318824326344810373448937638828750740119902506212353356656807654875258906819307714148223610699665682206213487937090079433405529252107682158905061870452427685030239039329651184484467794539203411764665766484815536630810481890746386830288674428590329720693834870114016961545942595754920352816783544032910328560323675453036055163840352061025977906703732956573425030179270711981507272586498730036719873593320988413506394277495277295776229012372966567456658067937998297375722589692556114005698532639520417963123334800610772614251216313483383899610505818734505632799832260493912878421039563269136961473735524995103463040774659428947747047623283469368026767790331323316640438020097297843890757530408120272702833814428449793828010143209655752660142878678701751467579591363718359929666795805948134524457874821521643675765982276182322743949917383897510673578485382018800569883899708874773551935981699987503434845946165399547312233134275414437818684544337990041615038519069389535281475604059420072928055622163408274271106050023487303535341215711561907604727971361145756796686712040077675259959856845826977819843764890824954391541989193032189663900225761472254808130850253239941125225963970569176 A082176 403 17318765015323848318348306807201499034283172261160544251041417235922405670078023087039130440237320102150709457412571328782948271276250243891765685825750093511072828632494586950964776658997577394278133908164000742915865086541423926135714670665597268727703840693425374565979613243763298942144147793490591897072526453717568091852726916658001808551558304609704563977352509409694705975607427034128763269325136396269875780868356506833635092730355154775691543138877894133201208021212725303117269429420441648539561483136592334422780355274655251503449209361591506513322972097203507663916348110018863198156126452484963897460922774274060861507860488061099894680620466008051848358460323561561206112616534015207294582816344979192701130821214426841105222853769592499606645890226032323484353140525800608448469530422101442822367202882229478589767764163339215598787406115954207004738712717306650983844380715686168290122211979604533970184383905263306343802966906551763966520224172149638506468368668682207323071076336887481956640792273925519305397846901053372370225387013183910408367696207485283309243520541467961288948654613860021736716320871042872792291314125837416827986172310886929645727885028609177089896452155608486391340591832885096746173891854029724933854403163310966755984324425607152897662106487984939778984640674512411473609504249807131605485668134062 A082176 404 37079475897808359249583727061100257216556198157787884222125724087284145306259186850539701241340619595200967594700584977690828742036567634316770916552733310488948372376200477301709063899763478400160139419044481705659385885925088074606685074019521182299265317580759712175313048727791459086901145223112784762555817281042289602587223213646510435163526921181564870778831324094761221438635965163525057153656453422188404820800713522260818696650039123336807252284039278311886953403624820766947934413648298938697334345582546713529170356377522180209663215367062819327963876980651381876774413420954292390765400932563720287310656691483845367273226573362876261418661734685354950059968498709668432400686291277084285628535948530381308330667012616733440351188538910695262502625411427300419357883759186085981470937046308730634295662127955935384871172332317511945248392923920927324721995344460109111517582174606487134527336759988158750693759717103780721779356517940074735457356288174911467048210586603375387728459533787735878079986848676765725684528618013644381756070589629138684869005928261977385060084446367887197073243917349910950147631710337599393401409358360909450933819513293348590160652721757435686778243909787756301770019543302677538726080746576074234045836797664426392541058871825603999100239661083043566445485077932766199615622283764532787671271617774896 A082176 405 79387157897207697153358763711976532826671389461759145842770519444307873908523298846711649715589975730903744815967808518908924496946023871380068418998077183794187396554293322242722208638265152841071940889074560477142444622917947309965135720811892936130965710717191547863004375519564294302012205215836895475444678740861585794815618603188852825287495949407878288791461613141302310658054415156087043325351947465016979979339590870404107526085825243199261664869562556988942066620896089456497217261822790071423020881912257760337623643784065150601363487759548556081951316716960591890488740325124218034372195427701433109789939653176429646761583615628288371938054901861206716241477644926819778540698640408275507378595203163427855830792118991636045848084300806593561107507889565940250558148720978540020391784954915101882829450611667244718823284863580414235554564974662210365385498667889990729745105608174030936480869051005565373652179157181909265100474498292464881855915560996830452732463924115614792928502118981490795401300219817277039252805145502729572137258281021261354773775381485786454295780777295842665359566935001472621245809828553940558725490299905660102879998315851854484227731295844884856910845071059805454409380744967335256475578417588483161158023972158631919344311120977511919120637683023599587076168672832223151117779569070689697600760174581640390 A082176 406 169967905057921679605341120697503479659018696075469941111484743884518158126092852176597600927095286721474556111046508710214356717542410170688888828532666135576631175753866778793204021264552674131495402681309205349840513090067911296429891499159510585341276346623761314530933649694772538241902434398942268945522794579734793308640703726438562385804516564434585213586976377795735097947287828192726641906542795670007940413630542969142722576697704499348338640029934567277102733760828570439127188919358403532143951095864183285195311168404129121732287891618419184763901711912893421419350104494359862181514689940339773802707655166086239701561580222637000683986141025441665639094156433870484872091042031447278254873181303660938521378583398462857468388770937175624585523678397458850990371956781184904533419075363224732302724174721771029186557171885986961439251688151762547238859189861668794655254447637502643015863547706173996731010132026591077073247930332840572940882652510466876423926791520690700798004314628327248090379805902470114556438125013785478065875132459731423722401679833486610345922328662231319475935508392851235205627048013369719651325494729268082399601138475396373130768363961129412718534546150750065762556945855057809392192975190263644154638553832881403569875217279972971038674954114249386720548956599881941216392975484176625233824375780526442130376 A082176 407 363901284729010316035035353553826238743131458842403314523638520603559072384341100298374637491022853017168793405017030358195954082479352534707910968977037932546011367569999793317997271967324991428184631038003301754039200715264386387316982977631037741047030181193658103395939522999038836895544147997140730743352552390040119190424370972551533269440726240153893119247773689117015086609394802596788203191743704264804318393866313208047380791224575882828000227678909461338865112804195768401119496961558657351876152759903397517433165580533294681205706307815519950343000622870811264435132974856442812044613840793798840748215036022882595441069442009309149964676339315826125324450577601994751399425337095279595998531930707261102497878711656404779791723135124172082419524868828480715818824876231269051108618235962956402774409864231623085046137584993345940567881126848195596936613038851632829608204284714020371396740048182330801095665410733215697596215184802884448440548334521212183548675536310491465191710944049755232266870326749555491903765586291350372708892375418228507212174531156760649519835833983125796699908876312387628807283684838407719128573460786344676886677096505828921471251498976111914196867171815696663657003219649330570259003165264421649811981705661048885157113007336496267458845574396776726579269877889989844844194202712860826254832358285497600184408862 A082176 408 779112650604811086631010718302439986530123581441622760242842832124099318059829422313603016775685536637038612850777580734978650195991984482833446246525272526770409245738704731674883467933019112735992361199624855980841372331668330463804589815298016396934448679559314031250340910690860673687668612568985624121037641778843227820673750184525579830157779167914244484227899420879869792297982529206851191029122508752620151039809076511465320393444418264410207238112980926574033170387566275689605251121183607123286032837813281906917088656500537244164018206168724528522311048733772977369244785107640326338738339562217762612495942696081603024247213672008702574435644594843946710176486512882300502374932638891630431416921618657657636448478836681921591412967266811898262290052564781870182057868166815961012676259246631152851124770437793623803194776567935294644082678950554084764872530715554017549532090964500806477684842444345058899549995599161494033547073412679462925110850293121436767408927436192359894285700794464280902057129553611896808157750557126203305391425435509289242782350294038017500049057777276918160562450720670355050693888277146911272723655411953677002463105444110248607947342949871434271911900169603066734456454263707264518205390908714011666597838964176604459071654184954772262137249416754067864295844530777773622176962709905543540455166942840056531352422816 A082176 409 1668080184944900536476993996963833399734081038662773153450509496570547270374813033295117686595000118047728641231936016020479656687201467201866691531851656291344939045901937458399843563200441987793421712822621649739816466437415735999421508367273669812716696582166161366236161815913304680147603711449873624964127142749904785755746489863203820989275675214600063040094444181728275209376829948825679566423640547291036223363576071928248464973739253922701260961979843609752747922634810053307276065322958800316233053241695642407724914893273177771258943638178519661456609902381444871104344418961996513870918151371999823319019786079229114296922138622947472109065976988462663351787003309597789600939740073612227624364808534224495694906767578556798834188410115042191940060098067950528890449699388872300595665128604844747456272522610743073215553897662246001980150962890579976685666356883937018700575943636908368537278408969857168014911064682983013183843097234220231314813420211508910496668223872078838419710658695650710978099606221816662164554271404043997144089640620368738308525719101320445615119161666030311235666806821320529577479677172810390614995521481045861718960060923586388223175384328830832244215450658480911931007335674984676793730320677889527731455377921516233337129233945173722479422059130777892316917959106238282298372735290818138258559006903283144479176268317110 A082176 410 3571359675967032048597244238932457694602488343950552150385531593879006131584592043459697949262506410648146283317972034072180188006421222345864053127330411411348351793694865653798170506343740935208889777309476089698025821135526301545449683833634428223072149590007186597909341121153562395368420085295895673131640174318340988816386975347044495927886993183650815364768983269054744811749511373837777413309128441872003778129487126742153382779112450219751740714470304664549849941629163955808754367930429653274547300873368867050823703184940238508836180175737268851413271527507396048944071468984785813942155491738323314232228659058269664898172866361524033871677040020066384281491251735235633992105750742406153380145739814114376244703456421864057947427908171404083930631780421660390445956318238387512264070498210315571223031115159943115827404169331802910931148570422512575610902298682587341975988636929181694586339751620883989884385494481890059989338767292859829860549765352780083420340062092565768513626070585879039805519438172195952093576299488732561589348941100220987513968821864857794426434878871236623582286003707754647997090472162893361686422127462444533964004172012821933481584745378652876889428842969602765471943595498480145101586537680282883407847031618754545819620035436682180746963115938395572692240059650490401896692810508071368310697507594355679214769975570440376 A082176 411 7646281066245415616046700085893866703739314354383485413208438454599888873351111307834331848909997969455473674495959095730256144157123633786530668506553212737017147044210070803863759203438443504495599051349312906593798605320389965128595656391913457840973823515708689722942539784907312542659272086369897308204038847016057044731226782435284561112978818822161046363211652568411027343787013607019447610127270816798320921612320110602081537983701301527206419910367614121015862004358116897085782718336005907981367883517341755443781386720478573790723644730290382069021359960615172884463069368894783593483173782140577012516601719766363720506591291937050909432087005563070058992716535392266433569097190228489345405204593491049655870821542725275078824498322794822331365698704157200381402096313564398940297138163718258248635746115500850880869506919287309252137723877706468025883722040648450291673161060465519930859871192550087815504675321974021718252184579672189038556241443841409869530097306859508635645127074852841479035619639186500688779444562232754951743807789845389495828995680349037866439946641661063343746981390433374136018044692501318423813763907849892424710753355305738450329236796467293878458096238809427043898575061345919723211306835632043604119185451896321416408053782888363004141133346875845931428891753570801292823599762770285810599177771332003703302587265844743109262 A082176 412 16370687762831434833955985201241210110989475374731131876798273343483560479271886289370911025915487064237049195685202500574469159216869674184308653194645850336504777541751560644387662143127541665523971098242517207459691310080583717694961903163932417420699821576422556573334149835039412667669670406117917763669879745996071323377884227054726216221466919917435956873565711604110354314172171141926350130189668703002410235357004082906795553259015452113012837099669980860826007459192020477962324382168345362311570130158328561984599329946071194222798241180897406440889408294673716661348436509454246329558762804502747311186989274298189852226201646004537660605405536385199824460495968313564333915324800654310477861266005055156885239532694792413704497472813703647975369296975776432183121486493994145136465375586420902288407925711434580369129031029602472160253657047259724923875985901033476803865311878472573701435084042684189837738074357860160585061451374602356954799663428986045769574380953541839531154527697375889460888126334035673900653618531144131333943011714416915714011347876014145254807986782070227513691060958257226668876334274210662230547784477915671284150560337298457076587114041597249627479295969093856928146353753482346601829644929341993780802575675930363594044954466297430845538135857146130053798870298723673815596674394206078744813179558183633270341698580472208483173136 A082176 413 35049642500222101979499764907066399330429213758976344665034993928636205980007797604088239678237250092799895214970919466954676458784914087311627058117692660803179351641390102626452213904959810217347105787486932509211635134047355347928226198613295855933529350784268557587564343016396211794134179609804653410560157901833452785566555663383836552499714538016941523389667718787679899985255969013853652436793175907551757522077776212313102722643744613249518204873108147623927710253664600408851905107898577073978815235045939715763429499700378112444781886883423690592535261542254461145637896158943816667819351483429015368556479059340673493352932800594118861775470114900991836560221362130262365667479488462758615056950653459187865386255836829047149784917602751366182208547566787062592988485761075036294008095332247378114447144694126817628933404245659193826202041570610874992683815750164591317218243028331474703231344023092468971054529556259718015736212273290244456161945984569843070341024308137001263627058806913374546149316542195861172065482894696062918462564501956612759913276398583880651711848108292191011116277550116842938064396590409781248760657720104752954143665898634484608144608280387934776193116591317346437316442662960895553946392666191495002851222243647277454592448055318239507304450302087534573447232123688984555270084973681140399556411686131184698393761346518462440042475430 A082176 414 75041284592975520338108997767451469199458895586135337941439259421410039936309230423119228456973104772120776350163642666668611135579272400425891600368738432784351776100149840933261501594912063180284736425242792214468396275831039756242847346109311583351898416311217699891526188934506055596781376885624019784343059824058035532046210898862034452788233025175453493619435890487270772667957371703460594250493923693284056111241443958046791247395014877833000378756730035346145717454314614856381884205381384895583008584484573591367491818346599759187754536491015097210991837166902984220857035128475922775013309677620901115825094549724342527998965421180603919352715860420494458700852484833990266295674442963843680064396554660657404467076014040521226206145444025184193016712072085157721776780521734667173559375570508328352690804229950220664748454400039402713006894905059712109651575323830273149910743965938821955060452832808842757493156755411711988674069775311117018413576643714481516297653953731125579157689979293746405443445820341291436870929698359736346657603861148969517276893636401016799954399131022005668314396800820090634764938064457621983141370108764295040938385927595747182682739065240193213823866342805081219926811613698753371476426523173948109245072169554777194139320832260095204784333051614190636802521450836553717427126709108243924344485492670115904700828591496221212466597483176 A082176 415 160663390313560589043891366272063355704846348726396715816934064585857520944286898838557452161491883871417921566733522313160157625451646854209270743191111913885763752851665596479227497132568693557081224577721733318997432344563581354447672641244840882577746488356646998168859344064077969103736519437956935039997731248824331697835517907620444027998224406767616904081241013892702500689538000471336728866361673558554318018923926217837226750865135046670852361037779103340175007181206530858025964143198418412467856111004535666069160435142181339863899179896086926628013288253072702440331922175295909629028883078718398223270405748201407873938089322657923740583173101307076381206131141902115241646727755076581076815781757269000097380258496320976176647173182022675373744062834712249510834293319994611813507962938743453641295431305117543334602422524847672695308901792697639280305568937210916633378758644922473364185249244967485365755183120885170133360748691353873483205851751947918852494119778235721095928183295776205923313406170518856745875793864358559295133198303682831476188652619606334748467543787839024248635099893835252699728046970233711883328573444920589740786849960491559328286022010141084831538277238821016843965199247222149700926762378686951701912880759535313152184728667655165052860699156001995946551963284043780415590281359085508026273927706142880449838784346237741321303214523243262 A082176 416 343980318661333221142971419011270047563251427886550774923279593869857869742052812561658934498456698146031413081007652371161620090818973093468689826629344440330852671307868823244652549861014716019968061538541463697673768661695267790924354691715314288134470990736258698954690829730102874773611682689643185829945399961175878991403343915634963534390310894073278559977166568523898896645147648627593652780054325453790742874766648256512421827524705872233247478235468503574893201871721139588127083814595958264040028072452496972464974579726273886627964157156349764037144455667607191980632237450797050496634856831203806777303532347768390340256741965661393586416220914872427182723013881994799293504825473885029924234638401449387972306069458585417909440703652600900057561018726423040570037580167608362655878641434395053077442442978754941267067153674279668342192053633653288544233492619549424577608395632858789586394344749110874460392383021442750274752866996876181804995387889947618310750219249185776528822345725963609845681802943087967078547236879447860896351943722875049098014030365408650608126984617493575684698537887281059620739248461052470993778892121197723261934464516438045022598550336427868631828966846836650784382578834283901592316420389470364015981436724465978856926894802649252275451308122857670948529982518274102209044680741781495572714203250467253991334582296885834621818931147517673856 A082176 417 736461862253914426467101815224972788340640026369074018959207861193429417832429474424571535318345529356606449894528402208154357836483153522123876891878284652493597203967591142232879478509152871511202036543199938933506828245426504221041810299548458251030584172653068849503295933456496714424986107476101734771934490221134176592306619047352487816992166776505620094098561065940810151180483216524324560253422769763263195992779171839241854181461763724777869194671470316847016808907777094992554037528514624020142967904826992735844482523503475960130452630200462595119136507223992626290627009977028069587928416314951235126016063491393868636863665262909386885862473803387299563030934579116055600236238180520539750767996901777606702475454420339172087827264067511437447898955882056809480252560907871529544247539884552619287439326155805677515544107128195527440743669139567935296427556395801460793931934113656809636513755381679551217978215971250880455095658061908670845249129251117167472640857586339292525667137920849428887968402346170022507160024790107349875722004169352493883774938173871081258008212655256841172997473212709768038816989906901012022330241706399280344020629479888159799211454452468975848854726566918439694527588441509400974732391723350867608232032422942348672416277873507979172816235696676292583854820725478362345950902177307772613893402988148948428235893710366631063786173043441578739350 A082176 418 1576764847085630787066064999664661396896041545907385024947537973588061931946039789716954207817328434545358590993028392964337075978994226936732408256470153838389505005032429070301484078035169140941756455315104764935711308414045132257718033623847117158534428647187850162381478120721079289593055414150479093438839210173653662425335071244487398914121504961319893594201840207187147878676787707594000731536275049111388414218827249758745204270060617987798274627747044082409363410831607431979364464237762187058046214761412110827363095564263493884795002643126580167531642387276082888845295479238452802794944822920348415330593324902706722512975276987867517705692240096861884956851032628339620638297128365263551039065954647608786970433378656498148147796668819344942872240121806574200980851170044066312465720949427434233551435932279209952222078146472017664286248623643577288247051399048888358987036243432290356100439665960561312900428196121043483401049967174086391236981366139930771553678173055244411366698728531529191936845353923542113698207256056782650826631284479933068186848849146746651326760703120631820951677485051359325277931855544047188099053286204725065349886690043266645243678689256183603834865057511664055040374305769457937591964605728562101050921308282199142051593372783954377311661822628192793431359356896555957319806612941217641661818867322199667526947037476379899553555877895413363766202776 A082176 419 3375853537610335515108445189000314095978428025083782248692152889140641486903660056040822022370748889547004315764347659682140686617365019287360883011617260764653060521433374345550676645744662279213215733945978851882325482269821298046994020005507162088482695662760998104799169437889584264743488123228886089639538550820989527117689433067129688028777203684956976575125617591423075785831538442805866151954665406180385377186099148056655424390286339587089571074295005818560762658074467704151300107694374959498122022128016560761739384018379072963436455190867640771239103148460613544431165753500305734869986472092908475264171830593755261202973921645085496405671176329087643210273883440750732763842168733508262345586950526278285124184228777813931932066130433587654581481655474599952402311180050054852761759589860821796568208346114471944971971405114577394488940252147906506174802326264276654016132392757634077869278816166801348581655431482559489219427110246627620343635077861914634642028989452348651309256523757568329466229390727514189136182205582425553954770328778935872047666537184208689044195088487391990872028472290408655532819153709015291983147883476550167677404938399739146043915472938559339511160078380024187879592569871711028933897427398618122219743516656359547617876210060667333341452027240627050581654373009281963751053657955510192163125695924140012774050409674482807005398739077216722350072138862 A082176 420 7227702424023728337847181195699817024190880691877184977221230811189443784659903073194168541083233754439081169041699558953048311721978742114134364761613957703160807366035092988064626288065202952002189914621170441063961487169581200264691161321880974390965797741114524927481937375569809221533902819732147911081610210856557211396809985310978617265324278685482950691510302218072172929389260916564827849770995387748059884549824014931243548929805447729132731452814696958021835456399095880371377509311389410197305476514136789062049641563808499896770022227849186070277569460984066495040325366167406211191724651539564451313404806932726353630832483864947125774364740570760950321653098455931634167695788750206568017271280524114869301878307141488934769228223070277050313274710091907311669536223470995859988444547498406588683424630930440710176574207251264975850207130595761911012072736738767718500202669695618209321955286772283471742769851465704907180328625376456766112382488042045981741517087075102829395921520480080517314793948021877318869717625306189705394350684382030207805028485570220856399802830365425122143106975609840264348737010504209634986865715902796399196783979790673147533236729609032562521953817345032513625963024757614326288259482217615555649643150193404231493970033238179243887536915565308928345560420174662278477306879563190560810987477476674207118037815724524511830901018985488322520596332532976 A082176 421 15474510889834802371330815025784727532825047012687314743883233818496658933469473769360080505402708875388202926026744375164444034263751535855219533796977262051714920825204922529881500110813746907862316937808702332797084948372445205448880877378120493606315466685053233809845272806144504614602924654303471476408071211266117064030356912623780166681566044676805500662585232861793139418760563697978905165953545141439119075455614526733774597463868238561237120757530407478147484077976956386934006505899356482506961708002482451005613613987633271174445050724627112172261730813833983330517195640326421252061145822055110013861432289920587814194566717474079552917721576185018314457877045960776487050830449238370764723754089586473466714826229717434230096912944277177015030298169565648125118719058734297683626623381255365174553872485689450049532164908971132176366355685462988465052912156522863509098270023375755331765160390088351780906616399631119756354788722707519326265651804792627551998479703106949482184498973934726222245338180708510847804816049818682396432608056880366899865248925965639713851812082689496317530898317170979723308277479724420427586409999034383716073852047989195638836042667129677722038792418884141042816985106375559265134042173228802514123677986873939198265614469172459729581800438095880714579035251111032371286155528481886242195141087017103517931145197129430820408825319287446068979915828174132870 A082176 422 33130927815136311877019275130034515769070818034513032237295528593266855415437373376352774804580705118782264501726825801873836753362439857373929172772064419409340363660687316236137827153349631774177995844243865618590750242780906555181325325120071544496473111340004982114405060812125753225186201959902612816082681200455380063610760345993332489502841767493261304355027010672583112090179937426974668818426499651289575613781965974918830047852317358722786732682773337258090047710197907106743750330752577576827789584318699958476215458546962837431886073906761463586625175194162676214385357297678128082068836623859979816795519001971338473848698276961968393592513378303086739775409725714238018058027785840984045620751042339479704202331766140926568291819191735870302202025683050828482441154625556360303497760817613776591200225513894755877915146781298048787721306449784520828233420042950796781559475235129839601470742898125572780942066306335038786973326256414980474903512343947530889827331878416927340022737013327616775837508981503500196692239615606358127647743608028167638063073688463506913229964998333207775910173690772914148373988559235156118678218271257136110560977469074431017597487348386262481826391046111234120947868290193022691102189195564323457279262573978878722221086173040190831128500949765697077820367759463405051296993308251184506883576904547648713719730904193376434943580656404874574673627380005376503176 A082176 423 70933316452206843728698268351166096760946297745067772405988932369199722239209059926894554506957938955262550212210544268183334855859631781484117557815723623905813739258513534341698508450886709394603321204760999025438919961362361801212032921085812314128988519282095166788655963269215154707943650227290458081575595638203795520360603651015120960196508506912381077206639090124144068609004590668154067749648539746335959760249040461614512979061860731179016129038396419888025604214878821662613976043736540286690250165076940196076982035340328435422649229071327223424349823289944616019526855862551646326514087013174032871845146785146266250244689445720484479058036429688209476313942296521823028130610156648539852236683292186556412608349610050181365354939377653618482491700292663629679648726601424932467147748341001511387291257659127222465985709196434496417447773274620450160965107253849550945345606286934598582249792445588895091225371260266177738366586268626514951592379193306402953143833446561592370394293095683796772306937300284207343899993588864277933691010446518355501359940491160177906628081584643755577974773420334363514790490750723733031007720679961354066022893455257660053116742564332527797208357301138456676116148072498359694613772502556245682364138586130654459856757158250561978066619534741679446181512302842206828770206715917662055716014052900991163836932492094890850380550255089057817792166929258145689444062 A082176 424 151868230524174852423142993094577588954278648792489970043735303269858144734238296960981145209945195837038975313179398993223516947838311626880455052609914829164716592485263012468750562587718565569235872775992035320267544075465921958028762091152384889301322824527190133704814046468648721141189657524346531012990910072748854375745308716675234792552579112004960845972280030139271739074218726815548203851751710687702871218723781575155569987157493655663427816811764095976351124451291984367736402952659870294795814459557875545578737896644531689891242245103653370074595249791468293718993116910842968986196024207096778094672259848149480174410259683009473198868814828187989997668826367138610810727322115375572027326285112526422798651939120768092301277736117697129775344153392523448023969030076786013986884480603313203250802259815208154568058962314658600162567237292064317547825095393289877245726323900367877618409414382363637016382461720934865275624178681638824397129352371620158450928653298706657904022759895222273764932302438396479863538575453027857999916479477794944198942303051168661482692768729732686729194846257508512378307281445173132940507796653223690031566045496072146131853791259776794526086241284430047267491828700030827380713686315231066924362625538768537029906394348091441981339696426359881408363148030495817383455789255424578549096080672164179565787723959496613974181181456565802787484431219226299033360518496 A082176 425 325149881552258359037949149248954425819240783487961335510988619886354906534607584728798970449090758591260941084344751462008726744367896365904522328113826066971499708342765224812268391495166721810247957228023551696361265023206982003126103924889441771175376534214832598485386340353290472922604294565720764736262095632949613371245128586461037295419067089325698889491284160877083653885472276975194439924336649184330083806494552538913308260092830775198118209082017783825616552461048980830430252292318939353951741722474981607725827858949835130374713413277631059529151908673299536470118913952895269320239253743695238161921592973620759415227922160873291502008046055506362250666955034140997657592973391054410093171795209526538635018183286011640668272364614952911945107423033951055265787774544179896236031042240159321415925089454364170589019903046464728553214498417575012437355078465087412394620524381476081506446605094082302995958674115450176616377306434036100180841062015593081562834109401424739043078208702022055603379894192423820658259540302698678257821586591153791105813548818816681655846085338612617844320073876929520876111399620639303273602096165948005696127931952562404386794055893244497315424056520811527945058973378660880253806246286385050044428345466816496241449535018339623075533745235151101301022224530574098727150577217594678892515956272182067412841701625910811930265952561882193947563813024738426945155631279990 A082176 426 696145896403385146700249130467354499689620698133415242188174197804379918874431890234414163389219798523625757143770966525370665142395424136851135521562828396709269269566216060092125973902948554157103427294359170277961770016920014520667555756972108404210203279088717095522996334463130111418639067534194371937635691166406218617570254717187939025567516925362958271648372619919007026301810494892601754668188164349155648079178783746325080479221131921048848845324440872587463219407856877739471192002768078080705467252206306803171809229982081902097717333714900723087864750320120697751613526935945381046495745605634405095978029812211019236374388313240004593250982583139724995628299877670431732846226415543467492232764882831281932667752021891847913231660983528965590540618495998927626056405137215800051880953807867781849698920968127077373139501476078413085567760870363420227306503873597535655042802736876669527470157573475566343131920996196268133079254370638205769482805218026489800628429996012707588750219023731966322943413636198783226456855954942299748733108965356416573150990178196525715888870321183027020677906295836187241212334414448988251714080463620748670476197245604165773440431179205718961317610779477312189588773875576781903576931660494953035137256166295477950046680833052566719419717593512286805570571581531303647432624682481201484275319443501894720116466649025777740730072605681913727812473149036386337496290409248376 A082176 427 1490448364199647599085233391917520130632844825127154733106926549918752425924721465629349323456356182132613653431425934375103163027219047993177583824763887140484117211265367351681725698815504750740753962299883706843210868793662443476420867432492575870062579466695100304952005245467768496034556755345783308249733790384582001231624327639878896045330402705703152249414393009892710671129616466367285276181803108740533344181384342227722460880323626758308350883337913849258448341627828989577682835244141994591243167676744216644528739838132635704014851143680513777232983813462175012719201253883046299076628265634678265168194981978302034347870349087936079078455128027614883240886973787638909869921773359718218832966115710289149954025901283202886052687868491945782824498281710259006390527313477067222952019930242617994747580528978046466782458438774413556319257080398601255216910427691039662545815232092597485450555938042554839393800273128917709432514602892524210298485723162721924641553655365957596178540248109697210596425649651743898353152457416676187245248527164144877919019899050313771740875563096390392981101654408617152904327461236503505098848231396511549414658550645447732250394757741689510895469121463383425084371510814170586509481478076338994858836955056838155359481831435933040794913724219805930752172281562924914953938205066674292061862921287260702963708584397541452488013801238652726326176094277026105831361964192307126862 A082176 428 3191049947751445509641484698777831655018974819092990213885233701395912779359920114708446645788549094295666185074666267861487352097651738703696372886331225172610544927018041644381364982285538388130381959813761854419306888988828095793429501851216714435404704481986446448243552442731020726715939977383244999853835846732656260913613092936904941181621586338491752991732694224498405780119985546481729031395332539718191658297711307420484743550723092617459966070260803055423418247843658091912727801950415885023271522372628028887364280079719430559889072837035886964775585638296885045279193024902726166664902531367905767786661964657162753009364378695883470174365663620988750972605894194157515394436531092476683431614770995297404561634891254806300449580128222871686737874590045712202891989146414935117397542705733506862059290759953230211217686542687224165403417933939638631716361890734675926161965622249074230008752803665658199277617821394442886591895368058022142810788204218005298918672843780415096860381033180643070123618988428517497843018051411528563123318577095314490952224157118904688297657140743913895926206027639267270905434865782769890412439800684546888112735620204744112175799969282092255463890172690100211376761674174865127671079430228822644798714679442156781996529445006645471968433694403631692442606921506588469419740350836602622034325155106962438463407213305287989312835546802445705268374353976828466827824824729351641758416 A082176 429 6832037938135844836142418752532687999218458085072521448721397472715334653135828509295475709733078059214165916642058123617965891980808628977071126388565661389753299430525670891730501871455691194494179346192793821324741041618649848432673508668637948431922022037326459752242789356820715623714645594819109992442004845006935524423867885484836156350399765066014388966071595253292104189182239045672810275494266867416251594328274944393684370054047136995730054544340790891077194768758649288338197997921471343840150637889181059931376258949936877316233291941352286247807678746137590452600999562789233622346801353572918186252508772608806571988126682171204349565615966122481818615299394225659747806700969695268626849674590495851728706711927072826207860685554405232604362488266017152723959641910910320877024094216027605192011560983522307409211279387303285967262458952480759078631881852069049462554159255508328811890835035166948976763263114414128688999098333987344025541086233316283692542574174861343050509467720643689834172033546142086180217166516001797807937801042030212283896180902779746282086704896244180388397613520579898631980909218529278065769986730211549801194545451107269881204626967005272653265171586569835531218771079548500313779849771686408454553868190575154703769958061526965904712355449495810711909883144613020002081043491097118912156656728946343710316165868615321880756633825003222109387620477977117551042980277238764437237604710 A082176 430 14627393225548843794180918572365624849166474474219003487099440479264387736020805430689840274510990383725552692966802241457176651332467361050285921937020015799040215903596797214528273472196585487465781638485910351538610094478474096688468019250351460217725775789172813526997125862008704655703016744390645685786671177857891651666663254921137230954749319055239445110680426859624175098017949735121684876386839857562268809721648490415110245867802023799023562960049419812281895652951466398118557747195458125236024824681005632754158493638201902712774022328517544702720633648022649702351445826455874503100926895114155863309738361361270221169583674916814061770853245846253614428618379382446570797547957490732528108665506347081495500245674048541558909283737643279039190357603853053461010046780857637933891972209118809698830778870596497908036245505279348071973884609833595481145555734589607448721196116012853301336240878485751956333710017792293000357302337199647274075863094113146150790505220472392720161737632184152092787000742409108645181006766365495676555411511144231726760007002154197062100184358216416480465954421036346392230229718043597179244921652658763127631219659469232637535710430624918663689314259961067943058242649834910664722161169283496063339051276253173326583499746554501684111130092972184431812914728110170851505772300654272354204101714481072232037001195797152303957647671357637869178786715976397566439069251252882022140158262376 A082176 431 31317248895900074563341346706643622328447204321312826065021318130617913725038957833013490201916354760242213142520476285051797987554852261689268648523850062767451535599259329789254208724918265644511406598929645251089369290572294297982294699485254816700132513671416133437163325969900112129498988557630236141364500295446499486268830151061806961018835832640505729768683221935982120712680513943484005334759692047262566158738736477364568791867027192335329081744950072977085502842834555081969374593158366761399541561564936850383807139081497826916740801726168736485393218248212396335616985319701651161056792564157748431229505703837370306604418298024260011436584190247208123293549779722425736663630519978384136539417891447835538009192146359459364926107560351255387333286700066038179867583761157551277875108320461969023614374631752464129754568898341123702220524725288743544515196523243991493645654845266921039389501453161585698397087105930831338583461272172149968969484869482881400090156841600672902759656829846086275215383240546520581090761273507505961045856482435412402156895055652665106704301265339319197526796597114787125802124087356163250470208074582385389735254427916847271144980341775503718341866162383162826386905349228295568289284138225784849980794453887824335843358635429635846478980535834719170325395742746981076551057543853299074534812044164029231177105767866802523419095798850718335890172281695363162665121640493695020072444945475262 A082176 432 67050229886122059640113823379422026181387957308011101503427356114371873298487365247380526015784147546002880712515637120667133905081415999293736485100274928082420407727094841941986074171100361521814865362387635779447446935692252978869524037747134487825322448971800412781851268486286973769062335131644155333500103367939084954607184948637963132901609083111230644092476643447879438581259129947648683765041156782489606268499809583891439397397753918350523855683501371465753683262332664776465767608115588577908849399880661116723846660161941032514881679625233898342439893088427845764026978547408465840770934499483855573616377040209021323119362499253251155859290320518622208684716911475000080300722622957032097113147819518269780327571813945108292946444115229461321234163818574257532221978725809381157232114959428558776958081368226658926341247418990121781884167105741488707254190685826085038808608327275214838459291784540986511659046012163755127321598361568918844038073693002819812232218423477766261974401781446867194230776003823397320151807115953314432228068114554899494383447539357136207108662921469320280966010587890622810647002968753308246611430577804740452478330359470059235581818237138545864409863151098193283728363582681322183098983898469674627306631443046445700166192031852865769530084463539248104979778132125391988553027554570141084174921891972098392660274314472894015085990592507573542664783184239873872277126231216631104068275261818940736 A082176 433 143554542186187329689483696005310389387783421623314150874494480504058182362096816103518173610915482857973075538328791483238997745605699704983830236477609927491878087311223138258451655753443502094199244460459509314243835475564683930162256073622744082816154048191003855279964659630172919821411791263266059740441794549376162841734417627599154573229484003354004042473684718443573424768430998648875183455579341930603545982532493117026235546659439874745377289160704115450774695608607020356173301591495962736437339516870795306803985307110096099517094786431947044646811769741515776481159101840614211310584194132166041691945191206070375216287829258736590234186328651555947855777933515765561378996751224021358584507372067545555734068042592338750198048699276990323031418789974126651013309697333386625538701161924066791977870026485982109326021052731265541114024681676009798459142062887131600751423179572645655934928151546027363112103156788855935655299227985080977504380302685910178973057368465960310934074108718549645002752459123693367179524156325944028741547901358140002811160356227198867443067930583515076780568798187124707610961944624028506636847793884948111767398119772593389304658567814977372511512801938886414982456256943190938421144018693948432859415070980248528087344422505664337439578750888536251509934339969729490218729894228805834365155198497597530679522522401657470562233225481112541567423966205861956272895602988956741402831857865118280531030 A082176 434 307350274820627072865184593426759613448832521340253147931714190880429919942600980634819819505680784055069586281642609985714661679836005782708960135535473939781408701991819324160543846439357929743237283731870013126951034252559606783265161463697385996773657435389246736283843124085147432424167181041134920034097148706328237325391865077045602636737803863979024091674520188637489790006148148545391998371790038077932574562241250662421408212659916790800291937640635817091460381195775758120900975172254905331885378069525072014487666401421649011387176059192083150271738749490652379041136227302472812735416479604709461121268134921158997780211686041304802375663182756993398592281119929021037402843802806967378533635169467862141021894864163526196140843683625569813088090458722349747471056655496829118559039158375431563267760030289980447693388334896203492413007005980898388784547679330891066575339299951315375718383753881623737488903171712177847514570217261577155605761407598953365924801761027154491018736570183491126309565433699870376371269728547286005165635497632918424092855346810029695186194530389794264937924981728981735677031917097010597926847749076973690113596568521330050458001513116933687343363760631226228216597292961715081186932775339539555183555901240505035129202658194845961762235798097388818691635148503148056650260155732877692529165605842276760998922102674266220320105471119823299800276176122394451291135569330260664561538433145554369910329176 A082176 435 658036938390962563004360215047196032366559704232684537074625519883497143055001189427397755741921400075855697595481062518068970067072123600011431319709910316034031562850058211675668922021912908561001579400663877018451726248681889996144794255619175273039450669116289731862046579368355403069001156572387869123622288344076310476376855732938326068074000167568457250069209048412460025654190089292637680798544376645267540670285220801453822863490595814975271081399765992828776979039031892312824449195979976850323437486109441184362854610192308490896459789485162438784261531808363309729487479211326639168601211108463160399676703771128170276251937183832747773714656287867889615294515179905594408414176919644998428181140393805863031043042209355358526757600952064639985378351184249577806748728298666159157202893040333438189672961550191408974747857451832188484440259031533813626719823369899218026693569599657372780528183975588300601068096834225909370648524633983419883635483514669275178928976937365843699688493381223566291762645189666153592602437681382845495990013114704634496217584141649635868801351324333976032581751969258548807755748050332471413008998892419168995567330509100209276411955509469624318796854545173467130265990082817585991234362435330124778131007464595775124804384318017069209231460530140786061207578257571658793182078602713800719121085567305264265232129483116178112608912649943882196708098339292951404013386499043049673237010657385849300025097262 A082176 436 1408857085095050847392335221385745098331378989656453926910261534204161152081328170378655050818790257322080013191837845296166132661390788337232169401798869688427949751791869239794212522383730136463937783113745282241341331227586582147340204529502204729966197581300156912246639871735681163262777837698264709135799062124253087939791346488118297989688197225630977363925429558373650156039660697241912796996986835596055953907828293732851335306919573977463490373410309881446319536107357422570037027360110747249850617301916849643280754867542949184353383011709019285203883470091050110454971555737960617729483453889748540149789582294388830592873112729978852253491006873050074337326446644553616372733178074791715878132703079158304723201406546947267291880374497625438422907503566857199105046078993666256464864429314656803544893551408249471742676323227846724483176340438068590837126178398412478463121584047488532937794026241296495309200038454212423388618556762065697138690370499837092072430104766527024757218367730934719486517397828164856394871383152072678534779329636996092206681093241016658161108538161086136058523499199670755393607152462032945178560501555418304034496566679226821462856062594050045664094118088823658877861751079744728762767324746356877789901137051363925868402618428477330283090716841771394657207200200170301085856115595941397613905850320362591862421278874476085153213013866140039104658235225265817682378043480916866665391580377922497998105756513456 A082176 437 3016363019188503864266989710793428361725413353304152943504117517135065112377701174303240839816387353074343509879300263853982288871521282536892162754168989759727654019128892569305837291618700393315311239314702788611904122542254803687635288607503017913711284330101036723404289057389261530214952574015369709415253726064496712890699239691288660281054038390596156554516455773406887400268251668295724190086570466880684150995218572158257284167766549185967988037917312717198858741408479251716500955483826185688448480456633788362233845110735647528469501213375566374163689657804781360532451766481144536034784185725941910074658410170608472366970364135301090097662076136500644676453878258496092730821902603922308365361300967728991203086498629963875710385745010721846267753398888420674815452342288196162220920989401386717248669082834226735075059904800485317492734981125801182826502077064246650731159804258206863863822202772585689550332977207263949070378303374837263052874845638908744824116839786112869385106663148109659900779818908750464064761253404317136497263875996308523379958792160400021444561963584265784141321493170473305262090580549865460019897068338753521172164356570504451711253566269461281744590441994843099571276202471063915386528570699617149551936253405034139720939408527150755408570075315138743896602811247938723985853988835518707397176456574536123392651913684585203026165830274473784112844876844571467785850858108776051994391465078635647411710833538682950 A082176 438 6458033224082586773395624974174329244255752784905392218499994043346259816574517385366738541361510970306982366843164175241401089078241330059058941430636895210987953698311552366245500832545417474404092300916446752190745449110386457180764227788085462569467798078378486496028993067756269852544522055910947369623192468271899769170614688709469597572727759614285472202171273899914182668770454253088878319192558408831577838609132047774896389543042486678945280274988487947126768637078724521152209822854927531323366311918775688374833321254303830943337914324395467071813064329985286828610885490109301536710194217485866468527192437254625442011660675511716745314886073164312177792212432216865275047171552948760011370681384806030191429904162978413227167163766392231747685362959829707853445934075316847937779774370332500935875986548110749708488566920722363737504161402502076777838716068933110692724791086958412384726859760831451775431494826707069754300322717160212127241499219849819423417396100264715357043567784284959574901737937619044272237927853734677388415415484041118832526594671567816969276635058203404232604278618683299394408949245256796840378221347520182693278779807131214484786907053920851644651699358045207322767723460785879998448906152402245442257896898268543919496813922449806434979047095462773272828420715623025756234515489000333624839574176757872786156048119007673827304865618640685632655175245042467975861116394042367771682041059343352737794445859387313192776 A082176 439 13826649132760818281840033075977350075788195746213446056448829253795162944926982357720865419292831382307756226988616160101795197155368066903220418243609295206231200290616302844342298404497786296784253702269742968617717851359419367261165476156440643605480700194719875457835108883213515704183003646703596645134388249704544248336751091163711180761383530553661216709884864900295797699879444065788821362373163761094374257128364726035823717525116420098401956925219036557806990805636051314758278384748170693244508791995061299891619368931466686861999157700370283323357454333453368519283541671972149518932846801602061423002850587264705636089984150168709812484562719148207366220449389638110071151906060498382365028549395611963366148488702543830736389327841873931612509476435395224346281351343966294453265280818002600731240469431391265690654995742304502204470666578564689353612619263335287314578680129079820621980179985043817694394843071418420800574712496228511971456178154343836759759057510212569287049778057680450198049924221328959905092693559698430194282640766376217863010716747904652835408744720699580058140815545073599025201286690819606438765512083830924232210101401496785388105359344708194321859791071763651905045111665034607174167520265461168757686149191621869167972972778313191296955736068804043765063962193860757268361190356275225268264081881722385185864099997620772684331409735429054195304584622903261471930955511064143574264940553008789275875553162833063014920862 A082176 440 29602855793240911941419510827348723610348865237660501450809446713858321564470389329152709037111982959850883050380081403316228241721643905075852583173082933473196997143839371555374533497265536801534550937088084158941088414647346669444077250210985704747739855828790441367248603082869266604511352726538786704853796551121263445540336830011520113980303881343597320641670888137024081791809863717704965729505407414134024571646865606725252807726146910494330497422510869955280118391566038750129676479218744091420009076604227760188752794858383825088870574136249239585122849746294117572473502248674092099769218909292287421653479278460164090469416590445706899038517574323698954134965206139966635057789379632939397608507996239686834424955004151654514440930898065012256376360664048736506189205716890742642434303709212004417204293122085882085544973939581439830068625914139918076548947914896380279224362701587092584117507595553168191676105999865388154920254848704546922702381112285039490070619973534947792471873329669988909844266854836406568571958007049572827724497589807227931098418624280344178019078587639697179206421937937483845680404220241958175765793429204539572195800025380725811634067639499422895910578960301984695068217768942821698571499979772281192828985666273990466047213026431686313568986607955305540703423965873746837856419751343606796988406744961153889285916773486355172964909319477681442158051844604033924468771054330583447824796072927730887348893171415788354063884576 A082176 441 63379714253328792466579172703115724703241664349661445796427775664525659194867583472437785238940212130543515907834466542166901532116990012106829021562230920322341462658312113210961496791356594190628196004348757450439111153236912703044766558501394424141605329059103402135238968975451112395723680533100480555175567225331682757042464103012278868428363899480184728020430427469022960004106569553111410535786663216351399114082336863938326903491456492634474439282819420131064988509344564367859368302918602553993638375326351113112284446005507503307853732875457277743996544470797294468746062138789161449399087303493624848624859039908068564804721934067184257612753518988169963476801679761494418713649324124051635755607245243546056047192359612925243143921640670955914220993968551960485345282788937722375859028957423297670034446480264145436890843188296861822257570421514789440252601586931926652267745511467777405505822534441773629662999506534183946033854939636635798581732711931148849907655087830997652756803149631773631372584657659459227689916441364974348481884741066051766687111959660451386613222855604397806139204765540868361995669729277734585207257947581448895274240651720869162503945190295234343465829617536870334905642306313860692282686029925389422440873312804739198364240458419035422061153010476321233835914870691114046205497358013511705951032818424197750249707485050504539345791226819361148038623643979185271981534681673821252049704510864836233318953507936976004441189084470 A082176 442 135695968216376944670946008797913572775039796976939978880743226260839919576096731575884931560442990774630821054693387298978099832032997826626979506558227348549098391513122456045186228297840641025721486129047259908296190846305489158488012540781304445111290332389518467398721054836156408898500789076614966864084044347482773361881232738315801270945468312645470751230243470670184803157259967399511570107126218306614773650532269050213704615387297022842642209015365672944447111993605822168301873315275971314010963755703661792224212162153085631577180644403894872536364370896858939599385855802053044797168578213961786604553941845753533669502672643275450239675776895920980833967342472679141785805257497753078679506822197132850602076962156567277321263764900795541800434121099443686476814068162407752336255508381375822223516036863889971129431192501612075002554825864101026524113277894687448652801013652981128978335221596355468447637531584153295796700742935599819708358264710959132683704536351141627983505581056209184781744349859560060013071955947713156792345969597876524712101640592281046598501335417415444923310592260587832030386796199195907459887684246975513435033457264730775957938626711612085199551400319542335126719343579611453041232390210112316135715635873284760075602900597116680040541340892352604188641877565902612460118882395586814784537040229018666136503664456995507645613175869584192705158912328707368392215589493022569269480893943620369785562187068676142525036895671557176 A082176 443 290525067951263038540495404911864207233975724514115035556555686686777401438351087819531550806848658917681854766841307135551533882322400852155854410574373689992842154844705849580064575443504422625016216790322925974337025823623746500796911360225598156299539754957219818621204872833408112998905058185064918935638206581519102799594866279086233085151856046111484053139123803283184819612728238825799321037892040012340792176870902379502276601897443785105031450400428399291385746310014596843185690349138315241366205040789137054212111801298827767116946453125611880756220260672471583572072052569074788299955428950300113645866871434449713511334159705876695160854232183479218469795012884656872830102764289615436799864952639691001414100185791939073150035199374031305825647602321806424941932249463630001928156597636848875775929346326858205672266275388832052438027896097541039586124243971288989946953161310672400147646422265649591709932948790511051996302547241032876548298529525308993157707206720118745964061968408581854738651324533325294272717662764463613525304346684710492600512465113930667355134127436273521524446584710190246053537068092361928514375983113656289388542505290945194784350404012246056638746414613339743296993825895382455409418335586751597089687737784077216354405060041937085683698048469280436423433404359789065721694926778182783257040316936802077091940439943740670331539980819091745643530186894153424308684963109607971805515617822499452601802094975012480871644036942096194062 A082176 444 622014170483654165515200662057015982566387852985061720343865582261019326685258726188936617325507052451306281650316854962612713218334543526850445023855535028716574780583544698572851825315002873956853445140404964570768890771335079258448211391343637235327978832237872953099773529134301166701104427774774976472659061530600499297318020197448741844625202581596925729133971097975918116637390764809545263356408901753940228102250603072483164811558207270150376256094063580221819706318338116968261717712101412343511068721404688201856204456331803934277303000296755099705187328346510708954565032372596711231642504741957069031201641355589635023288332744897871072833738052898334309378099272474935550398711689227332336347615483541622292391958352556710447557940137683228195476843309611933430075362272984839751948785582096892472663926400408647125769543109129201543323273056841146914761507201021120866971070808517040455835854829136929590736719778643637140394802162235212005647565369125435066874311225337825357328602925145978062434846389798390321713250233024301913655171075091857870758422408384324309632236244516063169533668860961083326443801787700628173897041790022580935712223913045964454622558735521325441697423759164262902171795658604486778529120820777232093163528405475507607288914750538187883869977796770014927259785131369361789983807828749685485158055595444873551548695693533775684554974164680993602604639176188067923576582930619171588600080358118323106785433825603838107755436472934402622096 A082176 445 1331732339005503568368044617726222732490726181334026322538599765024749238607402533874756294154438526520212650903335804561758738007255785545703345360699244193105182963587961462517224365596154893203665581480842098525557288597597933517348001490109349011446033960740403926723134715294802198244948920718515305387888525058617944915269607953623702238051499680275999283163825978648568905742704151629994947701204012599431267291780797697241237405386052852512420998402860007406588887957811904417247614988175865787215236880642398476777443611178826992571861049547003943514565821314447349981177728442580591182068657102440609886691806941280522243266844631743162638944604164583088052623411240988506219719232230636305235058874323853050517172838214162328638208837666805765741957929415800804569712323235411057788314315168764310115545101712440918265969182356588657009120095975592709029936047634912173051951397256524739769715495421560091593658016966896699710647261959662130189450305511900972862287661689840697799720127214774999820108564285082807390592606680722916767917574813849036926313822965705451299602352831402838232451284950330026321295281414667408962263903728109475216669620437962938174338110916083932239868833582846577223967803317908125799185062928923885890894858860024652614802868145807784821636015054604033026647807705263234919535755237111181135498183387666742466825101604838439077388546918976406288246154849881308948537683363314226201713350095876828738835728178058983067084618855803114570359590 A082176 446 2851238937810783139875983527040231140497675056045658838629769044965197258792648714872945110204585113173628200387788090063529478885682528421472469529691255747308060696358021049615405105565007615522791798310311548370621059980460904627004804586784660055580459556079206745767565576699979649140486640317141781912638644521453399702445498236557478306700790873308038056866064452334444112033021845558658122793141902789449771807234416842155042966918349986584263545804632213764171279448328137670663694964970655195799799279063466349804290668074607655251529078032263218317023961447368367758717628606015015595848439550728692252867695868769311445698384816721226836496869001216752086364953474146503021422263168886401725205133181970395733875943707986574366078997919028975167962599390457796050004636239083966729369223082142827118200404786278031713875654270071127621264315145695730558435366769143485250307450833435471905650755496229314594982509754879771130802185915368219497926006621661150622174073007207074815706347025368683332999375687674824246011191308172880797428051442016697860927975699142910933585680690473283426338198323351902608304305238785538215158932868241460525184460009566520719448834995749258951818237056199457967462475730408103941310174707539876603624961734003763063417107151050138498562216902526768829513320979513298316195407888824766869604311143410254402338500285962194606566840837609546726918147307345026788577929603152283835546453903357252410855921080623086811532472584825640302011086376 A082176 447 6104502565852886702474480732303002219245693144333121190108002636341081212801353504279854829319696747981766237537585115841447638595288112364651714686544676156929795356850844151978020928676230514159064548977672744266043075615427228928432036200535462756128614421222932528828098218137867975432263091456250058470197087812467002970596458139391926466312564512198730625654970726909012221706803388241397823921195612124248410233992898299021750208865637615210993849897819176950690920009342179381009724591226251684089731126881492016878447390812544469501422233260539185202160694708276011136344684850782477785923187444480249127510753227010484898596454428423555467195861134250599664454629260200246916426720125013402437020849091716669378973408619511782553157420683942622023317766719334966543992763093245918547451873131623283259362360997372405861926364220989260836047248023099777412106296800474727029838553461747764964442962423767077015579736859577032327761859644037654808439663034829805832898733736032514589154045444349146939418453644430292741249820901352766679610638392687290316528212077556343261304941781756564063523345390162166070210310139036529657529960415625211855628946584612289533608891076157530720466435993518273313205277120402915904831706699120728234800459874039614450491455534521486934932723811865385317599557594178059129558663274426739235588241309437218793134996271080242095113572612639456899020571704610858936352302977627809808219546016820292846170664955570982146281990402638694408378722484862 A082176 448 13069739993491030429997863249555810619672454947147255438409187151470569826976003327349441010868885081338635439929227774088047539755553922641540379338022462981629057143926015111997499313210820048533148741087766522341575614524977070663386346780762613389079160632349936234471863515629108505349068541600116688388009016534776086946354395816186295301816955066017313257952079786382062536198292242558011454545571339218079435820438990395626353578505469217408522114962138939094169084565809313088501421741332249438408589064570640427709733376498575951882472149783915354439446525141122811263634538073637971101888643278017884193782860113633851383376356329270435246656217917478577963550966666131595503649073145014800060885995511053131777274647990460945432037971430255195677579821101539981661326905092516605057349079662479896028843825258396076262052723314776533652051171024698269109774648386862834696126654220245278108877041897638053550973813040916218812291859040002692162576035665459237589955912319171811731886508721241475020443383439841488207137850341841488847713496362702155305072511457059665384962947471848332070649133405420641652286485855331354327483178821966263231839140763035382644618731155868261784781195196853861409068135660802134184067051201045799818335148880477926439015598440655427449441548594413363670531808878962165660561399888429501619745506728488608106820470636197231639653400825126831999765897095186022732943515902294081341205397099212932505970040680483140855361691680315545263276043057654016 A082176 449 27982313326064296150625425220456929920276846650434668490653341467036752162101537874933260388801794637578851845029076832152820242030113820605783599622893311612238175974993253062527532713084807266226100569670054360551084224570154646088313825737383830557681353475704117549353048342204325169740972012885172578455855928983761007267701014134858925921276415264438269821446567112406747160898712915382408005087273811930810003218688954864766307781884010418121499622537682542219675076804715247226539898490769883374035719727859527503050880616539375450597195322039501150682342694728119021776319230780305244679550245214873972161945621024357998708724296130720717421662216421713421697285359608668222283467280453988258578315101347022562437280855753127201660162026985441286119809954942321552379493299169832953636391546822309926652491109555048465965021264299265618275855521426822314103607948319751238893849094983784490119067090261287727038486628457387879027546623031965399756099191140316095857550096264160050537392187535614758719049261802562196081111053523961664385210916880633672800665927481533129776843961509690037291033567184796850090907079113988889006311961662744012813520033949980277376243893719766478213394899868808974487376544367926048714826848065073355757824063762700471611309546963623805337012388648011754207287116577056265076752681758515799316845744526038490198781985494946056153107792479728978579936345103633204708477265705710663369056847214003805410508243762176561463273635309989098720262201873241932310 A082176 450 59910132831103658058489035402881528030838861187221226814175837873103143591953089008160503327686822461988826182304199689888067755209348788294730652304852641783995410033829170290734129964797542197254927342266442773211458237601490618144069853334127565453166305330582678115522845000150243440809242760349131210068885674346866570402894160087270522550223761348942248196102179851926043711031903108401290260323278468447786367723525542415044427790238990866108126177876194871684690441791568467150585711942929473708242796266263847565235063906805548901312257304800684791774002403797833096316329378772828635504722775420827407542174900729159768898813695438527737989655002905135412927019285255752391276956926498999095356848282947270487320605672025011806262263376734556664627139441707645868505688743290820747830342110309699891974274158502095664013004726560654543242283019605316684556254010886731820655708634760272681346661854682815028128495471999246846741949454057441427286364415778680761092056112225318625174748382664832374455929543798748603932240781886835805079474749688871881309012218311261501365897034882415306489666865565411480100589304568023703654822400374512087684879544283623428993888292341701772297605930744200999416680879062672096025146080037172318416455320326671313276134657912698437161169480789019038909162959073360967928688680841442732449285348722411943546330173562672099320206358187496283924665696172941801656409757914468204669738758362087246959387855200683081892368191264263567602950467613091350404376 A082176 451 128267594391392931903225024808529829630203702917692445026004443780079855573980824938714701152950649908453254471614327089086730919559582675093511294929704403471483819563222699015167342540610084061372139108804408593372419434868862756648984430276450898290986965444270234261989173575548695831620078016862453734432111578664590382166159148168260585605216626122850301761603249686045373764601281409894645448615261501934547765718302685884734733818568530151290156104085735837965107519346185236610061307340330732771264335972389114775140969014702616314770458415127838971250392057528466371577829395232387512725975915050175024559333184474214069035437527058717567723028801996838243001604473450934826355364905306069870742593851417287708197814914734470791630824370096805809226453405918171644899896982067298527255415774464182903524122692848082164276368260840057428607789146484187194730710234930678611096575231789115922979278719474801088098183789781342612613262155438736329489085908065234235501453919839150995590577462096201991373493844183537903536071368673772602946338678902486024738728138751259737624147558737874360456817306089686635719503305017061499739809854811500328119201660159209784024100426167796988951080849503287088834607223084270399163075463216673447426337146835764676464079075440219610762574385283283720918814421749535751550587627307651600476753542615641876572455884282905867656354930221462284792434036366621954484570259862500621103941133046066149713921755816617027130659897670816309832117462705882681155681262 A082176 452 274620919591972267204804778135481735968571578892101638347262254122159853126088896406075448426097461161008934375047285043572589895496458325579762109102156112730010016857093253793741986950928551908103187760397109925328409190909538159233751115673206503565838834613817490076205104905107272780092068932145806071350514255617968295923417264623340926816270101776285445468328157030367260458150987239778664358141437604389127537638123463429149714274577565063516039687269818354709890411254336364211701584493319642633448819322642022394616708292587968594563696194971374697839726310113389507210566432004125538975766618573877925544238215920201814898432506748204292387539900776784899192189216842027714902096483355296988563450228075598747219555019619871617477948230841548427289564480040668114959134869375731107122716801198737700970031491341195633365882941369573292547984897429381592578870760768937877100628243257404317552020984668228051790944068645166651897549522555667484678753872198087214126082156133778675452055298035899080578610382619322709297613929566900643485508351139359322180885196654253231084974946321149390078152396030966227460209114023944918631973134088284034130795185625189835104281417750753006697125130550404524678973066978226718306119658066967985704495906002359888535137765416413756057578005966184475130115418791074161742575963275599210699671579822404034395137792809429272456433603849021526312843952497015991402650869713390719707211577080385441960215356820228817622888837407356389184456243345816489869852468336 A082176 453 587963388846412624085487030026107684379034322485812382418677961703671109415743712869902801360744769141360956359205899204553552857923017475797986235881009404947106278676487261069268894207254229447557696560922105468146737516181455737767110559436860703082732011903881767258960955489036199203068961834652989919216233284684275628958143684853927788985002513673144845219756569299634507788446926786759727444959089722554133621786864178468550511311288336736259006887261221287919937892502201602746872812696728341222826237225659804633868923137600726606869725607175737556059548628683749607107097346323440488939214681929338077496315610400060611429245827813662357812297686396693413475246865939576204136886605293288639489445271932006117296996181674420330931459000002952188868796100141578307463187309049174217401400674429520065486983841762712868518335380744190120403566933248328626767883263295503789259592576532376472856017825067702386146845233150394519474983261503174341364675784340387387650087745201444451107435165359855945085331342745708325677937564851498913855383155698503312592500385253262030648595386690152535237259039551778635837395772319617852981629695879931412330994887244331056563049505756174751985056062374839886205284299048169964310903385050676734807611263746742241917054676380006702632613111141102375962155647934040571511917102697005713875932990847114523183771779782954474710272421660851698023965733849838919471700612057305454923042333631862564223649653016378025815592766881657701621437647259881594859406779226630 A082176 454 1258829615520169428167027731356767471184904861254145328664933639983388061939908864813228307481345483091748584567505173299188433280208680229003434421068613254102175000898026258828884115212434394980305933979210700498338873440457125189731249173338543370939989033300183440740892469008144121544861431429236899420348377919273723286166573073162973345155992195315137020691947139721034183798736873431506918571471847254532578406297580576724482702727443779654365435459447161686493612266455826744140562192911742153398445502571065403435505772436321350882811011143455138949905676608453334542133333231301603523805815019539310877361603345097496004985412409135105223442376525896759666782229951026157451770632981708701313814544700110232688904448742738693479235169006849004121354166705927931645831974561068240543378911024165859609955026254189503975315567622659835131031903311533450523125783319088068862848862433008301869377215727761108666731143802761408717587923142551478003769697730003009149352248912450114600715036185060286668499421615302628501389088289394594440821378794563626655126177030058151602039202964795390330645929933881622167948238171567579780071583547008022569643061713520495850563152345341163763928050851739666752175045565316052598042643891829392943636580160061437604364710007366186159219279930442291801962472174478480829542922576825261288832506729232701184208854131419141629122656435821657787132702889909940559513689177532123751986272535758558293455943867705394228573896801527370509882458000142014916206492710221095176 A082176 455 2695154206828682745705606372966871677771598428250856128868418257830113136691565791734058762097888680306497537660601974008713465475681392556948787839036271527411334402902500065214987248248957566164676679094363507626356325168198194855754296998622754314899228084974641008843292438051568395885668483150236325637485920579884508441307173653463740915850146442513625912412657297457524112947748131720501962296282951212246660294363034641863887220470625418947940055679714732252853638726980129965867193826747906570111912285419812126820214598828476967876546904176199720610199996763855473011367928438127671318268285999199159760614198419952924348027444752472783644630203286189738758686827672479658726436344193266941431863124631125129566655171148038100127301466039079184053668464954772656780864896879903953135533058105841635630401669076564502112266937799924578124169905621316615801443974274229829620233883794660909191265680472711187360810416538821816006535228603064465182572641080107025123427937414992823156971983460877679046207171706219229870901806967512350575954947525257700053107916607154748278765577013446515431992338848083138294786096712611742417954668971689028744721981052919501437739613341575679415987366778678422825510558291713635643658870057453345870175520034331002314556001881893669679951145406436079154100599068071011791891469823551811645776226915609912215656500884733218439125372194145504847039210126266863365742340466313062415714499562325581957833502981406543990488471264679592204283757098128570809124440834322257991262 A082176 456 5770325156820209758555703244768048850527948876494396196205232626457831805172616619629150761039212551987347465848251673146237608740305996573356654182420952675661285481069855534398413559561647760293857486277401536866578326014047960326811834745905812258199669234017524130047768395141482119801226144133721204092872513035323763828392434418978008249622353579965877427155800912834311333685598336729064940988428731553623538249952874985612514244112969951884318530359156556793452816216388525464308923093487943451996576874572647278194587723094133009908245252972162287500923051929786952203590783819832946466892754567025080647179816220291986561457492124546126928984109390528137235785350403841621113667790336403838740756977582525632518381390278767469355910824650365024930055287161312568048811599811797308543570099838651281752291686238692782931687284531390645785201863388694397324819406105860615664213447076136052012231516429748183992603108687576925511225946891126373181979109387395050839402515638307138447891743248368549100653458778881083152202274266737910644384776572924334157648684141753102762528892647492289566813861905052759635288198996042326468221932687155045998086688925897761552182205044552383672786846049583432655671354869636889528501206137703975401659699099393146762127037372730038593497101405154415635027376549970660474667494120355697456762659790053891467821518871115546961864367268230646497368643242161072392786318893531634193354436984434967694032656873133302278719846805287855397817088096286525678735872009354156088313056 A082176 457 12354266160752069093067760647506646973202533672161786235441117682064146111124366699443763080569364533739626461061988170092259891384914005361841026184221133516222303488322472928126758218843144358500890223332881857092457008175769459889770240838705231671743572530369324549535907033530475399009910278828925536181909209640095402292879883880247320809015238822922636751629546786525671438889274095200219527986335791988422596143260598624950761170200254021854592029758530296354052142718445927418816352346927036024301005947214198188349607257942112325988169401851028700905438190887317279757629435407777683826923050964505312231617638955802809319395140238689293256802926129517676143128497141774046358207382412385584557619607380440692672814213923040213271222683055260234868364947618082399758890494412173130260898083508842951608506742536909728452828828333968558383943221514880408537043627892891939813497919506672858441505642207436336738364332327942921818814770462813292897006521156548844074179469081811380646211345396885757751710084137900661267554463483958723433760285255753052441168248149665082641929628417277309104351083634701048667602617934775509776682815266067114819681434794292320923057387317716080781521128109503715601072376655762681698087385729922873014299644114877848075647175648491023189330057403301014782389376577792518992403843510725310978363275031016088722164931105681936453921110294300161811129944950718261242765483162037458971153752240498664954479743818201308842434057401012491719707421637046676133410671809530114348744866550 A082176 458 26450483850170179928258075547165459087428465775349860576860343946880867883725950476466387193717447058087272111719665212212507302888788944202079447479073809796362118668719376677913333430669606560716539566255243430509185035139642996146774783217422281080423001098759482383225474220382669581671923872428387730889030848060504561173344227136461425034446558015089115321870140609536091854758177160399133798480196349475947896796818346212052995467320932398733180830406487885107687765141948412075291587598672873853763494668987262589266858129010772945342362862054546725324934003785811425882213804000179640853862607298307085157100092655518225830236092804445125600831131681741978431957720200288316388599861712040502988609898089060875963384917265228284642191583768862881797261837886021213337064218336841171729452939731040072950596251481455963403784223281903324039908374116268383583353031523637148381631381027507089795256626959832356213562671958656564541914656524302514687857082833568188588194989741826101912657732569924050577543908853760300655679010137683397658326191973842773010487835968511330870390947801861916861541510689715666728049317703580033035340073678508194160036003198882692471269634238729959929564692729744032298698390663300362799880041796334252323780482398526884116010210819022085510590073851043414990145121829210919624103567916369952723989400139258283428468415580272906797336874901943995823339889947978502879600892398502962802769288364933837174611806572255338688218401309305453513855629254896145892812584099540890354584075702776 A082176 459 56630485923214355226400539748071743017041903588606319904814808369748234005816903556360146760108388492958239205108772296022967587622939166122620243289971633673667289449109178511248921717835152203092736643888427960522448007668807956965124815163117643967560279677909941009064150845951217984926960708139503009549557753953917390760557383380375249951398306863518174433745946833544533112789189261625534758314846461026204707630326692086437977955538927487547969782240434761511154596347768538594113176632848987089121339917683867511043637766533134175171789595933437182649240425833173575830008082297896427524190322881585489737004431617355514300214110727520529113682696289984294447847408079273458140383619258420129417227347092141754739044565561655034736130098307289861933890781808228364402553967681620369001922920504013372970427468082107385306893681340989096754292603188255838105795076372991616093993361015415352914452703113585990351503945428455182638480689532829806723134176809285317495581151813939322793466394681567084571379633460106158111513250920080183818531855972091817275320992014030934465704625056938106380391615222726349366876638167074287847506538543290505880629129244632951057613526010099170223548006310091067390566251362775970499343196573276824542503342187206061264346635990718310340621652160911521350456193479386200031526686672488614830351107374278375163361990102480123481685015709058045163751745194216162788382881334803622297319429156505538412385906483700593313286572350253391434458709052711871530623152684628781088407458019942862 A082176 460 121245870361601934539723555603584694191001475797916936610332480843813357403632172349418657245786532299247035659236387219434224841922512983117477702481538775658064199205632275376716847880556978652332887030548136863082400987272725676550648852717773440808631587271038183708857671003327444015190592360745053861180888175316472484689564670749670489006105395083302237026179771303383958980002943749581395168293334255072859027507634411046041797479827328694567290698923572524341581808756374755447693029054433393967492971702197577738686349235285410269550392282777540374687068881807347006721943993661202921657686659514027753804138235474119965015243940008718536681132908269886543086586608667040571564612706801448460323296197478118442754774035201546010547038102936815279952634478085713966309223223997608978533547855509275531287245173302209688370394967145683334896401054403964342354115504859059567911622209714021143990697420544295461127607175758828163335060406312612281477938123775468251838462690207809208217758931625061447822700097747899753924388522184746261669186409768461616651649599859859688490851388531716281176602351091060481367224445961956769826914219593363628851805462357517442005601262890723643044283243535733209665301895490061402216972363743714037153551677014216725129903441011314613210937669813725977052658638184563841233285717847274826661117521549535485193308956628937180542472272888479842338035021203365774474591318628648713754561514372208274401520111669458098139394331452091874665494100726804312128492254331400621625514915946787396176 A082176 461 259587408444189741849548132552795071388303376263888352465617061675316134861945244713531591014601074784473925132986542773692235125923551787061183438605938863551896061808271758537233169013142284939905921615736714063742390604523802080576982245907776836485281218063656743819886131246924382234251404146812640958638799122029119190372986625826010353682714360913172028145368499773219676959687155140722914536084463551511269466769921487281851324593866424500518540980998126039795160924375629490609466263299083524468342719636202339099369091393708017065416599444449220783562506440964109919082479910954609205749382420595468003081866804879371911407860148584343878428256642834395142597534004696437507126798056962927383088061717716185833683189448075017073444573491257644826013111156372745675741088780792003001779398132248008397372417432835990358237619760588037968848533233795152295762208622409103927247363551892378997110556727606893714963363117449947696572769024932211819278345076299041037922015689476335615126230923910732988261564157013960685463250911738532676023853358050499382642413502944926348339187119504134801108393230209880153178061866430389711696460719001792746782364794956959036341636806657702911925089881697854232734860598813134883755849290181972637576592521490631152165662968333231556872159115500975532024408555378631394078239139832623492495632085276145662421490549987033800201552989342432309955343207330795574384070554501739774137167389211745230896067749674867874199632506432562413856759354983861450282925760653500519200618992434654275876070 A082176 462 555776641479010237299882551805818457058880055462505512311913711483188916460567841089620953864136169516613618112167641105805031666667862023126947713562674240591796166109602401534119739060022604189194119674062219878823655488235703817709313209781884126902362816316408010565443625933202907138821750665304679816897408722177783923142908478869571672273497382380984058907809151801310506611637802165139565920030479135438360457638254335997445596266813103020192432091013979940132767159401916964652510369860660426562172763639464173171877707945379203167724988687500477944132206257474758796624280625726220893182116155510694298124738836185477278473932211711682423092926985803929788202129681907181515706840239810068065953643050660514277242662191982655613777637973576932952049408352444476330459903994750901208318855147019514569685947824210368257147150234464048991621077992596047609673394657194423695878306771982500086998627322675392534422115023748526845829545241274942088991231919728673607471918212067005371820481586615388076514980521431891116482662614338922945592224807892226639429061420382427200137088752498919847513086680454089792743576665867294555149159571521098852434066803909185839959106418966882670610002510936696695782852359710205171001959487467976606484309190325680659490916463625008587057412907447937051170837664467375375485889261415136118901499867749013827656239888270252778982085665063392919736469418459859786983959143651089648683118462734173558693434946878875935503465959008343275504290778856047758965316272835874224302118248265703254823731176 A082176 463 1189917789406560918059048543435416798333372293539264992950737645752241212942991499406233978372445653104060854352301556693595020298189180454495494459448354085740952226779618925276233176440454673339835897199604353139386681919740653154529802443090743512163612940125109231955153670038786389526064981641612294991421195926730938077200957550822171481681018027980738991796830917190836683810828198920665045329015505227791116434410595491750546505800210621268556383649307117088447506367405241509850358397920857672647617207292297505842982253081244098607181581131488361541455031462687941733134348001764369018857007609670310847996844783678206183728558497109612364849810541214262879113423710706039396382416787124903123636412019152752835511252844194748599876758902843681127248208031817659348013668612787517327443514681163583634910992191851602260815949554167885460157427199695775469677280461288429668908684242652089756186321442978877401072656821108142836016851786805717219871706459522468633424289077161621244711710850419526669155977377067676385764814880787284564070219825696927521841959325126692325433870735151650125330671495402945818829013361903032800376265256160301879929060650224896532798996276966390881520695989569427577736083527071215556338341624714957406501450275091103704490929967985582931969703861616220629358285670736659245490807555209932611914811942196596781679025475002376924499494104162762432583515573375960403614329955875094707401825285656613804561678443492741189573519150704691946174374089108099891888245041966741501945224464403406881578504384062 A082176 464 2547613987119446925564422931530921479769711457237233352855599121128546267126913062203312976765897690764602767206790432576490752377754984908584749237635773995793466309906198881123276989760370866568884524029451553499406554882248690325173187362968606686733016325466774628398867212956872861042226953543126106096682815157039208429383933304962166122512327046178117032967614761651363360462463691895082243857609727759476424390439203298022988373165427969234766385980277260589708472832997631571999086218793506724093118078963838984562314194858715834453296978228467536464263574757644360925755151582362093871547370046059527865304145940727196864113616966639557758701250268149589414222225219882454805342891406285536694236714150439830328305854459543862164084617154230556174138544195911651660955111853813633336404117475759595985778050948435309470546190326277956776678706853327083186004390422547140425467877743283962233126416694897034227406515120575717479434890080314471919244298203008780790315488841191271811473050462198657383965845958591689981733319676560034050197904414768178144867390310363628702683696258119938250118298426724599307853617781891716164333136546317711855121281006508793020617637247132132383980719133711143227664457531424976201563229743402945839187099628881421394707393560554894545820965905685967229467498290545929423658258492768654554491249142393820216757370613057287911690246688775562466861000252672500780168128606815009630364853710478553762567156896843115677639310086997745695239677309155253358033713568061400243921841374543608732410332120085696 A082176 465 5454441546422735867633429496474201023570950671064819710894921511540469490857096181380307958894296469942701210814781720305688105139789499370657060062850449548157152515190602707896717558376890000818469847006938828158069114766830314086342297194171727660528845882647161429918555878596612902217134012892101329516120096155750483023102818359424482863443960329376244833452569053117815992804669953529971548622161246638572806248520647155987476951207831053654509615294271014896652449498054977876874582474737735493906184425665724887519454776142571779044608794852283046492429053581991263525182399770358360710753672438647359006474968336908443408866786476260573481045802873800878041942401751455152774365247086361205074106828901157222428008253955047852237175511501466833777966644287180904335496908216607843838009645445549226024883529707860457111537373288876186292043521632801597441579806164370627870276716865001176460123387708687721693643460760350281825826338765117570754961365734032350145541977778980344157698933623392571518560104192439737345992320985873636279985642972801667515132535989617372549255741057460662828168385799752405304351217318961865015262613776853985443332144551121030204627009087560639547300010172529726102928738774491579066016487435268024362678246996365776482292356144426900309127611419789268396260689938717099672187770684975286280639591841772736451644145900113010237928861141178059503947107691829126537547323224418008312755797791764528238613013225167102109813080596621071735094267634456748657645570888239506005947520252882615184057863182726879190 A082176 466 11677959350891077492603172552075150417685398703826642333266864659584016377155620737793981735670980193990106197913120870645425294766462312014472961259285724565906605282837033069154937274455578019589092059105310909478888059679369545881470616412706971953369750518367531912031324398787499905936622048584160257270236999822031072401090978150383393455600537026129159611922185002049729462154900323041047103594881640330654260217115957111885025056680797183630431945824437770061722142158761953662042619007165246471923945472277886124071270398038706285064128976697107342274099533849140367086680356004556077247124399256711157923519845575598704272562212562350103404864027097994627540946407513383708259773115242068327345874015006372133053172431984872314374501511023572747259567542292036270838875058310717067279885686364648085196333780326671715293714901876242345861055100711708221724011876356473689860807582424613277122386779781529786091733331972011806949982870570891858939197171023588055826832843674917832880373710832692643961221085194463672347788205863472923089473481403535572691264370232757108521820131777790300777200776024402039274853810667699170259894016794740769809362480561094667246865091517017798366234068898748439497240078332402571907468712524035812365486793075152189332907054264416464614817430309245165850094627477687763512054375094976274435751389102982554137417448601588989248096649105414434551501788700462776119207169554060703829084847431301042623395842434494158396711236926683874344279248854821413695758232590104574171330842976410756432613197200146335644376 A082176 467 25002510970257796911663392434223696711111585646255794042257797493604966331616780563207383780877763803731335078761150029671337859094849749017453583537742803034488904637097108394954763249917876192940073549407975134409516518703432942144645349593050392367164416401377051929157086406606316133462735321166404340813110899611716417296923695435380712746265741356737685911131573169669076027438395078421953916840878290939434711613406046263981808629044748706137669009687848928306056246176155310720235355237267797932450626920944318428849592970969624842651462261578675816473417589649414192260753849229225915891807447626554359781074197869104934631956983861551141986347528854469709594579272749426861588011496064995278318828455446008840526397240504631677281116642854092870885565745425931068054476353149618359262290686111617620297436601049994297203944697684234943652860675755630402938208799521461262366649634525565103859782995369291209417216661622304950921979810577442086567466429896295268340204957325344272431185694216535765925865851957836689300317479723808117654684767010465700231625519145509291768421684463238464697451402619840414568839441524514656881613597711139581395385468920821500510822545292536407583324632192879254130665892612503848908884922699328099366134601243112179859666006641189896166435631106007574408332405088894273737757155961440120848512078309685091481962863137616067368267844350460458825889424630313396799320507360044869191314542938879173289185156567829806189180188173445808958495228421712176918429866069731945258792582216305655872720905118342878086482862 A082176 468 53530375987321943187871323202102914437824899834251134984639048153812752429473171650264331901246642826686515373021808138417070749702782713348939767928793598435219223659223827205910949712286978099281367711410491650305005403827950302235556931619236148205781024249534026842633963954495020158933764434370245862868304220685998368662143060716993444251147877620491550403180909275932752287780934720893918078008834109735491473110589095293793607851309799316310836644238640632119954673047673644732918913602227387595436922962468811292091537812100547433323214348493299602032338468046201734474698896694912380808520160842525757679739762484488633023199837891082893682949864600891468684517230549362230068833317382371295512396274691617240483382008044557662260177846275843611515332884066187568781133259332422850966386974634249902457957755917809733776930930813344103179667760646272200584328800339342742707642588400973850310865866817772099981814059787582463468462559760525381878484545368316958404415305837110685099866156740420492041748946571314406287345995824799915219106261896182517233695551663622130206358153526462974684151985411113341770570664528146310735376657042378715815362662244666452572398908613361972738505289524573948364622283117325387621870013859137940492195236845380716078633803824502627751977118033859191251010405903382704031048610208410874172928160698287681617416577663809050260621126279045328575376765003303821122614575288260187631142762480526653776600906260495748148836660010425649413135877519818420994418465519014844930947230954878539257192449911934113238496109616 A082176 469 114608534988856280365232502976503392140282011480805434115000437328793098971397363925612182038045902714795870092316880567294933012471463866772098008764902802443141155277650157975845296832622637712887686816101196140098962347604721838384805219958829155454452106021542089048366323981398708714139718862437337915843137776732986222019174700312849461592257900021408499628150300848527124581947163553420759394110339789133682437536022877745264335146504020655279190083696614784650851573250536370971685289912115706153243901203078532629239798001530047447612125363248035039386155373931199376215944254536782858271856193135655716167470438332624641471399216233253455482879090527444099902059619023322822999643457896907286057891166583355218534797391602366337089039251577878876167810644792524137620874528810909173706665945624443438069768212630403873739466841575028106486073269838817282242665755537775784035364304944125127241947832486505902125099257754651312217790213250280004500180681285077876884865809735965694387677686806508409810750777569614359639971981556492417907093093700836268505392355903130820737637876604366365117732422247210479164038590669486384563744827368049281327626666008583771324493230048244938361320143104839526041393092976744999217454567955789366837707952221878485704471965313046024227632091948423684229617806559000120156702052986326017900725973362372642204321699021134096456223005116121675738944809391760335075057968945391684541051209736588566306092674833843476454397987555478141337408215360836296836354810250781109739415023085625738889769025247650053101146809299910 A082176 470 245376873411141296261962788874186123061078554430633886854845063749160747297045976856485514510421604866217643730954374562925823596668230445549750269636817841485781568205829008072458176788493660045379698308802165552723236135747925499838428483908403481536234175920013655170009077352167533583936517659291809711379037493538901933238463808547658303313500432764725523762938535108025223368996037316375012639680356059270793770809183793113862636354291185144493534353306738686053539534711356713363637132654316897704568706507423011383770651007751649904676895548936671036926664912986599793865750537568494966362268709823024755179012468314482295723828042417712674301824733954737140076574316340423225184567409984544611237790051317664450488693026968863338807916752050183506453270051985051454097716501707801796204294174214631395487715833155239234983582383840799166638913790023262099579157664837156910040579522178775948518307998217459242463084824600847477296717585159162865179886017436235409845315036118026649823577294572460527949509726177450530220524803575157510000345968435832094375846515086788377508893115170664897801574164072877131042732350313877735938782136835705442216821839119299453974589963067539343915120686829125245264214787697718602232256647510933057392639231516324306007855519114977068286557233192502248941225173075084689738670547430136329787830343947019984344859890553105211445862029562480398126644230171031781846151922147223738353110512031940889792697906968595634304011718267683487863052442109165660597702038695862219180808052691470219964954025134804047838269427354866376 A082176 471 525351885973253515296862330982412757064275181811477191453780816875499644763868965902274366561617358541248006701894642683489518315390270143595885134652047417999100027160432699275007626530011243401773293974955923456401505525533575871027958087001442852183176040578732401580730179441679325682143558045855290327460612582332409382064602415224076332063796242307346617215795866668322096705175891581946853117665475467772852246364882029627969101593362041201004243939649569792087880892308830263421173247950273061300566455250279546928092136192434121484657961826342790142127232183108292143194489575901762852694971181472730281593955285666999283673760554789351417316557381046307601283708211256506158019731280617931974670350402257105306456366427323847539173328844369527538830058994545164173690408264647723411944130144654050423968323995210133977341306185743514015430644413373279923887768579771949146727446154861636775910104272852011895162505102025253766407557968096100946398594905834816872453547272978285313655426507045719642435458466025649915064222107316417577740064335291434395341658509035547392223372121813037198097053802800268234467818711927086193084397896774228834650867435139810717782996657824787097221899734444525054622904813568963961050748487735419375776063563140594854937035191635802574221777371003183384227775157851920321945956658847932426905646892367610749256810774216021406951633239630738925792247570364560138589635613380085491495981914054552140091403041891398841215574851777680588004642424278369170301625120198960870466996686291430288278685312804944974875876263887069727262 A082176 472 1124778387868735776250582250638525351395713666209917859492007561011221789462015443084945179242593509111694107044966627124989794381465932001724048384881627584390860961754007401025284375095418158498184001146992165902075089387829345688783723154267559843618409928313965058631043951982583827967751478774886808929689306935331902035374094107318730651543408938024535873515947966396400419861650964996885838501661023063386664750975816979921862718546173966878207551028730770459307559513780441308566760089445025177143913223160712139432253042027262506406322386318488155914288609890199091320190585213882483067246196068022583531763179557672166483501945109958097763108983214967876113431541922336458473064358856284748633025899430424732394619242652486974055205885934579401472163030573522654352647509147358688100739990917298088572607753947645405129053365185172367577986295509474264108352601706116063787972596939990012774749029839107871506242930282976777921920833556731155939765347827970990359844212976083300496013272122003085929086392924629713251387132528999941066127732126250155089897339390272699520222992661563702675209880381175535985784997915581791106938187188960006399732138205482904867090724257680563432229185419189120474142758130504015162867921880021002038336214276759760123601271783078964185321832354281378880516700960939093566295678192701834949703393051890817391519316328838207067882750531843522865772933246311421513820865705367530653916180417347692440598110618289686481024582568428424194713570668106394633895765189812468903217716046632126836151099688431050754594266403285067399755936 A082176 473 2408150528426963296952496598626732443903011653518251661046813708555402954874070612130416852931044678530196944943810476874019262410303250944148163464648167850384037598744278527745433111349509263897217439310189095838174670574088743761266122306102154173479049575337872480596341027872821232611183257211485381210029423338827422625486394139213458888284567452877754272160553426530587953753033791827344136833063059251147914434503504882865864818570291536371762189805839056024565655601142824370588881317697912670498245248612181396514999006985875022290252279489410880855786602309030112240570176626825315108752521353539846911371023879081964273679888186344591585186984691056251827461945947743823784626792526046759488591644494972003080297723281095882680117962261270203317529318126850484477764373015070157040884178780452812288945805766942139417954463663767290952035289799661088335715192153630246835124050862571308726265731969845536322074571304232904895200828226355825552413418686650434748579141443244488869719043763471512687452707544231073530863861888578921420224664689871175190121158005617974590547042296122294596124256161702080745814246834314963848924730949879703618008090092687010740533903375283521697701596279743378555743717837243855956237183879722929315439844518085713824114895244737092454530955579254680797397500284921505247083037499323107514456090144979025001323227730724664939420929900682334479251718782980989299257812626053870966954717707228362062002002788584269001986479315147865163891480436125801331214327027364830860516906793614253533516176669344011384361953101514606321666562230 A082176 474 5155850281362128418775295217677811491206511159885853082521336482325994613674193780091370629436300260458287496474613993412061554555403583673881024951737029155534282006686341826277438895914748953378889030199582807699589514432207712177543116916359293738129955679019145883024345921855020186169323340367390062493983823738797640502672566005805056143962809015740118193179599122503720449633178076703790869480990796122631184758731798905535385667380461196725878153051820736107933412346153142873495936437065307863947092241058857260141436122464978639614967630174954683000508437639688295062084412108091792212027522672477593923972599227093171908936065268370960527827789621466606538415171434860495068103179020607935150085215611562945345418301745280178252626927585285109768603021070541753560014034850879233193776502913191072371718152786631392940027584082125381190107608447578316948197350758210665913299458887992852173576760909698424642742618218992654189685658977428371143882567547150263696121043921024158802657334334463026984390402277637791300827075322766261553213308165862812879057794316164055099328019632248766533916437066461456209652814727397629739694043304759143481470211728118625697740405829571549839682488145936918421973739947895313420669525501460619376371728010321911645379159296316600645620118748591587118881348211447607870025712905954923339223379119467179600132583689090232131016017762452586884824599980196789174919000984893849749021627870171777416889727033580820648082635783914284485339975715693057729518508286398070626101830069559438230418416236013261712280440936663740788522857781176 A082176 475 11038675452396316944597907061081686166246406967278781748034678082063731396385589481268534489982188275785020896845085101331402494534810826437023994327765870578369635263636330468313185682385591958562339212296255004215018335020983549739783706876720405886909147803888907337312983921012354010366648321828356691359108234355158747697476431473071460768929708142604580636296304421952543353824352676497795111791029326804909023685537738657152293299021388704858674267480125395017026875358314555182556906550873400871608961539530079053681658043295344489724511376868932828361390899536356025507772988788319714049055206030572027932836572495165187741066186529677715690721033991949309432634633289648855697366107649511898984907030294997736748232542004803027537727085211334942009005880501620643200555490294000991399046010139344793233940463012309395550092190092400659833568021182163753973236590338637339522726961959785037838703129725606020840018567349818078602357827296723751841127998741409465616354408569326674565342827755815478487678075989984921747721358068181203321403127928191109433914806709723245655655456378886507213524457996669910444249001062290019889215571983208740732610520934820999389091628149666224720257321318255991316695385619650998667852654721788415851272227922520945318788521244684552407677140532277330735154672696802822084897320819864597704338376832951562282871726169497476401635676301567642962655498910125409391547918905957832158531975019194347881006577626563343945903888141453607623466007191216425276736778646358914333917414824681763109719062345869043403213391831125729585524901957925262 A082176 476 23633804143580514578384119017838285237470433494523418862872828761302525876330492549359000957060061430360903364003228539594262550936661407146439003469879374051348952231315135176583567089728238185951433746860684646150032361212771264412518692557786858251894773582439390544348455233410938534204168056827558678493220357244561953434607225642101385503123226421604557900283891358788248796374391919655261453562108975132345570441499491140872974605582435122932851416509325082132752836988407024813351269780158072253886760611536335642099916889842851756920010426739348575563983962220049001659655448045679107612188039885207346368754541900505350366012231559306704765056991058061696773199918959306219622250183196476868307403496126385036182641460245706693263702121795606498046739970771473579640720964927653075448135982631621493664034902285817024754301406429302214039627417546377567907561422833364993023577640552444086131513620844644972799356746495931340867136380768431639076644151528380149683517111568398200901855495467045071370412263399133801669496711808682881549305305806446638542345145043635574484193477550502011669811450379021634711939943940330408108468582183596920093966282034655761476113243476599657218895874017110824367489140483726008512552784413212932591042237893495577571796598500698233066986958769772106285672432115912242140344896120524690974130807289519065586217102449227352770140741641352365921126069870983514466619674585370385304799744461719558852690377772018914327037100671259040196547574614728409928638437053568596849625071183812896192523950646928051138979948694523464026017354629649072656 A082176 477 50599974671405881712320398817308010868189187004611840855698203026398631025272130954702151680090738713875953337837271431852071810399942395442473747762089703805552298156113354872614056102253099948687230471203365282716751936043527157912058830537704688598866990820113501194298955642756661521204766207533528292769176578245087003368388030294766946734031892917087120236116366935494057216844634650040350936696325146341544100568647127070529252873154331044581870590840762058378880616753883863619804942693804008724580358664047974000252407759741221669814497409608647188111140938865824566551410036652726544937073167941741752948528781191887091896667752092781101782006519692495257912543897543987467068054752951237390994796882500956827016809566994580410916322357045213955047459240321566064660126474301294087286977617382104126811421883056370903029098222155067276435266608402398461427338211973416871691176949545916265300445261466577256885341616488754875702389007715010533108780669904462782328866485642760149937288609097372181850363210870749167735457830833155183926857209300722624506550765498880763809185700266585544672346566582256221783234611277769469519483907397549397899014511461962998069464208227596656388313245780573678104967032460630157507388191117065926483873760365649567526499740202308589725820449826483112746414962652675917077953124696306445632378062610604642359696395852356557650081189182358089420342188303299989806209966528136533228476092012035026831825949540635526695416426577062704812582481126503647483043521231960876422207259499777184296062175989827044401121734592233888788617006199771325290150 A082176 478 108334545771479992746077973868073010440379849460221170269692754635883719929388265134089960591786854219320479558322058879394665687238884003278904557488387294815714408551102679918088553498354943770606613400569507591187319930181555260684721237621826153447848580656690022760909719931985597273114002564231135749379142907873433618033176477395084847778561248231340999407893678743443969413405454083290761579615029264611103873711353933147124549758879768955290171378747333660041396399979300996497973886438461704915182614345090450789878792046832506371535691667679084588668104519508878951439930267236528533404045548489603218427564905159475282570497733668320571778147127952670622589217163201513486730813766196953625579906548711552435547946686511205686229478471572152622128840399238530798096282062444556665076092737647220873217443137706267157759876824447471093565393916867549247980007456309923407351939385533535636483315384813778819002534395618201226525937186853112718214692962866606890743866132363378561131934235652186287440345726944621690463777426863675228778702111234273806379407455554046756681922041107392677665789905055754549189657899095318433762290770971551327782374607983109406096984209846681700232757639323746334591180104667213178471686891539665534247417539896671854445981800385755931680315933326843009455159799718683568825346468098070847019813767536560808688588404538225421919880034124567340163866831840841899066243439926777857037060094960353555025273756802893155041746381757383736801231207318797634257406243557235003589148885301703615183052019465843737104555155320246471522860533949750106501732776 A082176 479 231944262496738664469352942051947765089518803873114373264565193359868261903287027846857665095528708909663516100035908847102931325799067118965240431951527304023334000580831716439586400427867226619459120344386233104436924724696753998809496666991612053785265345277610110706698857668925335371377409159099839324815333028647708660118213032739594746389739484146912400736031808779411170681344921790438713047340221742307055065131375915957109191542007084777396715703838782125546573718086362378291522959952016019079249968412752543544308578707294463718760061296215942163807125005769278467232890670356040019339661750693473124560724897399705402313633064781860892698151245051297239421238802651486714162012226533256392921215391365442476374220566023644995469266877418043813959876930964599700948845080380372648606744240736801501178550464866958883276334453826619080980290361789100949758047628442099538928914107313609724465526663646125665280657089427996664149016779356864047383346927542648956879850337634749161980332774720507408963415233451486758660218181669924406856028817741427817768913612564132527265490046089985047527125640840863849717521059259086207182117906107948534698409297737588746433806631846809702343367818515821668338717757839492292122569556346511726885521297530579980754688918565005038078060024830770214289429807302935155369396746486927825000442862826810570161816966253160333095382477477856483826337929616003703575670282114489906986978917577407359421319555583320650569847267618756051460389713825711255160805584502478936446608689640007650483742198782106237740115781761508220735874463488117399346863204862 A082176 480 496592666005517480628884648933971791916066499217010404798933503004922211038275639183559816312418392553188179654848113120777977181941010034396957347683786591686961081598125913390793154295952341874486543795122457277111846743709056465412006956190474340040602163207346366196293108623742935878893703365706795843205397528095259706335617877359980824819147356788485765916497303557072335963610284315154789751414648864765416961650614064272796421759884691287116665913663934918988799914316963340693781931482207650620716084020645622506205731421433940456900657385373428629660385564649139463662564237937626025873500584127046493711673704548898279707338463303951826434508054249602871716925872640079287514584623962559312347274000490058589218449023952600329232769969643066471296336309848129252635903589030202162491399287173353364884894926611285844792499747890681249535051167754807082359155867300933915000471417382516001214882899795175948174651131110717580433912857027171880754099104597780136214305914528794481173899425180706082701404435615975650352910073582979137367665559668561583462462368319398930759679743704403310981289229117703781109861511498813567831744476532376190809627398511737182525502835463898208549382814039330717604731029303689806168778545241500747828708196796827826073505199206368300995471879393974506008522326447507134026493727431813926336200939972784516565363831218180299041306345931036070944296126140472866032057455449933224569210033427910683191016510646083377474943039355250291324768143782404563276788776889800984408059133279057063665637430846986216286197983853084775799358521156445732216624359067776 A082176 481 1063204897917812926026442033369033887331371056516562950965028829628943699548888334514562886802902292426878456919856776485074370151006882352196003568682717000110140270769374082456271094874446140996874773459502530807440784419447288593016322480233191602420120382314483538301839974357211500263923192548058033450549711438644371538273917874483514164249296945240559826158904098569155407828759037321540583379044780154523067818299989278074311582077215426562510169274276763172712097715580469906412220089054305179185067127600565392014532577084936176775243509395369850054390209816246558971492325328933774182770469665017710242347708927532367836937954057492529372301868940005392619417530077786219539725209167631221835873940552111198820764796700920630930084145581479687539102855738030251531382075792003936492876771698813120980118277857164340046384901539171546539565843972311494393560246216715554040713403426245309697295995435104369242865223017054215392127717931136478671071968376471351846905650720876625416670606220222703945130664214477135001789519327604254677411262624810779641578770810669144225801463982350740519072026736823290685230891247651205236104872160550511402539524159058709313569446314607500747287760892579104047694665762064809573716604532067961458969594075080249315605788007665656899906607560760735114842128198887711336596193884388435096768142780212672257725021551578788823002816401004635664504616715310947742712248358759238459943752583892469973258618064885053923152363593882150466382696256579989264500655190930879288082848385812593543538257384909634105490491174892116462876435114050815774787204705962507670 A082176 482 2276321686442037474622612393445710275979654164963916726906991800024023049032288672480766762525059839000860540090130562297184768010162440794911854720922523188331559581658448579222603276875526728370743713131931864958806305701315715950604558854748557044876206217581045558612792483609788918224877737391736981282396591592291227782176721245601673933080573607103759453709074732187955715498609326839789495163075074556677034315189209673625571585746488089623330687401966197733505197766005086005851083536794943554810678625090960983820624385406149100003907492948940998169043850037858396180499796065174764326711132604881654524387888607415205293053793191984406045627225119031910793819577545170145572833277618114613169300514312013477864537534880301959768501328346333069646478329731645946392975132375985552916722439960787999988627602123480253518784264266662447074092424019661578708607997603473055133880663878108980253670749764636360682024410153138982138635715681468117616838353781781083123945100681252929729834551490944084508001919357519051832853220284803361688496575511750414528819535143861450495458535384850892344403871379066387769580373843899252434441593514879705242569370863824674605439411621345648824037117283591029167399540224123568320285998807446308675659212735547400893580198094526706987127971794705670662630793399089358119668312940774387203617346316855562939726001809976475237602008315214698246837121187714370001280232118814944645103650984942320807774972119996280429376791608550170346584220938109631726943440656291630878150101380329189936849567044118084288270426556396959323725501920938066730303126374368401025176 A082176 483 4873604730672402233167013134372125752199973675429231162718675380573293115464408353840140302465699663529080012732954158929262417877968879101327052286298018802539285982915446164568074304732287102932796945464224419558430787702814648098929713609839987660362702554907631719798174657896611731905055067242670445080285352687274907953534088664054058817504245079814240322576923494697051886228432800334425464989457834277459648410019389598650178874921169415430922072854672214489970497859140128359025949977372486717451753118860694491101660507876041731167482489659082913044086134896801875785948789937227324805053750623924681106834778103247138233762072640292612356846409952634062950118176940113452891356096876471444479377029894966417848689050931499811045573580724167390206393981537404441761323063737570535402360902738324290582076002374041184900235329331803177709568019472430945692549188412983629761576549594463955291187655085573442107248989046021785991126067590247518254644618652133044167857750313423778422788875636155705682231862511498638656029948861454603846904523173259840828827655250237631088881376677760976120061911289266720499482861828691040202689857694999920128075047989650765399360844752834792673512534059551645713072748255907339339665489142054405535866817515290243499596678859381710884751795731258527759709786739681716160467974367678858287602262724998985802957790034545814833766500460487153237859197218979969408349622682509847725222369642148997176779393065384570749507825604388705753015051092214927054065944028341031789373481900159131489282841191683550004660857860908547496445230806450989225558845634878753730014062 A082176 484 10434387728369613181210575120699775511083328175505922848451025461854750206027992204420018365672696095079534091947269476039424427519083384186673157285535787501999431504081747150793939762606189613709112201585458369232085809720144755010777223208042611756058244764719897736829933764186311743629257786755359796197368536507870550846927288876442192618070063503629678386756790975858775535379264928028005920656987115357384028351549624550832729986059971893488621047647101937630193176738832602865216229081678767006378601016022549290200372564897896919188904016078498847085484231657413708612256223232810851406227840939622385295784732309601616924931211425872763480803180186932461088529868400181165927359516677029737606489844154627732653416864770705560380528449630800762536122243292610300278222227451944382795072267141851120977540089168548859610862460025887369245488921426638863151305614185651107372716010018096157835363637280698153983116585897712233135017943812188593920888494259986971625178635693664179138861431000216479080292642625974766386504883380440596866644311747687716949271802182367982963928388263642598000754534676103046806484998232316932952847116606619705154453889352526388955068013925824655066748106715410681431069814154680131621757537653382627863601546012047713822686007345574865168429753261095118374985827323699976668505616022799377469043486540745512146719265280724437027250604141621458300459331703514068387730141093508722317216359680730620610717290403619205637026706728497426917507561712288466503770062520518044622574485498954256726661263392416477299437293586964433797076881891425269960352366958629343905488909296 A082176 485 22340024126439341820971841333435087484715378047275374260262059397379268992481530524625508474733016340781090126531736217206456524849961201013082253303253510796289088180588230334120665826335564119260271561124910325281178619659146772963010632980761962033753196617240670388578062563044945296324943240700021509912190700942926283073393673372459915333928936957350780824440238011732207803809740263895403353430608148749954969580856862234338073354469140294817155641401356723572459164066518658804751687457482809282759456779382740981681679636101119275875547591542530428833203902154843990494818101771390402900443991364605914621477210900476949008387946648118462278579199057489515579718211224545485131421569982666976474518160348138549782192197918377420137674936141091858758066904583060439455520990488771659022054454684008244655319324218864480177261165361049442237042388690736485919887729189732213528269311168911145148453349864710752398941374955622526531419235286893974367607588558931651405168658714956257838811155775395917696917899403687702848865940883593649638324729619901394013025064775160228816171669466759836379535984957031404041058353634586382574244410845233953865294181173110175652583935085441233453188280435444892182995734956927070566348973199685253694457799619129204626486896888377832892670092832817089619967838313108510395851224833771066543157214945121824700393623228917825795105645051649955431968549352806474440787207294244276484870767822556596956149133243835155746280652565514659489559095856961531461238888284102197068156815665551720341780465429894854867664359239025773140830193754494941586571841985768379721691428838790 A082176 486 47829991654706630838700712294915947603925954973190807327021655101229012827916850399758997529295180754884542151323715836897624460329528266434324113908149677327283168944344528715999976793119780720983049368749252972781185662069417362256153239167534633032307628196429281252959323713482725049836764050678871408124514226009287821863944817980396316484767173307665552063740713843555330150599348547514509990899346735902055995719855176132614807276938916651197764356776162198240517982513385173010435379274429132558547409915686171684123100290113837002160029161732275971920981185365295886353459764270417343764043374562754068686129869364082808399958540146748317757921939529292393019427600772693205501645486667389202644799441730486543631149994279388095192722289641166642109383400192142786546215793097091749303491676306573826864216680250707824752636880522849857492053478295812422381897844568864984046771962171601152827928877215046078041260549281553273710287823879766530841370869773099760480818185588620472363275203975890657857352622630952941305940043571412214059076793520401605015804946040605480342282483468302486162370429141288114126848553670574270855140102670763724959918088343209386294048871221710931736612777533072104889427618172905954818057206089034776151340915736972868458426467026855622842644255157053422131704618659430755775979338767203786954511531200108528716071155845774335384025028005245013414229638808439327118327876884591786674153097384123295164065808477574983432430520238640364172830736518556648743812637311918781726948051522940988464869064677608844955562167282932499476136320024975229541321616281557340620680874070922376 A082176 487 102404012132726896625658225023473589152322471646577719294183030195513642984791314723633972551066148808707468357269195634075881528156142495663169005068619466328702760001359642972519903890055238516176642841441944133680328482348027935284945812946623471342019780057024584164465991987143304768587549277157117787630259405740068719527298219990629478227593684080936865999179308944738722364058177846148497273594971737246398631405806862559111343282264815083141107220109696531769840759086034194163392795830381010405103155861784533762093031287313085543893641152439576438517328605168767074361423262724927711120287093442979660894004827708633816207538011308904317882338229885263782806703730767535118931328129249692209896037236788912476587023205676853313168474559248614931958379625963593408018568680663518630526955143173662737989200111459605888653172916331145809214171709469756251740644021254213134018918979925076115321034582492709051873638141271362668613835463347720422470852621838008110420525564010634008293809152515255991139288318805073826976831902969834083000516971009672265839646019347288610036153357409431057206980807839478942656722871096183720501323704973736361148240117470311620393991188848249584388022391551911877099925116195569252239835587543899150263697698642228682325849289228761226064695210454080790103964423087273189845837804086881757302207922136057825836187499356166299360672716184648447502459729320189832868100020392487663574006223066160482781980734598081314198685042414613660631652694157231482102119552816321580510758889105649799870398870425896872564412427354488074880590948890908120798114149817770488515343259724255120862 A082176 488 219246989976168285675534259775366024329228873668267667957921856378013194353664734809478031296207264893547434749363324571153694087356695657375886529507262430539950837902834258411475212783277397192420470623802531536205980283046887873256964145877712327080647041284789243846041986642896286523936961172653597142982011461961401315091854812511068372009429892286397454600789089301115649087766740407276689555977607571654450100426596703255475417928656209649865864605077845381382615374593172791220517435554851524851403797928415915381366773330740697980577408938178777125318861033373951432884840682350027896332769114611261110037278618472565415448800053752307415936863912405890964306850594795283882397634630132049015008500346962330901546684548179384035851991448123394833980611627483869019391506593500107089754282930949176378044381719459132284997580887244065559374896232941224410784313363850241525294015762664118070605036342600855211835590238420296471253605567650407540834887056153522773225752603571142213797049829781928848765357663248273320576285306665152214696713952381521527602282832240560530826035151141010940714433764894774904880925283670037853578743183242701397420557303008873415324276661323147349117529017105030062912052270818968428638896356872949271918912187410695236022063729379108435659336609015848205632689446917213905046720772040352157513522924009279782900260165919562196195946778344698675717148256171821129531059812110182940947755825070266226786921665961888866234978230783232281231482117445738385621621146605723268529313264584716928578832726612210249510629477765463507235218381846459675803147410165115386363474982215804453125216 A082176 489 469407805538976299631318850179261855413379157081649918032715365570715144586982926969848696034047174089315158372686989630516457437775565288070356092094621533880703590739075145747861198504281794384260210271413715212542659200950417892093533508116467454453684259823960460039891505264043923910343929252309123952165432301055834264807362374212010320457526341878143239074375317258883453037955683000159669675718452281404453369056529858322904580365911453920219492869061559794042304609932228973229505220793182561559014862040741822150521416079606375233207967438733135428504093159261009986103185259513332540867807822994451088993562354670283944374579228174388727096105967903829362238514072174811034611535073437447897821700015532576228841484031394067150004819761189214173570968931374958226576071013348855328373054134842290587336924701466551006503611038648485318772824608747744240417601104601741920372255575092599149643437602206733842492402883648857559348710185311051407225520102259434977344777694646447716605432634709930266001679675291384918999280745243147433249865253710782637839203696267224715389851037793629430121322083978332070962465392066568642229951441312153109305844415648700462663254373908166876100349702878987202142835037572593752934601004758520396273702376137791051581949398307251417669057488889704462450452465036946823945226008972642991646857154038632042269159475645391236167796275575094567776062591018562772597098770400178847854286272758504792001276448326624558566784778905126396368079071162078550337340254633750557386055740659389970534620337187450117701342341553576325873062906355525681687555887436311487539692982664039952467707510 A082176 490 1005002111658948257510653658234178189055588179601968521971901404072314234264576638362944556369904705382675296802624232491384768365622363794499707264435501011898728179479384651510058479625791383567210161697550510960874535756164428858634670108794890114226309163075296683603559499880428307015259819334269466787723295364000057193521355240476745599154482121993353852919674126929015825203246083792903740997519621109695528821839053426145272525679325154247773903233589548678156066531159902023978753194363478788389463710094219556012669399125294054893189856163848151053109642102017586692776838495673848315007488836033330697694961650834005211150005902716957162097980317899014295422983949066131829935783497707276764656229400538374013426475331258872437513583956777088374520646059303758791253077655917294626835635658867393535788213769937127858498803783069056554914948033174015282804549608577397602686135832644376178093513732019352989131568089451337074028313309848208775164789217236211261345973841704773831954675865146554547109777132564326441768484145207358616567024728633353530820550774838441574110327013556648868886319457896429663861712442668916767352815304727941612960826261042579770475631042797903514146733299901730948032549332037607925164599936656575704289960575782313211583773814133343531966617207479931161479430278267568736406592276943723695922142607614557431019445336222099583926239551699551066471061950881442823005589310049696717130834769535227114146928097215217624476711886313679906511885631982890360672881059849245040445792810663101701394558499675333394492705906823434395682476786719146652331066245745961580649416827320564991691979648376 A082176 491 2151709521061808219330309482280080753742771028417927494107108565832200066394169876511599840297410249429272670355925425879055924423729436045970449695645187239232378882762415318355092498715440485253165056807640822408696419353490942488028325753749934807472952418447016372004674724157265828304698446037050883225405482544324665753063057727805863580899152785675459222470258051720168681202313105559139475982680182395058378851849688272087460393781269791269547118685288233637479728153158978851675503994776499099627482764669196647845054919954718144762171246224637262557335111680412134636070088924259297927008633785135555420297786218023327120019304816843505654049557922028009472861310854185174629937184766486932210487473564870050520825496241925477531966044839894452984076524326089615821592264674983910693699640739768381979051496117790079987501383530134603488086546076873388255937505513924998730705814514680481255403426365589291166129105152084536107737058877645005998783349368115773168497903399147864620693040448085883164030970819691385011164748856278983770913570381485648087771319560376188524372942630557393817043203097364899121809662027842615853244202388847547141701411138718791728838510014770766921579289413382914160599313713459761481119214741038292440102916964431491579334933415139966563923191579264666029788804168773309980317717579548262882728309345311786405886541610394388021179161718349136670525807803916038853716253862871265547181604684814064793569843507557107813906043241182820053803737932682464011456496892025141224997193452292750010997017227985546990620534410435394261552099283692701333061125665854626188063010377397251375675991583613262 A082176 492 4606810084593331397586192601562966776329243462250730420968391092051469190369260351288628786988836239158244639304766428592234994936275186165277324738690647599575987211058154916265621472727619385177038135698199715188268004564413571672882308044391233584787813327678708000277950407344245104920074213560277039642826279978118271608434212064109204678654367199841563847400157357132611259206431511937310896960127597529676948400246213470792100536181927313816154286484689928959639387966853698402581665926825288292723170454566250088998698377505130452847323535553873573115530284251095568602225068557642390661407056689362687528063488480761813305363469600650325506384163837650484194328142022678745588563303744520784355497589004198441680388037875244597927449711046030825408232575300585317642190923077776831479290472196373269986028892382384220564436733996458196456626186490561461209136675388284844886359856912558102859419396065042923272341152665521912478273888152137170550121174302914307188683254674654862688123312886873938918854909757518258208118669129316129176181188236446960897934442992474244655537534684440247734446824000000556022775628669933737820739911432139154790809329132639975966003084666276216737440248120614489722630199545566930091590950657294022933262660198259775155222088926917324022753754125001384005960245240050078252009182205126953600821992201483271153668507106964283512159137842627515838694895040599279789077517147490170477244670575054735226033701365713831913130731010564142896321370925492407226242496216381016836275794197827605440175583100847230688426734290635467028386735110877022257486160891102332428052805386008894923305456474876803536 A082176 493 9863180391114322522232038359948759631341311686765881514677534881413723286884385977116220035257813077171644464797177625246559367814199731020783869772865710434859773963425399145185087547206767297422980174490969048944353802114744194013565770268048918466540408563710648231747859254814455567633199561184354748112454940159590548213735591637470338730599753337562766405731349435029406870167570657132390701877668667568415778061294751847418884009174131460696750127152949295068019763186171740189588204035219774124572340533973819200998985155202970669492200142134022777547985790163413332297284888732109505278679869134166582691861845952850418923370494601246254214035918536079880564004820476031108646211007780921336717393992076072887276225757132013594672917720920855616728002684588025417736132702579899478567462361207477520236315911813142374020792330646361400629487969952754301847774512985600595300847042930128565174576850105381855758157174794567225922881898770317051987265372626199457477596604850674274474295386881340473536664998364746198636878788729464435808025251491675706918870298444743235516018440026327878037706316275910551175451359592665167403917339823889534913690633171495556281355199459071054459248637668695620737829702283023006644669852411429660066600088737410701855065492737972019803058566474145052213741229732193436962712967946614926445873350069483484932395509347309854238630813021665179955842305734419761156117793234495316408599497961945982183232499828104243808283203769728529070468347984935128669367524540107361335257636305060586974961899294848419834219135611096891142072773775765018450397656366417024576327151127816612597430350725503070537830 A082176 494 21117069217375764520098794128654854553581352720076957741242350863179602449781408229041152999372865227820169942134117578378094445173653467207580185306099273365630584290155337833415185586333663719596100245175455968304983217966932803282982512436659097504537232185104261145472092993533172661144701351750753873632416019095660755199316894592565241561156777067457050023707651461989369827316160131272361137523337620656495168864470544457640007701386182866530487923656546127253170008721876234249512646844776785719297526537087873037493899581250511296411123867758175739728474094068113237803599801109565382076463535694879390650393992328547518199935613447912157747461136283474697210899094609981845478845417323654057481900380980500635593534503097827983004288075929635575789716535222438020700534230416280705842154697112247163649032332368103015530060928455279143440836506022192473874372974399816226962556685721140694959762852288806386542296451618459807335770432558134382087315210980633374704609394443655850066776698080576141202413359917837781270914517500352262818010031417370059688526518132392658437109834891320570985661802841205435209839071219570903796189069769137349508330456667962071357894870538231991472816629342241745012100458226103905006449021650282285248003511348443996915178957744950700808098730611172583431752531800351304098970573874356579657422257001526008534170810062767829241676797332024110077004890393180430428001479170752435116551961312020506981957669924420734687150041309169381828188791957165778214019518613823590567740348803571728112453399945863980430149489811552257587518644477038929239456069959079401502762457739106017025770256509927348748387176 A082176 495 45211645194401511837531518229458539219922373021286129252111989315831841075755231042281940576154250665936246024273658559588764935510478239792520209694983455425732475907414972217363664223112085037426381857921498381900030298103307701036082633722094889711229105084984812092568576416598621165577907976400171860338004637480155065716917724654187810762254320693231067879955742414806853999006338900836139511727736147904559734817710309328056298345820824736048104398043180452569276998733566081719904592861331641827310126521532376627508576790517659208984697219891391113545398467896154098358433019203527204277937166654201287004354948551698460988999896713181746301403170467605036681843788565257407244286160121055771927635814332227839939069898857849585103207850566646528813368332556461610094671128279150854672474583702365694639678743616006625161497607582981714718178099775009033830512230588676676989241595379693760087906918090619531603317633238290495151648728125374073857952817575246883372108459895985267588660773900255537742859989710034721933067766534532617692776190893222077349494218528495671465374884254748330390524800518071511504466067808196675960339082739429458085572122800812768246950131211866760910487820288452167294956347114309346556344836811525868381922099354417229758974872807106162699043265395539599837310567708373540456441402618147268089012247287019068723649437714414130796083304195756093485951915026149082134088161502993968076453437310860606355723925099887105131149097866144968288045742678952272839175009590027489045565160525715477090257056202266990623155460010638675895054546457196192573610454539513703474067637558092684871058417541259719295060899262 A082176 496 96798132361213636844154980529286559811226639985115166541046127524411770456159197333219744185354609138160619321281167513185877360839493385221115382119605922560189678671584275707760924680640175933038349273376376402732614300970420927264838487571165873425687819510439034334124485268213422973233910216687097616249000610214784747958000904603063909706740932791922881235006224585306355346729085576514308557299240909511889689314224257520740365389095346392843314854367731157089400738692354726525149008969855322643498225054198324959887783557590190268081064848608375669110229601108393066916420380776608349270797683597202232663976667877504715093075702816096337605755602117491562956490066128888302739514527937424260397032490712253762756852878397942531619505576731018017670348949290348055609270294216377100788475408159662554798540185005786478054863042260565280253281386266208761751838426378919494796084821078560141089795364874777165972728227001892753397524078023584014660791597388920607343107441262077902123257211337141856485537519601500102428419513533159846940757183155404243291849385933461142356334906239231561575844272456784634150485810161348967592320607800733724116253963778985547702592405235489048670202412064909543346784196757393615734289539064499621497448977196929243961314688988858721034707753724646616681126605504305874185007976908691066810684738701141523191070313811430305803337416669324403708867838404220410376690513863423081432630569566715567017174166929677953652009470973778425660539794637899839743293829469994774497673924849945123474472317884287878584715288652041009441114072634115602661145716296620436235139872394108897502684766183174038052035174792256 A082176 497 207244801385358396483335813313232010892813816652183103284795519074627600046749794110404539703899467998892713656073364244316059648572542276984641744408808118631748705235364970816093415445077881305970819203441790981933293660702417163839297705960747644337311456555203453846946774673784921130968629848709665400379465602527457385019073326172883047214061167615105969138720424846599749927680689938163799481144057918479552963339326141340580011298003713231213908507017193160000064264340968073169309785508732145206905785223579464158123781284205406103596713480443998725269040429261504036096709729363305222726886938680524386456487242262723453333933507806971136720214374296905070758486411949361090596971614719562805527461645358408382621936465121602581659943144112339546557288046733967736667564127154772431783723747057587823870193448636281623105242979354139847224049331978790317521302618044988453948681509281737898296831400433108636562099847653408177393838493452419237058735366398104534197402793520731708668236764174969693481207276231862238947680388339805805421493944267553762943375599276167017931049419725320816993505639341150252578829482681446716682784056588054149261265687469119986120874988873558031349902891573628215969050837735771023078934311603789356972789678985460661581763867202963280544781433747182446272356830989408519224489659160310820642074692098043703752155877969513038482635581840386648053808228746804207539067026030714524558617486099441552196601173527939883236361728289658225839018993446656109949755921520201774151114465207438896741498635128627464251497236146425419472649161958411975640251150632630511119675973079761238771553833364681357843470261407953750 A082176 498 443711119766052326870821976303684668367303579731948966786404843016763247470005030250934258070527782821818244529402128411949310563265894203742255681972100950175660298018619506534510768647965001745654418969848809131665335212136088909102664089357722801359156849892714919423699873859004807768121264707559295054177814490320313463670346813031830807691047699805480736050308324988211761798803549870891934306693542174101131811234433739197246762711701356094375492924250259709130933169198979329018118710754443809242337464576506294335078845345125656355491380770993715565756539212874544842509397572033514390889444134400971731622841708989821653631687427007339968710137054665972879150836371109120971863148366049341818140026442290856351909400436918191546856636199834671391094447625521264420594397407581610471928289480416007515147374770447503133225137194478056145389351194998184641822879847778457718160568593927185508503674411731678698868873969471456219448491498016453363581562724393258203926457452562106116110381963349378349755478632590781556952373692393292520037290899672911979269615788136679432421186703934161706753294884412522269711215864555376574875522658046602061894148566133964596050757297234437916558846678741251097988322643862154842699786145473987980741884121632885735809040488086500876385505242031844584313272558954708639617533994761506278383151156283111286160836349931879119670081841784629553102044242331901184840737276502924963753369375412668320996928633700310556886392398942627839160578140706254295585081340618612826302887591622192582532943682695126170840267922491017634754345106742668567177919005085589860307856017152290066892205449536880595212542508652639282776 A082176 499 949985507419118031830429851266291215238702180265915788187042790044478744973759845634930199777745079590940849300517965192478862751293564735269411763881734110925517982948929959328732597520880215713185091214724033031148151430397690005262492802246716498316487669333354948807962035904803009095671814659532622543864952555744667512780014748840774456875279657699021969883496991364376356168965015419312617504473127041554062048302134396679655846529641316152634385510785886961120117876554434684334848304459348286995731732060636105016564045532568433661378468266399583947009939667073782501142386763333831296264631895479712359516031364757747674452912133611724367366774492148573338671379445769966224762455373519493537105155754616496732486278937126376925330795855327744092109342630574357454284085770206393760998275740719999249398306930643300341489431335243905159863138949576582946529283006398340802970889436662973655966275403630390141639573197735517478427663641563971209805027342024033844720127701290680908585966345252426073373439321244059581544717175005533402430905723018052777487929131420891472578245436305099655285069569445221854905733637137089674802297684666329988300119380281333994807433695800652993175857333325968306482482148617393687396393313795487372432852508199628115204557197139200257961368305560746374165584888837931960483110925047360955189159195566806854536158314873201960887021299712827643102492111587725556892211766679335062323263234343662628777269747813583439599174890208449141394055650987209579846867555475642181266832166841856569624279134456515201983510864895452992248904974867652907244464971088882992078845843557632600180511743531051004943829463375776520706862 A082176 500 2033918971384331706148950311561320151738461878675580469588868646785128343548332102352956080460120290407382695948736811750840995134426446941549747576669446329693024381816843225636905520964450236415995153252634333453868637208468037724702483026300941900777185191624075229412466794696370691002055960735787562195921995582527969796036098816190980529292260580788174328313509848631298933223999967449123608661376434082597462578458340681984400291465498467715508561958458326397607604265525258923077311215888347193465024747176636051266701035297705824734250928057456746544603069701903573979080557487119285942811454961908228337637722529313073839153283121381271305675876666091369987142718461591543527281547522968131154548695086743742323770188213639634518600362660862173272554339244837703124177950999935209256503853076709001155470746849535456829273609558063768236475656131519508020766703287604295122634442978382626125216626012494816167758286082178771913037027484634028809761939191803544807466951253590989547111716592597761546200195122263011164149582654890858845981451307965829847500882003237982926361103809831679813231915478085317187613767931000342575468701455088167546531795179645150053744032813832182609836567956335014396930535063702998030650859507269046885422384900271153580946315821314640617738685084034558871307530264368966867124268443671021383035989562919813805933768138858082726486867768083152857936320759529615946058646137203672214390565359527281959391874556397790119394287700026997927752426531130379426516639550787674491567793651453503629540208142314178805603047342735785326973260328321171349667081876515692364036083577897367318721775215232597024407627301426266446234899376 A082176 501 4354620517733854182864902617053141644288848844703507222706882755517704153750135937889192312288520393684653582767999780899337903183149885092349170766946276656949177219333275582653487337204948083419550656015963632239234279614719147934203375444887179767982630310517513312326581053080091526973763210619165567096362037569906320620185141666088834348888851860299530972759502522322288558314028530917770821463797520557135473824736802815059265472883649180328371285630715262798120282640857971157027257661216351783657923213868331408880306863478881642394401086464239607009733597717070366376720369782234450146130611139954084792879543117711728988289765667007935004913744813939450857239294418635377940955170374116685960346608612176228468320592432000573463008464219289934448823545599659160706764090600899473875773099645440478387479878877222799965218894853647609376185320203339453862701168117787876238645158443049441610792368809840668454643476719927019587151098909125569251530371750504683173949521359331362314623693588142962032655915017517156126352679920031833023382381746634313402541404539889524444440459975736721779275875022507081438522306233085834435940254792751321054293407390908641042524258198678188982787195098975668613674029688013794135074670772187488834902201969441846013753259262693568479997686889403389627900933934567293245902965671348263100883939204151662249193529435749165680741849022774788082990868689251808476012495592073984602073057916745075966532943833470364101040989029381867598949412481339104417960442056140561284889977791289924661928561922414569441242744881819104129491232698752280526655395683001628287432231254556706120789550722657053767395663440540498795522776979270 A082176 502 9323242528468181805513756503111437996935927097999148532593191822990107782699942736028097151700525852915599292744684996215412765195211585229283812525770146378143114782307496199596415479416439507694958781772036950506453733329657208858835249557831740767116090390632174313800794303243728257264397423266663274753337705225261240210527555285302355256204166974287290874967171191943960343261548025685847919272759271824443596200318126501582038506922312272433008445641151385437595403109965418454891856436401066644389015214182397034518690333998468755404617088035892486116963306743147975223682467761369676634973063015049097839182490457002833688321501652368188337459562627738316008770751571461276013904311685783663037019345798037855990269033941458079295829747713968598980015166305687017952243716146014311713818288431571362520409510359712492376730127058521564731821647005667407230876735033831113782673818866633005809827607681415501735270502027215002755920742652351391912878620529963808026405111268765795415510052484979766356776243115990716679759770043117696640354255663942372011404359088769476840487517210378573997271712039752842755261481366251422857532414231328620134814031259651370015846745394829634825634780645768321062125430867626633717504734384887152545555574136898197363221699195844837541281336083375447579831989394233897008936238445227727942278772923940178602605773249833132471139518926582115469789352859220554944210273652561831862497114867259664633475337158823465500986903458834224251496785650257863331455100090145807077355829387663559819263420564081211163936769190472476742331985779603379032897600566848366888076179278742803524126577953013132896199027581944281513898987571439176 A082176 503 19961062253450377245604952673162821566564473031757022451204050845420626382068426165654633915520952437034347352217846370249262336389642638522706383722496447536961512120152302293068119698347344228206041582891894881926152516543542424118481073626789322918625326038354425459499857962186189675751854117772443419712966991898846062786569585761561924413060959063287832814148795917653182504837200501521529555067053261013433009828217309425027492802925256219603009087407291175498104757452555130161474637938876614727717789898734073361082493344575037517130126467913273247150236653478033411782400465178791544697082921330281159509449479358760422211626440342176197490987972405637390351719970485359736640178520736565892542116443940669353504039414341781811097779254004869042354229949790545615738905526233695778540418718555218424550162170845512369847470609315820810528673883542801787072449918708052535653284134101866662719614245427844384066094250842488970578128940905320517978851231467411312650071837526676689172350899616904488243703955997389614284632723278902950307345792023004071122648674562766469970459057733399348037005407931632793605341387394973070786752705023599407821034378534722519974277290996338305564231043456718744298602961968283794176294935216167708779072302094313738630136399826660131483225804950296877661625178682869933112254187661979082430542651010825631544143998145783106826702207343082453223316432778988588751920272736524445855931499870764422523273579698231128788523491759333128843473677942087029982507444819275351981919968194736854248221816497580441224646826020011530035695380817057484279777492808322401475017197802507525292869694917113003413992771645403488828205841361789084062 A082176 504 42736634284637257682840203673243897708591764465944883444723259833452433864476846375910350773713342072560604732276080722791785028694063645277390210456188223535642925598103067105731196553088921784039364783968272557981183452531042071797301289013664713584024274093229173908117347223373939983748870288771062783708538732073300335355984475480233608987802605983963730549416257785078310084403197911007010878558644404695558156411905888886184053922911435793679116012265515547681836641725956884446935627085882909446776001921062768169627495909962837142783498292004638050782400723845511029709398897154821237189677383612364162957238298510455587517550300929510969362137527952512467807903160288199193591749187314218624038896456222513311158288950043147086453081343043370330754977253731564552988477996554119760456306375416836307097495859432709769199502572462232358833009436417191857606604365969699886729805382924391784136603272475139142272599974864202379465905827068125699875277841299847788858522134742698913199413731299081374763473140311540863057294558895014000928288464053180436941393920001411978143373664058553816534337714212923188273697857444042804683057291205744718550133081277308115231380607822230516936483063744561418752205686297945662013236192638842047671118201809659526992375312724363285298134879487203734505598926127045483104487774911403050958545246094768957506755596234996103879942725538025871450535323008362811856852599786844779847290231099142358830950327637497490286952089043302111104201697335446378123374847532050969859594240632889539542192848938876272114298955885859271803776278455116104957649711329267948994656364805056646047232594791577883848462913887048850780067529258615085092896 A082176 505 91499134003408368698960876064419463810612341080634014601197026422502244197562604441669666858708716440696393687376731767242897648521670850839222536178875269634087189066005164480513280922996895208869083927367508914093323580133239344979951955103682345273180939167135148418207458755299040505099212010213459503651111618880104207266119757717981326962413655560396525020725619643194278797372095099464659984882773671492787309291859466772363520643397236910719576259594569831780567003731810317833968671534469698145247455651077051494860934108121785305164727376005572686070953124661607433634840366694913989328268709709769505031853004477165323472768703343986727003814855816299800989485505183553940676177697211733215635568160299728848898130415228888124799042528066395539934863324976542830391485026092236496907410283872189097760193265875431710961144876744812425587605660868979370747936993374895316366336862584874059827805328522660713751670516016334892799575923332660734789763963365471832818844405192802323948389578071455648210713627645153498916088056795927003075083364778385777094927675114373390710404426861429993533991892255877422944957379358764270257426453471584382246649978521194365418868844099852501284343330360580748102191495991536233640794203315875598642013639833379482602391892349486551831954878619736562035871912401987029342288390924943594713849045552487282774723695603942911053991874006011851265367074465155607016108532009126260526275761795083493635581456542567998773526761695325206197609014121120610572865882305305393580710484854272877360694553980323008475813303736270972397355983273615401108917344343024105616824499883399860538280248862243825739769934588857106341018495078047932004238390 A082176 506 195899645901297317384475235653930043453692885537691721390605795095518166870735678650995510477008910855456681643354002648430137811419090990726557485677786231591239902121697923253169001818620157295610011522011785695637710161712307874020674863668769067546697257733665025372807636589033854941241658118528188752937853380024002273583947307742674022978398612371820678160839182323443880506821646134704689056993874222208656162100510345907171928717307594409564139183029515559969706304136700323590313263498529055542890787056113230946936476409434190754711048526312661574367909139095832231986639617099974614838726152688210081701571165341348952105749681415156886667025496796113846625545779677369428213648058674570629363377104362657684986320965369601771895208155461123812419464647220833135673286320070310217835491480036711120579980558018348295017485089907161581550058279516365845478718520333471086234591031032034367393642323684784448803562996947269045282139782566318685638664580216639616836269119822851550663149618922130966126024920887424401982223157965298067489176224301113589248821218876036803361353838799590583563741607832895375686704848535105179241182469311686032425794898381231375421710504221492976457038838657181562895019089931158335125653397330081487076599919271652120195809710403432382361237327258917353489162504638598838545458933363794882481998395874999071512796528567616036868305817426709746286955343852828695646021290758700491176827557342615372363740032653599325291144181466353989160994492720372342600735212855853166000724726595926399344743468424094444718787290296700157489497337240786086295893338471007132504108648078791925992827535023947838493134379134912698829740901944254332201504920376 A082176 507 419421141874677556520161479535079073818081643421979394741279997899175132858336912646755570637661562349063236649948548626426359122698521622656118573702741765970090491619317739745237548628526085845090512378758800540580591330273041783536287743276904351575064214985872758322828494720969716716933380936054053416851872764003717074513416971619364540078692917898720912792421933074573891571012940473817428372157478227110574401536312296888521847228561789951861803607616842651688995316729096110537351146473250220246655861923620137115416620162305102433395470243023237463991532379900690893853604535797923399676203948007130921536464527272509061518591000885033966495163852123069871369284862459882443169606068721785354803968706710605952154345440874275802478820689610339359546477190534576688373690681059470392793741044789943509751289870996343162950789765211593366126448749728783885288554917747534294860144864040032864497948142878306314096098526632258542703715868410193098955758310142394802355174526250743004415744269522150296932159900118338852555469024976984464964094062891777665584577715321430108356839136687175962812829501635447837838748303295082482323803810873421834480544240323080205508252827354787021233678110309305641371722326422475365350842998299421931811157639140089337992940560578920299026271471251558809284817576990284357540864673984070709717213102927361740775944220606530595074590667787495742918629911031974221260446917707746515296801188781484621902471862831547948109997787125594212061767373638066099511025392853131934327538299016696049784969563284027295382917088160638138348250233652856884148296639012947789529999485497660736388437733937389438343771061445457974966581948544126667382266284398862 A082176 508 897980664753684648509665727684631964054592790208499898224707550292630007109337205997352112106553156871526243437303324609514277373661610840296327874398315016049095699384950412483236199946108234633520925993840599673887052702916346424218259252183720327127204490001138737516351694512605852417079483262861558360792663921254421306272031888904874607185547664573476523426637937376343471115364903142700619231474900313944966132835284944785227411353642238535877264699567833658276803133111772520966512932810174035206123656712477905741127863974566005848644000617126110830221341700988480925587332027168735198095578290951594467717816423725362217403265470460353849610467520445261847695297022504380618098786817407101604806002727294966936408758163365010044562340200336917420092257223275456987203852832594312366437878802125442749418950863202177883410552716339772580359265192976074650108282130937823662094033726031874045983697215541545279938168569524243636777578249043806658761199033258124051761472795241214454623955009875995892064484887705782814322363841503776808491122787691102778270874277683149480721521840481564284784415373397730679292749324773880736870482735299424620299879582992186306324001992069610971083065355968302641944441351042745098128846580424437612512935675711799908297292313906802721371764609772656165863823196403901358206702894162385944805116585447980748217997573976915432066908139087044004984829670549921853534157180370715219188280051657150829731117468699030542654969637685751438535093932805038234278721015825743981263928339229242340568098214965854975529609394262914250053331306501023807477619345204603668254422981233600103756147193671944520084010719193903900109003472315755838650409001024700816 A082176 509 1922576603237638832459194322972848578680662170055817831493656701458072732464446688339490193336568653956956768507308173629355021518160769330890431020525805176341171981710288900636355345492946967990038252653515084633195582452808256530325250834143762453380508401540070588778295236467333478679868542413227235285684647602855987326070234063884818015688027757629352803513032585364272274345504828635498221649779920841249454370808492591661100751169118862526897454141877559719600482065337214807281068793159844143641781438857560335041215668578966104585007270144194632889169726733314121130281276022783715826948473215206504362066754727024428907923915612634251990238433570395948985059885305944134240094279681269528012055601894450515703668595806199083685093234076640581443896975944374962990041358061969478721054926433853610449430170525526897706631036642805407801811390939851690255100671696830137479267196023203845709223979013747628495249136877318512427281468081104224938384023171790426540230593229614557115665686684436802343359096045893689354765967293826377519765265982495357894473761770701473078227225786346240759466538616717835569507924145006197300747439161890717130052512186859815945173631559743280349153680577819408411135546653872079011291202340337505102837526472309317213815773720216318937324096437789700392138057213618193713805203149046198895572491569549306169068755888774597914770966443332994799848637785032880521400420155179682657153599314973444956359530570779253789905278780784633356792072818295237662806012731725769479161483297508936678165834387332580801786864754558696217059090937713363386795168653912566248725915108026442080694094569807772858812905390047346129793301153146955592472560202576745155110 A082176 510 4116236507531784740295135045484964832756205962445107238317446501640203104443359234510623765615155192551084834882899837211181522373596790379282931944365152249640985089198376867298366094623764196095034078838710142749080085983880805857462367638459932106747146183294261445863605294976019389696180727830359985688224216211102149440654219612638359855260132758379608706141901535836529424672277817499540682707242553108490346553530591987739321290364724445723795957439841682383970269088874036677158194284190851342608201647811416718118178070259260034668683418626292440612029638663586922497130444888941945008613643503185506447768610941771243107469022373866002031459566387864952225135440418865032084174212709199974075615243012133241885598011465082260534999180652249281080556633497951573798078121676353284439448043281482676348942693700700345428749997626707786742819633596412355651073526919431391945984330077065226834393247875544049754887134207262585651614927853810064180259026610277847861950500636499783394902461605591615641375561607958219912988591873386271493581080478660528627181355421259467812788751366000729566012638142472750761735936508604376611167956951304241656240105066246162760780450126718718860316349375838277756617414241263283986516991731637836528964981308099016108646639429788448296836962272359024000064512703513037246911069457715961859753072315960313927329956574675324897526841198389908145131043952468585906490221129740474475414241947432055760987008064814668023659691876222606609891496482588304411768647229713545350856832990502689426613458478214002424993261390585888701228012769410943644846573256999691951813977376520811119356524295465093656191449448822093293748857016732761234290030633735974632750376 A082176 511 8812862362625551128971884132383488602998128990136275820451857970667393955842338417669276735471643245367276547463034984148713631808167759176765846862737650625920516241532750267527497476618552997138322882773935721883474556136006209215830643563959310946957316328759399362578032999558946156255687780893533366607938070540440853381548091828505619215508186714318543933804045284383270116262729346244503295648368465033457826967755466711479579580272530873780298390027848036626022591962311940835086414591125770096771096812552214201876227423853111128843357066645527341670247213898445679093160140561315073143638627908805880919469611131937428388448291527936957187989368967012707823958862167742098043186918737867272458627437096382709610192529308086146523475722307782443151105553810616001644451505924843208686981344051291487124127034141897306684938916662577586139226934332481931166566249637339219174977729618592655475627739258345096633020221396222079845050523923557469652134664883668712492347037926079268654851534785165026817912065582818561441182899243041461009481114760880894869889115090645765117376597193079084566035553696436707515502054324327949984844784459673583631046584305258805287385575893252500851619842652187725715635432864048321588167952620016817950571824566662613520474435884008487340006324863913926153250262133761979989872848370993155529793502142048377716585086978664992691290449203264718080792265289380302313851950605324154507888119504562799114197091728773971929797280172011785260110590930231889943059486878894955183757789604405728326844681740478893641729925198195976007040232530989336143332522554131216303303785261586860096188723209576489739632715647845657074590089240337089774452902941799340318793339262 A082176 512 18868338318381304967128803927433382382391986508625155161069306879794677004072509516471281857900423003433445931121062368844845643925281969508252203299767454653330481265876148347675091153625114122740059785319243674731004742855211042221520370390986483899276959298134368899862382543212963543813851952519244807456639257049897951695221489517337303706941458161446008975739030610437404178148829898916315758009434719686668101704404227363299565712904492281972346156643799386001172183640091332757866045667154137115274636534423080306619920477021591168838233903134336701350838269701061886768970448101898848260597692761068232202718301014869060037482294895240653160704141037706836675393773534008907717698829027787248128261576621068269889587479542386035068604403836279792112129641305484700433406167273895272681330636731590577454841651432245312853303727259320758743905346457953692648377636405606933651067043257606239908478188305567986603348585611883057342080091419667294695271573445148452547597921371562309920703510593725075092866871140969987431447358345478579706468112501966901628890911866614488938031497996380711911210013840101270682466340827445243323074566281976325554272040337231952821577337430778219101598509352281396291023721938611295001688661429519923655436377878671768288735626577042325008224674348435359934584611608780474556752186838318380959802330518551662108036550123597152831109371726332901108325388712955942692347172660638748145088149690108994392883805459073911991549888463134923272278137703363298333161975113634452362781425540017567975402962048175559523784874811255896081411831125050020638769798080538880011665039515744671421586578141881765519826191535359061011796108422851971100820088023878507017658299611136 A082176 513 40397112339654373934622769208635492587625127667042001894195979143329555662428063317007758394715083250392949220306386338345159546664266631527699737232053922282454753991277215452470149681426156180850580877535469054174269427434662110881079026891315662174094292884412092550607426497964072430801443999195702590391905316080387162865370585381632281429321787662137972152744660993438259168331372185778505658818965009492478111094129938888996119484220560878291177021437032730233093885703429505795623512617523340763893327188897171474986397289337364460368621067962524108765108248493634692483041497088804485788839757056489770807774069095037694951080165874557726208330051966013643177746484659216426711197137452213164938930517307745067120318968399560768378357142939654946825154658879173852181408546160356267000988611381714860469688725182261632764405303579442225449738899503987671437720479612556213568241667193175628746386927455283241213493807026763753143855194178213143808198674878743068304536282856372779779726727209687624041291481338518025917323159220387994473108250278828405238501134784123027172362756619727611012307824034271742618111370945492895389096994465907811581375948239479947659549723552222469838468002602658246088615557306786263177497132642515934912229544010381188603496070054656078797216495226804312812940934624561010437943806171928316663799876527686289631468262010983566674756765831893618992181419644808573715512256344950711001650296608491786653034830589480313514140979962131558950252877022091389648568207093153271739778982700935620116804755339970113181165251017124017400224582654622940300765997117010127330593645878775953228203756374613383686432283806127287910432972531753324366745535922542902433758575119153430 A082176 514 86490217519200014594027348875689746379704594939302648490431973423357016515171309458982545857708557071148728177183682370027649369741007004245203524886214292878979048422418583610788749635072265495369691860937908942667848687831475451086656018699348983564729685756415128386056695914919585853752225615954586160208468529620895095782432645337613892567091979784571588219022326347065190805701696908008616066166440867202769498716599160972275203138012880549643834566646683299697907854542423145240536745526824324117634617886669943191908523480714701515981943029431275891329224130632349130326537488707047214751658657718661578944726472376411918986837092629071984563278081139751288139941470268841624339463145527490391660736934035901308705791460898293670269195167128981982129916328005666997524893151531679791204235814809975036424465903482487272718758779011114810174223947348639324630701894040261973871526893864089993345517520769089326093365299802830064443317152735507966980334461728512103876087123961963679092987312788450159635245669610604184972310393754953078838832719401022158967728290292896334586911017134843681617078958603953663036724823778548236788222720059497948192285758098660998065308293856314010581406879339762608263829213374276056097565399054117161230379378348347905212026431409933373744714581877141435872675336522931272106500863432724046123129130025826921230833981579061433406427270170108010480173952937480693942790043142437700364539599151325340762566985233713652894050868488299443147752059952612437213194877863581469873915681683564026244659148038656049570433067665019588170453015172103941004393778657908311581407453099124228797724017709231470884397884081945860631400959274233530645305634029905247024008727234420913176 A082176 515 185175555708607231245812553942853902023450840478666410639163822928601750778481767533718130823286520038296324640785262679093131555905845006713153674074227260076409675856515192925664134523644845878373121922138604912613404859141131878851281925861179941410518677066674509931583304813253809325597097407295197696803288034061792036081390503008333244265698065982525410509505763424025748168052916675649915782844529230110071697388219367587163818448353188784946889461738880340268259732763895718081587014490662619877722045740434164946443805480166739583352219993981009958432152842860412439507890252820326565799264240188417829515001930232205435353353199883840186989202708655820025184444372542535165630479499987995118730378478254173389756775009066201110335077742179147611480332122146368032546411535770736827347641910480229817189418057182556128376737855040087333522454129443052784657542934993492812470026205111265410687292891875489543991790702619303199229065694572255171373028752647244956756956569919291601454607190490166565841769056864682023074380960261580401702839198099315697805972379922388014065739229826531563837288028164336449734472881495986166701038241682207741902240599140631107259064036038198680401719806661956555335599389548562479324645485607263168580345996073093271995291117954422176780628311790129291286843292810946528054640821343081359438850955670308891315354420644640871105897059624125835380217118288838910736133762276373434742658504945023143050754548905767241681986671228068975215110293243105982231055319295641020639234033061121900030914310631779989034360138794588672722188361093799343025274815459864886211168917582635905101257199836579278502896496773667852648157902146263306891245882193848178319382487036992702913262 A082176 516 396460864772128082097284677991654219042857901429201700115384330529260626546686979892613264213732640304278230159624959184980548078120455990877053236340184191981649658464978873750307987367132447773083877166281468510423801167126364342483852258270587712083734007030586428894178849069162257262442418341518931160121047237579508922999679286501750119301749947438529923808804224427874084207611339672911783217176759382628169268942788241589485803205445036009449238148386175981389404092873188362888609999484674376020303029642929382942162760450720259413278911552584982390394628321398132718143279360653516796831566730020592726900520068565468379701887269792110802973892396948723695874915369713217661382515834635185665998507030015970784405904301082062223077670234178204573096194088858677476373735438821622475365547801879968658154406318634471069757861370180918740965286842178436080344062997831825167557047832946100666253530158818476414736482150701870290781362330216857069312191557103447219465510767449089349809294079086940456644157074561003109981214490685339056827598372401727231292527332392723815625148718159176548538173259151976859127079840789034397227647804984099353056733883271148375650168732538948743916604376773128583009556100018390057445641891361381977194347829979777248267436950034073280054094607437122957884886174627562401321803350355515707055395104081940412558780171260680159797087700891612014868183782596959762796059366544620878291982042113951913566797958133223239745628350550057983285821236273583201231135884809981543115586888931806993084626201145795521166973068137805313602397474126896064249964590188000136453134215803966845812231701379589648357165955375659919802667115985353372439227085578243246902960228750110619001471856 A082176 517 848822711477126223770286495580139162562999066815314931589280268383638749100507052965903797439049889120342574399259286393857619294395058726160446876455846661538532193653615942428445221318747284403696739482409130763611969547043463227951850315979041084972384976919753433224418572405536972235613425485261644215911342073479111010664538654404093528994881706235651309725863148104611387522547273776210587627868763426303900234265315666875320003108513594971533818644481550363900121816509366698098425540148933765275454589322860273067747685650689851801840910971147713190806801211452264768662978549823735365649683708443488559592228879931872248116861185955897047278558044991461422288155901890668825991610161058660766993452020483456536793532416310473134032079333440222981035253246463861670788388870185789292437489142869850440571026385776101149179901632427109388483065838335988114297498249752179333031409437786904776657535336259608252094683044382095827657486855625676560835240214623458949143379296860275636725630007813967089454469006403460293911177358748923987028962377272987987294846244354787319844476765575175727694083105404205788395330501195800328594333063029849986043100939631690087121544508401196784027526327393372383899207618463402755572090092395766148843730033918443061607067689800601873501979105127693906287681774514789971222140461880910122603734852740883620321652521653845658193459583688706814651591406637269319125540465188811959413026096236105030565314812271147303387958260935703478330094190054855539566167290331764493228420600322039746181506784355074570631492481376233851070104589484163541593812980393144434831324254315699598421119891940866004199360270032601180723926199961844665861259524344483526616767752989010566515120857350 A082176 518 1817329425272527245092183387037091881527724677577183482695224589064048382711363875117945559031548163883291414374348637410916689419385727925496631078473323953230902045471498200487176472026658771307375550655111935029411310498542385094451300585658427794723779685056054087818552660992493190027988305593599332829777687536903069310269624191321750859815642000758512216824149357983490211751966850903234714082961695727799554619482163063131758658272372633299753940439528622334220921744578487011785360717859328025621176805896830445244716420403115225542269333140335224668038195207947145636495474291864097123186784107426733895522188636582716532966330376968194848410550567839032757309082844872490242256072765719725994547646841276614232045508753153676682514243491183199962092154922403809545225056632150857043149144327031418724967472915490787421649708169894759778943812092558234087058280540972819731909317413774222102401606304591962043500650972521403178390118618227346844306197482483728622347639464403985140693041446158112741295846354296879845315999941354342049977938103824762556956175135655493565012826642875089037111042782359205981844471445505358638055167995400263353391671133422810397322513850035122882169412150604680066421559534885419243317662387960672670915393495032887610365229718706009078093718686725279737223436809016801085243787329748954312146854106439393346039953937386540383607080231374937089073891210598348232797714213702752326245498060456635682316121270986819715835111379363690463309481643676653306323860410533400431465886770439538219854879998172489497627313016007130565787354232326674299848256848154979245257720470067348199885959778576653056389135193111402660341021958416545759144019968731005360982418273351006127590866136352776 A082176 519 3890902299508480831742364631646439678287738796701073045371901970299983367828466457964935169762344032662078153177957460106984703461737199091980434239730937966597617368635062360724498327150396597208734736763010608085685900458547701375692892655517319274793260760481501374112043633555967237978691047637806699105640670482566985932805500175390542659874907958276592222763151221060507973027065584438418635828397244872621064059203724066938981959665542433914615975402333087307636678339389005450845775276161061956378924140103969756601048394955729987943697712907473771614184677036162364028073226833886943889485240858660382900574271120181401032782767224377476901046917590519914075477550088038259177509183814689150216314842244632653781318549140207403550337265307762507364362598182863934751980321083010863839823136221326944820704957716510354644963881631271333622068796346635467100847793047053385566359641665559159338642386662893829982122809821147660767420124534708232500999885359495994984111561536613604472141897309805854656406445797037086162090795345570767966905757462309348031093310224669023737192092756998712167761705930640512274717315850724270928362669286598224196963381062118656979340111743173034189799473990108556595393735962943187182448496765487283775027559247759763578499636989678324046812473580248192471858670454779400249448076462537827255482421623419909454189054934377307622413115962527518473814918381146446440263474775248872802510053818643266149351182044576326518179268076939824527264207345798519573885147170552370075227547388803271032183352729372438406981532827301717758789793236263402700110063489668410813936003030904642711222132141288662460160209243123099612654059030324456180564582991878654454136970009478193359139891429168448862 A082176 520 8330421823247657460760402676355075714576456682130833431009548780331257779718071899850430553009105595945021553576054700765793392125347380973770966278218400049043157192059233350106065535472736170548657953419075562802318733504693660236427515961652009837022813335334015968848402015916180790701383572376165716297066125918139282199915471074700497728525898234528610474300019229214458987442112160081624974852311088624262668711926683364787625747508080615546491610649436834987138933416923053097257846343376248519061279927839203178943947887893797614465508062741419499964926659095930170418947632345917400402304890800458126172755380867650600003104201971694228239445281746559693655253583364688422916378080606353274464585281518093590984036928768260031127930864207483403591638303177159327330236421724010903706629061323727315809245667084676163607086889781040988801963444695352460171074659901154613810245393821018997247117279227890279055761786943839309897052809007199061676171514761534750207331248096257022012510619607193480498679951382974379285182048018325119333532562888984202090263437398269662942710768080786259439388880212434787152402963847887217500494220433961221613807640442550204182683395910276938772201356998144646884350008117273307199287883846842401273107285526181604344780933525618074564649288057305014831720640820577669624383612552400618241258910983846812126727054263061245237197437781211656634756450800989468658887163289919439187412699625328096473244193179853722141291801280127101842991136671383502305492165684879574695569126166565178882994655141469264658930575693652840708092237309031900336009324834879148738090614452664627500957869623414000632604287923990079742495076249169929561804355883091829548243289563206310878934587046041470890976 A082176 521 17835433123573234623488022130076307205852359691191854847615510179616735314760238469828268431874810971260050855808518811333244087548949743467048935373190391071578713536067037520816477924743390745931746979268467051977630898009752219106665265460461011167751944923501423726115669026246472345836556751989019017127576182896389470764773710378269206090114564496578609622030174465507801054625103031651478092425913781363485903008035985717904270239038043767858859061645208042437548649141704347829146157313600547721026192522532548828983378786477991718976049365435687456103219545125741879717996747385238996872636993744926473851694198088556071653633723449762764513137959151540487800716929110686385722414536987334658275182158901566852532182736192793124027222077421040311387593698470519038209841867968530102073828793941228670492831206988408877333889243950119497257739882109780136675512398974147516851413648553701064282239379273324737955821455666698923008665187804351770690693045554698593614247280729154719735939835556874686855145908949742486100731352512496430476305266910064359693954941711550772633989466016378776457670446819429482818652781414184462892585186201106829341052585794936295775116526182777828463491134165609018564305137335607974636949994034431608716994431196787849876355651732526574152208177929940112382677910570652170896063626674070142721593952411165913269142568832284028682800768969342267478292488475811166699673007611886646502524167889335385705855971169864766294602115176051890391356867099146887653121546834937854332417643471470142417961163499979980468611457822704270193622354826044007762754759004532384645396834484502406938653434174320463811848335968801918780651221877255831398342828350249162364122058155664282714630229838659679247290870 A082176 522 38185662317570295328887855380493541585788883204804710079757990047104582997748113151192855313154286206437421990032582418035253548854714791185852605242990884708181407361622563254725952326015419075468726947974996630536499743289324329075562348831247814633360391942174903097316923244129734900174152715437237020073750368017617700044985542889129571535769090669699315519173304068858632583122335217348956680174540404356547145479049115622897915054377319669727421494576960477985613003391794971510321056287030563116020138250131553726444507815406465881093383005188327721849779969833529641148499797386635169411789492033041293781010685405807354574877394214860608279103711082657406122217294319836392290457504837250945962311107437769370328316468715002230713589781297661797237565262111243301734377067574043932724001864383208574153660971898326713571510051638135061703525256173843069024725720256177528603008253147403977215516671550043735803978713152012105808931375429772180660348557717757544121670626360947784723991409140168133078484595101214925404009190868603328335747450428279575140586311068144981889389215498919561524672645192097625224154177574158704323737350197528401767791237721706494366453559096994200073082019751390413955100298486583537417616256315296565963043171756571314561128905761850066399224430985320765168041463114942037271283268759389487174856084436461185540641182427894432406002840555288137630070260393283037586092634134040106015025547206109852483675324231965289802452489288473032899123467106818995176930403715934333670704026533652841050878560892736018679700900711519345713794785696532132014804517101656710205453350138329716618755689982491987876490884989963711385602148110324452581133477481967624022042169240250720528971956535973376129102973176 A082176 523 81755503021918002299148898369636985254737880687953660753248172960726570474988018397622400100772711128385236579326579064706632965742520093372691193975102006253770832325845737583830108991351944650312822461748989512631700175826362113230892465750753591673847369621464132354170725160920785115641776910681221809365025607586290013815668892344548604633160329349224513356843173929662860999235718800723415847793476129682424568081880899904399569352095736275877449842765268085531591513900720336530989523266718134835768336092951670728311118211008191925843078950961537897153351649824430110781582957176317747812010982981306532157990075242618427333874297702261514488846132754438959163413523550269940434133738940323614150685950682709802424541083639590048429488523752569920656342366731032972918050609409541406166252643677366751544473021697161639304664294083783417153857352433857853908358719337771767083804397514837768077745811053165093338250183536493460152506958861348931777990733485087206236211975413908819887275517765203360801956315635345791509743056610714920059617239147717872163968110777091615459921117738898937928642184798458348478121752893244247171036186346827916804507677706398033018496433327876701584020367206764409553200279079191887317563623745311160855646294353010792752268697608842573161120048857950238197413128193998163720643447646142697168830109204692495502659966197076165782626906399120062077556287075217649455055280725141113770460842375566280867629974679772987080202578830327690723168556516695709560705559713624723271560910987497605109804544082270554311668902112321353996294795582758358265027708700499232167455675486129108533188179831974739071224157419450741503697186150080155783692808620618738942360503243529987217754295819505204791691897594062 A082176 524 175038531969926442922477791409393368026941314151098703131542645059028687463599530969021377782216671049423589331474482273080697054369224181871819374688982690404828462631787365944535400972174913227989357714045957078661840549160540648054176924598500309989644752331404448160779735234824556590428084510873676175141263192269147438028190023671984870134895986838059062454586993284117570745563952341384586964703059725120458416585427555826986796195509916504618580918670032059967579386227918994598045199079108636203028142285023542935017140881502419145068308526709094957473865090109980446771403706434880118295162541454474866029658821650011635709719107472069675377976695365075229786220877369624847574361886368151854252588385269333882772866130350793339071174591099901862094673807576710574921164754314508831915638489385640451693714692951315279339956640672853047514864661180415447427208218331768866198950380913162142419615967393490541703671097591674748927240023461737245825997128614788140899100166948936251012953256039105513337088868251652121035538335045501211276377145692925058928263789934341649515438803409719322800636381449660587958100154798051451231572678359737803624814171759976773784647534614781011133719435169575316937718664275423821323637413186800740223728243843842001684014167850015801937991152223987560090913401552744979791474701386949327516966867802753409441631013668156157554091802914396932550292475762251110157986987199687839380540894277226949613132831484483831359532931650792030553276854156128996512291282380101448864954006432517028703699505288366824727331400525374444999425488119496054469798617003035520819422998150310473807650424504604137698922684476671041866023380992877843008652566887653222287922973632327870051285476041912385124644663084636496 A082176 525 374757496947612514297024951407512286323049367535934626180804018731463630513675251061666471899748303837113294782185629146918409839408939858955109347914185337786704933582451971117808159617881049828861875457116325833316202604661746796334133663237716274167851494610607766611198846267267200135112374649170210843318375331029110078403140805367208594138710971048302962273142455469138548353083028173140156543618835486397633256391590976746523793969546919972349057558303039820798638534063552987579325464484447475108992728148242971380774099431864470272522732850712585343173677767598112556064247799389705607639873632080186439137341211524677967559593864406638937727589621461235895201780996107502634801266916196337782292255148795167034815273267825928162615793798183847016643220575369056426645794228109831996874936380292064607743668189310666715955145425151681749439449532734935599739463368442343758792208931475236197500310389250476489362224999638823085233491887928250583653509744834414343430039195941881807885436373510967794984922231948205644369342911132759314767611318991497067917269621227306180507179150257539410864732928286134340534778403665916107252772578277485227029639373992336116993148241929389556461680847698448197357326536794173053828543383440800236761777057841100395722179346215826742431016446723615532606520573733593363417919066216614159248122654371603591180428766054380724318883978240711480882127758166029869249589553561809437322109849096269665604945573544331895617898168846470809176439984012311877608722088653981585932015442952773969092734574897890152461255776196303376686548442974417278529016768260334235185182426201333371285067046351464020411923267325455448724335564174825247671044011883431155734347801875329462466716807489430754199481173915781077990 A082176 526 802355800964838393109930420963485827075685305562613362514257525705580488602400710215234202106894423827709272450686669552819359156683944985378198170351934267713239734942066897442282159035474384179564492056884297384005872082308219761134552484864052698901015296354598586156599845146628510278608723201935261177116093944079238665474148319394829441049923833021892241429057555571495079733128869795876314007069835313719211442792666565649916595078456199132951803444720615260465513225997811362563973989877520981783543239661596555955035509709962797494107974357728373609539839899802993760697579502460088541680522712394007645425709193619620519891317795670332099877957211688741916602473455842294570771150993195061136705421885202361412295455505633327371380163328783616746943565930465493499109297472588172037167591623589337908857364820648090233339976073639133022300928162309702764018798101728355827968526517370209279013034881769400499664948042383646812101263661632689325647672300249260128065031090177733927069583463920838305848332370727187390572658320487082010753272204490761235156102960948553052018573890027778528619074937049233715671277751136707810219933920480644113716660627913772248300541355642584191762894189826211396243490398245520974395467425425112403718711585457475833588158322909176280903608473857131368354545385846070796754678887560957927014464119361931791542803941113478559070375780263998803058068893084893593173721657698335680211106781431647188460505323479020079817713519739647106319886058045176998308765153727430661369199225897078131384676896887276359974716274813608889052527550229311524461563767079057123308817602706378963621598259421964162392559253941836180895370132121397093361619022142726966179217746110823915471231670792526325822019154167710525638376 A082176 527 1717843769865718999648361031282826922863164442491923538535153206962677574792345806389359657265456266619664152326166723012134135780042503396273000851698655097742189463624897705048428499325244592786938009035224277198962723329443601942336092500069793895504277283204637845811451436187138577351469223701361181892142928283816981203453712446499182899835818532622896634336328540887357844403804098786454218239962709548805533890503429641168083337419930028264778926445541529094260100977955547758417902631098340214897807048512596475961716665999305947217167028748525803800008032048372591252120700771990383496496801697288956023797816537552589696837562906427830960114877458949898255011795354815159946956003620767572801984070026846902545133666776388994440962306936632545805053383554252704665104409994261230760995860042484627988914227981152767992905489179925858237261848936270679262260183636386206077603199393356834040954649891786276901101437667239444361513555485733843462344200390668170236538089750484274381611200463407851934812777477234595965783279570238126262902383909317892442066984354627491557983118439394917282561300244281490358612575583094169645390955359055274978640901445605714906711021388220572286911968828191880296587080300367402636063894034384660413144443062513553055088626392081637160289900823986456199672684911136893839625381603110491693780336461410056334170315323603721606750672215275351152057659023080417688042370310344340381337577702285624519697289811136248583971209446216827997156202077695368205634448769019224213363552281910437682979112734698791975631156824219210581349308917822347198584260586079680766793927906033631520042752152483788197176511137111716426986681053531583437020323618567058932924533599517213218000449681425782455271497543152641168430316862 A082176 528 3677903511282504378247140967976539459946384735153141016289922552368273917888887791047226262167879279783303025402497532176122622498502468519632951017106259106222631293994166838954087281705221574866001085996000510261892283826020385060565556617416348349926728120403524543464316491242410319712616919904195259179000488098666716922736738676741840699965716974569417505968957467300421695633279726276262546236899551394920261263527632086433731809876979087170007440122139155565584078875126909122284226640149753767125776196521140089993447248630617488347924156731818744161694709930286238918030214135570088789161031515393473425071156493977228123955775897407850833706688576714678540126154419407562117760761126190659624852381282842108760417118516261547802577350297319323428897487022977323315440514209586420360915484373905628226182942055941839914500945653327210093890947331234977433166854558264787457944093991883479578606942807827369157380209585453788758057781069643861718112253169593052683232195199374446298413710966196890268166237234957311033322525545946691920850300724323034183969906371468398699777196265096553818956911968003833765963638411329886955941543804913330318236356192212892566641276315444585685113189384469619321093555008158150643509181028772031821486604775002994783562003132944906076884800231808540921710109186752959596568489423649969452600152401887481750559792410381067192863337459178216913639077920383699511871442407892724570854771362825512484985346619222556696875800004599070896970566228751171814747770713515950288032712480637467568312692925485542234078882493084377855584639459459462744522805107330192595105812154110245134954419451032715719744119835581870739736879323130559160375045496012544773182421630831680015376565815467535954092438106367956196641906836416 A082176 529 7874391417655841873827128812437784058458709139922462098822506291580771001111200105374033335855659361005678151592371198273955828289065590729663207691496055579991675031427698935975600035712212404120023425574002016285637673794685233173945254585224454018264624840780641426163401246561868227486632051396236994693620974971182643752387047044775704178842847626908499665670309586473292860824145698978771418395364372401478640105693226547927688497885705971797061689241467069855285032473408527023359873106711726826494671245833667873823529627532813445222088647539545205555396976181383272290693426642526800878514215439500065700212287348583691893889188219067541269695883487772212608560071616020316338993474942674120734683399133492204345309755758192044955262636306299469611648783065457597796062189998856355672237128716360497418476738554783919007946850145757157587542262822591526795021225307573436387358399477199099271820879016397942713930401085778004135025228802479962159983457230574209498123517678051660292133649658325447434160725742555507842374611994243419034491142371301233134552963577762671845472713887616018870734732340224668419061766790853084808222013540967223767172736318870324725203394624934477963031856257501893956066292240109546066477386542010310558977007852986130844498133231980031489619545395458436463635475712424352894590039749885659013977242783387531564055191129998885457908038867557603053326860097239052843848640776263471815624228798014878400187179907754853742229158131178062686808162753502024146538140055305683709058846149171880118827154034076577486616700618904574133866657127711383164725948496056399478947261458863448308446634944178520224792421870354986378133856911331022704638312675221417214722857892885304306693447524196130053924252811058547742262458169642710 A082176 530 16859072025201157451863882787429320027351345688748800664750198432444580335185449000272304617450372024430549504395740395605130332849158578095226527760055052144248648809660170000550163260416496517623799397281978200300102298177829636598255469638226374901910862852971936303860784704492182642113936407501135666938515968724107292147477169792880247569866340587502200068342742160600922684901168630416479679708099707325044663590978381604455806938184630529475117382706751186355421179970793536988328127483218949073858486927561739642665950557337664643266335458869853454296483363791086245412589996434351042849417160915448480233814252335554582577430417272269221989247942374513090369561837431586136892166346681124528480392791613640852247703654701607684572604813628661582411775186466688140300472844928956739982989540634450690686552882127100409516829655883412070161922762463864988179915478065088811886855836823422050975107231104078793696905836375727563494736008005133474664304738708129091559918552273418395400599237985317618882885055523048538333703153965774441633899340885167833583413891266174630922568120232440178446703285073098285139875750047597559405688306316705424571851910409409192055774777914745566588276443428298485849931406997232813134152592445049008826190157760893707677834627003029013839264160491786563732151966969127776614284581805864421612111833407317571538239068140557838386107464338509835589391406763052194844615899488879371140999935157155128549197811855178981661309840423821892666024993309040380034112433086061638201171135527162622726674019153908466899771896819574922363131157147539944692458215195738681453817988290051663759833881452422247543891143549478438267521950848617439527962766001162387005051508293844854655176250748842852123423917348025694921602047510322172376 A082176 531 36095273205955678104440573047886219557869528784200306119079643763405352620439834154142697444253454667955802035375061527557459602447018925310383768283191211948049894504819257056898748584577220025805656465896471590953863013108170699789699590856142038674579328862297487310213545286881336690541247583996720044212819049510208896659020474616565291555765802230194139887766319480519061328277814670128247792656425413950236333076041841455931894526002008380510255839369999748023161234582100510020193196673324296136606609951990022637025895236977305812204707307998229957265485794162951340847175195495837765204117364757163202264179918958313277551493530297849869382406492758528209546960360883673682633003512637836605428072694341111912413591045746514143561930641939766474130050827110198456114597036983961891155821058723706652873766608944307196638033546770613645585733092155354436654764531525642314534967468074779325172605484598103914207360338687762438022720343145443531360698250330579654056719917254431862117905572401940786257099181149394625640475849775670582362882826840984517244642047770652344937037303224051284739183508472957738962963488273975087414750705565453853476576641147489030361536783664243929565474983167344768070984871844015580475031473256307623197157662339421407154794340949675904874263079208621660131443104334953338355106938913683057729216700868222905875927886564488805025108962118995957660892305584287160866591480125217408312155582194605978991689986366217005609825886116484264654272877295501148391314449521548758628837744313778885978834968323641723297366855097425105981503238640656718003721707324725311914360309043033580894725931158949254052860072034936640091455579396072296176691240180785484788396313611693703473113084471732670578749452701109679036551056452387994905262 A082176 532 77279979933951106821607266895524480615053745666904507062890453076014461625119656427140737636314510606141858859002454309392213151971799503968619739408016226138932438071541821217557932530334164974577217568248012623869580104508484334517320449617616209258122705195264727839323555626056638097335857474266880998628957551525242833219216812587493123688074516002450096573341005398474128063942457042351360717885159110379886070354187657910196110734949876347222132103131028546413825227181361043909642375243855584427767329683958901631989415679045769542928705922150147813039249998100244660007848152407841913692885536463497082966014897150514725600491580342515643089728551206738361846184212730507172578010188206207731484009569893320937894633499850681739002763059904182032004826021819618790440470428548294456003117278870732992740849859836842005223136437663445491600289462563792306303600237262363734937410790743131339769661299285192014758711159348119265826242347281729054889153399984434012769415495124410961908155422942056751742046135427405289210533548155415389495950154707635492027957816801751697987520578614271982086252623583000980251344394701057617280868361625677857400283911743038848303058539376588532285481069492592382770155047819037208261870465030992332514883947022930436800619091863832406883819310065324010481515522283177113309153741668207324080296322454547309396864119176423981174605215316476895386551210459261273567305545341195579325876502473958311741599587155394929111933738200043344997631784210670917926332141603750437434796776944854001592697085366310746230872583815886979595601353733733129238148830292891969399948636763506625288046473783632955737116592501181663550761610702578525247227726872530128954529165633927871095982113561353331327445690163029048993793013503247489284178736 A082176 533 165456437038589319705061158423318070497933491954454958171677297462391215332426986386025308185407343560488295487889944501665122946774232636251379580936161597987372804073824144078802610844137758729248466382728323126320173591029106188256587816604544377421348286896624994347620423124387987525640384734678258178279466544543175989952249624091978349577855357927342867075706625509376312467559282405780117091884145581610430265684106816254334299323531284932186515050164719113544535300583268292895323251696421707292495320783153429437489544914633138486682809575112754761445166225513147685488356158271482411749972639282678691560581976664875859615874992256214229143456295926381550367738440006105519213023680251327427512742696106603387550329736820373521605649190570978607482142271001668739773488619540519102227404911668855515181996609287978670242786161959225843511317836144814462702221584443871071523045827706181852341815825803558230123570706713997569649076707184243182427616452408535431662281944579825042981530217526983736581694250858091780624429015073119542398898642802674590265289863348533073022069642418935182663965022786129691967786924465993891845890056632347655344416067484547603882774868725738852666451686856696622157905937872921768199325130293254471784853149420593295803433825906170886665086020456755144605409382889565862644782611300975816809552185592504923405666531357937556110645541352319496868154186439287898023798164227168306223941324678972338617936060514327005479239601804127226395587414794175153753404851866910439561075641308395331103442078826122998569581364482110409929458299514823821286266380342436460679834630124543250266644931901961335871576997192096414462853465050772721368434385410749972704904011086192513733058133069350903574425301765701566269006769244473136505940409030 A082176 534 354242231699619733488535940184324282360631282328915925036049005098806901024905517818263643461404352568559189756019262963527893860411650204439242169243269524649275163206982063278553233774425987993092817606399423109565041654212234282101375136770421290019835699856093516830387564556721453273149465211861759565489360759780768056240405317760459248712672221321644247466874576671903160502336341431733380453825847843738588339009624420529928005605366060486203483713845345023190653758567547207976605557088484693796001690472814360217214406236262387294434227070917554008295846678927863383315783336900405436293386227715694347216063450689152586493539170246888338670780466960658148947651788745554987323598515660893666302402263937334753006161727314817562181021325156278343487160200885253168053567488864939161106012293766482702781555830210167727193413667838694361518266995840260017030010304621257329007560336562252952768147580680898738692040511601767728469816588684040563530643246292422772935833936186776625705082402198670014973236938341296476416438183487282322869758107650690450854338158086233506726052986256696773311896490136560396070917885683997670254067798714663393545683116808266569240411907803075371124296412117958347723002360274817410491233872452917418314357196334377486272722292917340197661956135286803298847161663357294822252643809682808474720208099857484442285412738751736967149544374299145361346611194176514589547127899436186012815679123956602244286364116928087800725496262912916360027593800830801713225840861331545700050667223394567106251006812760018851682581591746068372907622853113850023478107500515484454365343020631507573848424877665318663597806332660426448487765645961449870628249374032502545041958078659218780739998898423088651195964016002248915026953229631973270458732003359176 A082176 535 758432618068885849398955447934638835184058799904603676076617909719040497997609793272288089854957421634767120705150000431595469427797466303867243779683761506258910193558371255798148174089968759381874029517910528889732417494528991845548005717633152359899990555870857134488534159488878965358892295278929085608858180032808959263169108797020323231710456726394831076198443078010293519418460278712898306329438909887390141981378772102762799034576910660287505241890355324186697166698198387394175900644764075246123906639282265441648289861343313702311551009322111111820643309251103018692436905857310547530569937634870930138164847781804948860731627598468478651723404482501269649455152383527665694321609143105110767488954664261939614376061706685495885693803051008911165629630573159537590564408527125487352688255593435933723466851428959408313248908734471048789352928161580297777794812979144608615497813693914694360632921978508039659105040347415833427150317648909663763795705321737840369192375469772908934168986066140550838134153353953045534858042972027916941067206152029992985193822704100513564730106212327564956536580725335214946053523013587543639144562563127883199276486583715038402690244383063325092099102453743031485379158098811006296574696919269037447015942548048704204751717924475280737335672013983654693294142732684384480921804799233765684248338141366140646653263488759571111209791006182778868849465890258676398195225519551484535607671600763061993736146525229513328478758559253863924801572071187113417492025921249608392084673629700673553845562685386737940768156238744225279854175959260834636894714511209989296783196313616861342896013931391142263943518178567734270968429024466276171228386904143055667016434427263802111230637558453822696697818311089591026868390664768032724865472321219967262 A082176 536 1623804235285484603563163614028062764537921569634207933728738736494866891425938172337130352887370042961188953797126325631959947781806325980156767604519504494279203855321932797941635496629893011491406883466426836699894883671217932310573919504993634186363680417677685950850352507527771039277906255692541472918500229430445037591490485536520686585761915026705951258190997753372462823837985531602539980468275047116924410682124643883036630199909688916390074477745389374148840993117923073875842390540989452704155213565774008047252511275487238297074666879655962200487934155915395780499397779872622634315680794088469737118077373132912632673085689859591117573630790672774136288755063493318480262263809688993441192991333535101540168863324896952193604257994245942651334702044494241457429723034356740594274242599948702478475752613566766476999153862642335072728428572851626793105805527517485585892106227689955173348972174722245273398707467926901405828881978856181348003562307299011359470321531325701530469089577689030573506961995996529728462133025638887475866990217980569699740308114437652551535142017438135027884583025644274590654115721688538173080783331184676239526926003839803922083583443271450133332965433544897374027593338912480448753424179107128976450552053784426643562019629430442130583637813748256559151113240531674737021633791598473115372036818038801260376170617049451059467818792320632946161119514461073031743476936081970639617807574278307211569309354295797091733061948152596801307423929044037572426184537230342786010479172894339528644238405871392334956100305660942585930205372332477655661866836501849177910379494579128428267742050274543411417218215084544152088260974137291523367561143537513281631658258769241262718632892001859629960147035896156275068238721078655466163510261496925065111456 A082176 537 3476564867746222536228733297634084276171380758475682508954744260151880487199146461796084143688493316885027018588161143157395567605384623470674673842234007071377039786268972261237426682054704642759939786523354934709490026012559073358873921570033348188095397726515351821157051566986588932416559878422678299718927846684482577555503963187560085874413666891640282736309635965349787966598795721973542354370906835854433534893647040900607306140823871603487712176750966211243146436701057151217040999063434424775387063270498869256945331878863641028214919110735018556287816407318352349161307750311245649238998848836161371502534920776937099162051093432895187515191709616214032724415707647334360996028262476034048500690958175423327409179919335837382866025710127294064998624571067965868881900979020428221177163411671448917575145048597780806127379603098466312718308690364559347590885561850865304796660179658441883262576069799712656210188653194184523523176692060112472962558639545268235136115630119098609178960507788703262549439883854546649913939611710920736426026101549279643902758901037369528557169889757875341184882668053450465207175106124636253361833089507385713223101110361921019820818660794544292568529621041670379034866770320682487304671313373352325365292693721423179964943457251751149130008733436509522964860530812891906394651875086872851061387618024943069669533723107280394680787438603101659942850322362315661396920460261875300882674399883692157877410723879998085415051907126345819010084210072470704745932728695213972213275440080654783613562605969595987634287132602395898531738849764774334356095887557484448005057143357216327422923233893693232756680485902340125194452045067251678666007414479387692012044306705326382140427746590882070679582153828625790769650199633680132916415729143310924592000950 A082176 538 7443325381844662450065717990234577969944797936520519958978110044345974278001490815765197094115640320864691850770038556391128152256026680115755316089668526668284428324047674902094470374141493093387329658374015721033498405725128091993770597913309482080340234564969752050310416846057286169707946094210815360812870393402104766417155440531163336648305511752874039297035615498178304291506907700697899942632156172022812812284582162961354480176051124763266936757637806975610006778106626663882035010247080252392459982664110740875138155059919444199009203094972577249261079962529306302714579893664314533315202355500358019181885395266800463692804908127254943130735841607310985197607092623373352116727430045267579416995184810515544217163085695128253063666714101869412371772702791228807378342517005942696759721778013768008524040474253713136398799446748185080966047269770157544148696937929805140541132028765445976324778363445191313396072336725354506145061615062043485995200188488047680268301134116522485296859481981324564498936501274862884282763525204127464831638652202719543576339002609688157049557763192570436409772497121625994054792831208994386875777469207571366341195322262404172970854780787723911612917998307320886576816576101954473561307430861985917915903636228163088230745189077976148523597634491756910634970741638732236208508597656110432341479484865102028599429767505709302736315218838012485631555008318250709308050538718099530488164545929671727350381249963084795809716277810569312681199113313068321342620611756534500305322360991178465918707567634752384429611466471860508491401729872215769417283433350539469935259423857117595587173108861575114055724834476226223086855873688553761376546119648835751812240238446031222061413386766249889334891144223771526808221094071941126880346140567088813736240942776 A082176 539 15936159642529422305590702217092238018726879419468489595311718098167525828693797021368535630717329267893998858093598424129928501787643081074450590545994929203242171498317292915617324397608983317993186491085159310005545258714406378158088120413007844385506029327515586415007599618902471103409468541306357618622361903048322335301935766842100833235871805067111678787263220717842334684915589613530613147272287224659340295526995922338571497062322305495693828806167754960137627304130332137299298182053598881816515595444384278945760522246238660194243772935625801348667266749390200041104261679933139056225851008929359948269060036430666905521702632124347562647438276553017220228575586584370387555763120887725116208547347264506630803199480645710057241501582903622921157479608039995206761213970991508331559454874533335337710641015347176917861647475106599801587364619951739392418772625769589122144060596760918160888073702336067647580967835295328361338158722813895298127369582958860461857476857709121294117709244987772533736561957324529185884330653932146408394649029538320724997505311813232684395685920022748154620557634985368644968512832068032519656205071289967592247592774057156796714469785850043097265248903234953921344632629461041423268808174944509096249206212187856501356199275070593354098624409962138073324221865749618167818169069199237871181477876491089863236596161387294352036913359849767324436145439886170567928065629682869193288947300396131148545501578608496496329544623233063889095350863766082258405677236368006187454583978988888996270653553744911275836823212763984594827584561885605249513662961960013217828853709849735384969996976387283271553429479808617286175047702831434181839958515674964543116451203632471542968295784622342523263779010323383091465284181037302106803775459926027016847022182430862 A082176 540 34119317794655493156269693446794493866089098726831272725169882333397021145298985078106656996835060616357068158747253295837707597910398395277952752263102520094013834336945614019553040528163681057219584623364886899259243285093368383315300753903100613630159565125023024312650913530451326108124734290381475931898404276266045116698044524544742985517455471086015205185505811106048607248709630917047745852530380365173901920698065636403926038629542379650440787950497910108560559984115992052251873279557268572466517615906602653990839150768059108879626760078649348389632726927030998280565312059991085888045617007091072290658967353472513875632008743998914107027680480500743415541601686106553502770914630103388799343860596681199073203042211989863928005064613325223455096155494576877609214171927521009701133683952762257624474774827710699946218672739971951196895460616562994075713895628063826726644817208720970167288624851180256158473391942491368546011538662008986260206401032772268142339979672568639918380854224128238008792103356444754934495662575917873720491747113218259106570144919470770722965562808766014305019330019967849819734679716639843886268916466922959588631643317376672827891426393853079985023217552716184023282496868072363479691960295646813892489255738830721559638858388415812420979144552650302146968890284565586425321640139186847915307741890476699622974552621006844466032470820653422411833813656545388466311587808287122681438519054346463880186618369336220905533439269663245116162034097999297728188258332324308341524783093745310524328032901891104935364803495264955807766994208670619748259677039080158257356453524856946810232215210350131311864996312209953293786400407083089540166120573079780183346262758101735653695772919412824312949662941692011756032406483404489570351302747018257589495578368723042576 A082176 541 73049459398357410847573413669587034222571165717180216476912332098561449404315466555156624814817918706476599146848963741100945741336610025875224029365593540852421251465044695161036339361276739198185991457397947771883813606144718014094739311814274236511113826603036385309298241637887244198878483652329088225946480393401176738653498874570355714404167321671224799453642984921155146999547516390672728366698907125995862559279388141408121821450485719027390456197697779291543719719243585057286320835740857731604454494258494849346211021847098108676240748904642456047262493844300635907859977281514001439128225029917727647906380291856101759312164997948854170982170911308382285504869707076206249861961673227445314365270466505992473824914608185854410870481703417526241449926876497522864273627251737493076644854419180040159903278857147367071411773877779843251706320846268636998452925429069316766389454769273353415936861072690521599557786305271006257064298327690915710756508866906346457463140059177259627741027905942325012599037609580448234453778850931087934102720663246268298997531999433274747115323859267546228299472524131150495786851731655495205988958135500982210526700970182398930529541376236587746016547962172196148248854056632421821643229487920875992485492288051849215005047970958589949825514968270282530336071396926494495214243456190612917151166931224351324876371731641538569058714150953091842475232019609904785490180337533542087029433060773531117496611007234142242443940491644120167084122542101385798772438300143276269589359843688214726010280090361380528753870474268572174821556519158492735778145583636761436058413635202393224948522586163562121285412975791183548670609789540238600033273793888412189731591550067294582822465119525630195989143034375365013401482762639515112884431198018222532622843134357901442470 A082176 542 156398892571883216624654678666585882849901082951780037512905265606248478071397573904540690322666672971473605786560771533804547570884937610316412284973335154779483937894956753841933358382394572324584488190789033871945700313208920165715226721761991475435456153920593624969334951928815207164063765731233936497178367908828253333683177512657609260073575638694586614250808831051136034734350945804708717471573304342951758434232407522658347663087770079920162482388358428130316370048071539775671322107599604940606051857267859065125513514383493402732403511175922897917956581287138014424547191583781016103799651094708959999098693320919834231890299777402951101106391673741573968987446226948293217542612053404288038645409561329474177750640554375779854263387883732101942963996136001404464563565817458817474076672743985850658637326005056087793413612205943565657494404656367991447562176831161283160842978414971481193626792435125600098211780139255301690259796102682953663957591429304717020783420722160419430700694976117438927403199245437919985642671231480806109423300980038309663550713495135729513896350634105285828684178940673773546291421964290442659467338802834153154268759533219524430000544979465128798722422404179543940891091506913071751762837154867586405809131047372581018469139183864136403578730762049695530793133883352915669641895842615327997302947476596928711127980434367245986948583842615782347118755069769889547023795280465367008760665378706499133693364386491734680398344487081527261261511285976334553831704023910911206164909171711101876286532347806004512732639323628741271164428323087415482558959754955193801146546860533908718526488450997889790834397594768262125325136913623809988349466745946391452677182202802335432365167640713210174661312723732827838413754740954588282537283241557554874749971557383875363627176 A082176 543 334850028996401966793385667025160454507016111147714198867969385251660681817983734231463203695556243203045377808710826271196590227591948303505459331972920357188786332012694915242524422897299375540327376578742790478454349210626491331654655645771452144047438240466353444878666157413081495985374412863917455016481086141744534990569535656853981614783379059946187874992812818773615277506988323804342205486767420595503213394915524189443649425733370117872201693669937260096039144774464575508648934116492443796034962343852908151001884316644334214090423971765441839578681184192234831422175676255756260880814561880594503603753095685265974501385824875163261067465590161773937120836463017411003304567874370372927051335133825510209721495731498345815772447703754904244656663958717702943871545183126952828732026909880581732310204231599913516980800606713274299810366753025196301101808458028097642592328786663637918472170364624657639861368000734979689937140936502369083536275522765431320933760259282491867440942790888266488450971627135986612892367993736518348515051117329015565559597409508430036142166612877295568146631215629358002561887610645601758292642782947062830113929977587623761946942304350183898992454950111016707444968515048905645635801989126870041171819951491620886983338512232774796070494136733766934872873516580959067315000285536448960145741166284470457579167861906919119638417277569331209842160557892746076547702117898460557667948157462916181028329488584076924927980521156467085068517913232485339605994799312201132718129995207470294799587339229769770131311599514177930491739228006282205434857863796043269588006179067742980163520131625021973233853793067844561503950126021812307130925500120009200510158944192878222959834349598211938982258251532508179616205918336245431673954534916201335766136594989651948628471544062 A082176 544 716913912081296610904638713100868680882700507775395841833677864547668203106546687822341116364171410833336428908289545895520180233227288286831680759325590138829537531803887152674010136090589146839777710333103603735884399529169899242982112835144369398026646127660677345681173267531589054838064581799159228546114848664542450255225061151303820589033788325285591524904932274573492326568367453462990021098411290975019806588882073040874153215593854400499034221695102580615935703350856656381116881414024981897921960609123960947984872702775485337914110263949334934393423141519075189426435947883750387298983147846336149034610140144879736445613518782447571144575720089771331714120471460521630142099284404613285051180525045710753494269237870427972886360178589824288988014847930988379053553611431120735946529649440037253681639226830015224444757043117255812335696037831945952034565593695133847304778162206743365699333666505360747539065055028028964649354206948236310335323150479196686129998262096968903429417065459671587748170532396950712899275190335710657159342430227846069984625602994665101071881602135699457676145377672568939709921861055514473858535864371668631117359246406487766057628707474288775793504741076778969840665660891424216820593902386710408147991496700658225912058914529760012781950837587634254110012221676250010891408780323496608686649374728138981493076980291295521074121299903387281270652710593423528064083645732263073316306301382876511455057503303834721070346588820288390772965348388162111118992965004702294342087644047187503751600516761733868315292997962348854100523019743179766312233413804367419721967691888430793974345687806801767266016021476658505007306795748050985247012351208715097939905134611943847093337435122248227633418264558881273772709000665717760008481552308489663256089849470931761866453263540096 A082176 545 1534912685766056043946831484748960121089924289856293226350903686550553693421687229299007580592895531306188535761611547503953165746363280026091682483822465225029587397042478031924252860242746037980521658201450253520510707592740368608224944741490708840306437519173994019511651401984656078038042221124982968105802172383504289851803244765140662837270549893465151129789815552033186159677136564113249943265595324193316065124939322259411734591853842134097563210838792024110534722473186041328858106871230200364296475258123601261689486439745913480160469788861330640210984432676711009271921540934338085966637044024363741226742341216018452724648302513373285389426318752629720655717515195748433380476271843616271991932165514849775933449909434089771349583626987513607632537736448901568612669300965183048722027626576348229935875303772828596116595043425673119088424416878675161073922558569624242316828801320486148111534678067317368423623396286144163278420154815164129031594731812012868649917639409245784305704371240703024918123173882218299193042770559407833963017418449690299400869876858277121702768725102733429059303775705975172005057968480006820093986704363061847021481487657628312024469179288382929379227328072014598689956457453137820678725124752114376250262747542360741343781081507687006135589670404667654362983977552644233450373642042482560105717925655800194178610629969407238377413512540338790695138367744039936719515201504665160318371992964794834344371785400110944338196027422885618805599778099863122102455847533541809832172063666987624887489429857013005159175741916356901005598587494370359614878531817521792324012295784588913776604374517039617372302807186788094677879661145379100336631313921371959029952165766329542503429810762209517793987754484721878289218633368382058216056832779455020158152950957709505063068134087357590 A082176 546 3286248060225125990090166208847524132174804347102262175188237494775358745077214641777064901219976952392686324788553827059117834536302405416748793178063314491340005416538712417335663852837006534705505743581302150654635486761673276947502275990376443062684885913468772330453248045031515574296534637395935045259255728218957259003292951620525311202068915748106981582454060678613356708095430564002552828350333259039832530692856020337183709229475907790409056523295681654796082608895794716412246449651798938706940037079696215777903454755330862633220141215461327033912295503354487939432866710172428932834688273154799235585528479111960951761035446259220113527149857028082421929804326244783362331043258911360354345640487464532043914451107799500440048502788837653429719301211035756511882504296866538966483139562052759729783259669082573358252518758764781922138697755914195705550950549490859523997239369383033497042114136827599889285498555602605861300515718404740905501304854233780503362868484460911557130133237395633295094386264067859942422459992303880270696883267990420465578546131296880319012470134058659727174160325623341923619218159414955882026311245670143824643256962098924213294766269301823437344791442765574482157625141446119337984408244996751833041205753694520110340859035203491563516036907566931774077182903385359676584783307567075071082254645659297708491845174898044573113716966102953287877883854076631638392321595306036627462671558702152447157816803686448000496063949828511782923250423025362942752152922171926088583218817141191765848432087662854329296319930399739331602092267280868189635657430357078031104075527583087443931482995373895682366011298069816374857060930051389724164693617890010165236869037341052662183795570554201711307486209752407832551584260684332376710371089688350707942401893614903627425636576048621076376 A082176 547 7035857096941994744783045853142550122558594119512361872257962341434429893890355563267510257380660582661108373775675478677005098395166501864848945022293816710637490245669361346056689641094047125705038925667815983153246518382411094342735458754745694597336670952544754686006047662495563279476471938955780212004922829036118609070864476447809641021727933270581566378330543676647165187980751252394613460931254481064371076543727743112685121470877810108645024801526058586982936974403424362002726874323263922552933496077711021991676936397946716866362399339628571042207475231409922705451206060780760629121772961128043164609843079223427553181532094091063385999985868363134367957337457940548206295706286130982336688244280743596032137981319291315825864407668566820421688204814634419184818211774130111472280026680281081857828738550848652116068258625024199089948951019944234806423809840407213419420270121838277450876455032689003530776058471895773260401876022701300875397726887321472353746114099384671884363341551957074468641928397026608218572142498123670562019778507415413836195230473104688461577937573977884776247855200458760703892446164469535709653830055212740217424153658295351696837600105965977462994584349873644456901814401141753951727379403362073186542574498249713621126614540712876359318620097521688596223899080618404721392397198926045282798408041195443050598627857281312416388669475921225873620081239008319505583920801695291446344094646685507628654990187028587996025100075916589670052194637160785203974420427588723572149967282863045464117467542306771374112091122017483997839764125934037178401742556984916471105310547689473797888176015157191269477968717096090550169999149613972770659425205009322792730502326005079702035648253723641116279740442887648797931145770089232833050656741251778500271691174049173430978639253474410148874862 A082176 548 15063770044552810748580501171578201592629215726829243380049048457048080725713050308448965771541714253310876793369908973784356858205293756797402803084485887321958129959499194977176205043855233001717039657075421510963508792443625014012154290246455242079797853380503074277922198559006336930089779328163245443891758412151327589656044512049282702527538161735012569301544486017365435688373344882938052656750814943269811616429863722236142857652446952161925677562782636548853116628189861145861426347223570028173078401577214200863163394426747488777364592022379455957092047901076701821610731032986352631991662777272928302813292881057438661467836708708382499525644608134510330815888169463155010993932404149037820611814701406793975129689579262381977482035305791121032546491132311544226078437470190357930179851974170308358593951414896055259273196096702165196595517735284859483521245307532571287382410433857159569819031660180487772009887599649110456463007163609068226253102462118267380978888875406506777927205221849123057080390471356292512462776108747458773198377217353163635501115135742459547671251149309717350119803641969882657493521119829359997796091515927772425983659080400959136263796241051243328807297833933271231951658065879960045818059187889326622532658147446856396591575926819957266042059385042102001367133968124322960730759742358216564480266963522869727474118269675286012411243790868888458825973865271369200624323022625023336195546025582068904580475464914290284483035459326407020536927176079979269556564534581547313013418459432545934861819980244729550552058086776085608319208781633568594610935758997585468094836568442720788676840222170915728383489290227862977731563622481837006638571163631623193271506540041810599353031906085363023640324755148386950216834631849348806922657357049390211009003649182039573683898578147725254395532016 A082176 549 32251531665387567812710853008348932926389998901674275156535670145153112739764177196844739455991727837793791411617115594294789597081264388873534222265703459475572075867660654674395168168153974107531213803488176617934636997977781932499380690186711449794446121805679611523437345352577410376221839365795564458753642810165551233661720713810370699340344563165904474289085197016091281427932417315576803945998967384043833816974437090860715625125476298149220257364944266338868219856547411755385610475460378590051470716789548360876085846344610684129635853347936707641666372148945528691717942746271943419373169491806653195651095396350464463847098368953414062341915466799641190900320003646569956118287607493679588648494361025634395129914831418846653495279061334761574900162949161095338187675053418898997157639739705655338491963876616598157520941104071131230877925294727425723515743987409586458627995770884669375888614961169263954475148455880564477493441502096197216973930032221460352786250041028006666402651828081399501125268368419519490743846589430326957776603508181512280203569535066362353279214311248115976170373051969706810782374605961487384444847603142301697104308025092420518853898829370034983374660483627562955690595393037257366067696962755124343043597432253463438824437658847640935434158814749354041752022090247997849783369268187227309725078976061768844914448292883650323820443906482921734156287523501044235475985086189992827779115322424967511292105558730271101515565218669451084793508432090630210291459511231646670366565592425550554565205977510217970517937353331119761537848815731737085015264339905524586804168099991454059446934603017455122363552513035413316041849122856350391075094666966544428434844045076141713468924660712376944320664853440661583536099138498229526084672009438724724272492240118843136517583047828318608747269170310 A082176 550 69050529295594782687013936290875071574172477529099922785905375962811731090973117136638036031208245302673439720195611270384994409785042258136142729094921509011444331121139510989416334560416614519059293500754128121612425069830496814804891072795874477311569146252596443602994017519347935513137179277871839893367712970332813049820106999150792379498880118935965781823366903949911809027541225803474943615098936823531119596277274889037707500036540057545189317971694765204790227129637497820760587982978501138676887893673928489601805288629428644680013756583127137007846398698043601041171044204577478980514826807397923464928535305617056537661907163000871917924215265926141314804541706914860791391392778398404441576639004547443687097183467237421145483325991769228586230581181488832727685186681053784762216487971967929400990838101611935818597966634859083472652529593480316503054959746363444197406493540773131369787817373296604560610666727787583866655784613949949728160247235674863134520194491425039636678141807514655787077851793316697262736196412699782025387148801646220628284412844673089765977043537148104813762886798044945747340417537248621365163897037582827142037960777263526115907340152698564613248823966784122282537271826139382145899754381128325900852010624956977721653358571492774680591072628546474608544613454550006429173819046605243814391616158848908511459259006625064715866373083875462625764610087345987418979458690824012432842653886433629099955250238236033141928430035105573199755778685075835262873384622724545255063499211641047647654385925654816113522418269270337822038655212250619423144283641281732504174089383924813380228590992349162467532854153912896991939857019511132764489837620370737132604338857206194074932873393823879308913256704152029685205070388443555309197179205547987144210947568198595145967858833553803398446279655914376 A082176 551 147837183221868429732896837598763539751354560036915890477210253617226380200074448583606935456129241385287377722184010708193775160931748465694788181757652982999445045814564861476126203146935673359228281844363620416392749114122567641764093386086937175639596272898288818292514019307641996174852994356333453126873400205613121649584156793826324960537770883114241792935263862406999418272554991649444658054638625240900156488376419548800399335283280027929736057238025215169278835107969152254691159996402207779443618964862149033402643180461922189964776874230268010608337925318349403286557149023856644260400635639383959731936656761069321550763292977093582640163454563718841140374190937705266091450742118901739561672843649837914629178688540375266642515397817657445050916834510997185453808817186052367931566622578310113026871180076013632801502959905925141817644999360872383965814955190054861126566333703666610520103896278567888455330759511993043338600342337727833549895970862082810506284453814451142842019093358969898082045216391154004853095562172008450881577073638063577971524922326404254739601514292908184101729356728667827588766256586942075473172356900704145557510516736457659314855994427307422839045620783671848788151768857229047168004768614576685051073716624156694896118041452123302464184307615898924368528014430706532397522037707519140354459234875007857299464761836372661322202552702915037505414544964717828471244755997117698661120991702838291442049165383836067391509213940516352038261896189507225619188070749715212972274409664924174354235754617110351773764586697766698875411288072633568853563102966660890579565943304924933351177796015395461782362072711580511592149851419101531440749497272052829614867015499498529444472176480977561594578402929510678574591153274551439264756800320797663710952193094333351037466595619695806052736338713684311262 A082176 552 316519409278020308058132129298952760052738658198770533072351534326661735224340193086559735334644175746174232417847107949113418944543250655161321279334635704820258589977664588509836386756514108472914342491510256652729395412308970885817843657998732014911303400938125460670834209654801859420012406937636417605017499893725836048788332859138656199669520558830129029699913537147622819279599049164023930232212585239216844961846902008467090184448545791089341032652366737924628157849111805060352266156233958667209385680509570243002698168500772015263963711843030070501305756785157143857691283309922787756023575761195253355788543408214161386028464026122327334677545405223417494147373522254049943315813076821511224891648965846468867778552992738580110853233785238533597159862126715126681940849213054190514948387542096183023173946466911311128102414555178004149826611496096612479938275972178193398132839285373275571471725469549524466478727578833159594693887521104329515368785966749698188018548929118222939914273121122542796189874273864292546469989798669113860670879994003584827814728832146134701684254848418411909560946116567505718168695383936438056212258123498223529271302403758292088894799757799136415218077979011394545699440082452384616107756899026016080791364008769139550578876317164033341709628794328143933296195978256034927907619936693741401470252277199623124986958220516362250888504680841177935070598129827864083720315317899355823577123496528580517465888387009469986853786960265695122748432170289591104738195295139360364774334162832308878779227514225749948396636289276248145793835428606182481608143244395543198849900596350201475403304982220950298686251872212648766380243244366248531493267826486221955451994408127459935886737156716438407625380098541224234184248318340595646436433758271228712415894976559364988999763904194331103619165793505046506336 A082176 553 677668055264241479552460888829057899225113426834668479252112629467164892426973688644532540824455025435563273425852197416935022282102970723383079716870785628343032896618077718166532635431325401023465610611018585769580329979503850177882714235745408388337674499226646176771358839720390575324835198056910242542829300998773886484566902895871533347234429982727825698628403627466599545229293040970109093714449692889434231380883459861472893837331976088685576334316127531237445984583576987216396267918046358387051413083678478590277483877865320140909319445143286170659074191064086877315180118264140639695097645768158452121554458885603623377119302101855528584285778945061484587957246776709071512112226916617221342061536820114141421683347312728654715794223975613441202501103476395205778086336434193329142272834867474053885345379603022091268070137891971345199761956679611469454559892717397135794059274770856562279615454559730942427521400957880917469966810343495471471104897253254247727212553083707692257811335994256789972713797042574987766700043263238553625199781947453777398079694736581951284979100025237886800295162678227040999109624914240901385823124455199877709494470568051368016208867219174518905501458882887530401649700324132356707713009074516167934200726492050995086089944539642975608253710918008752166057964806582748141627936269011182791258795844023528057291987981802842481646078463890867396436097601724881530607301797837877541405019393346478003360799634473305361586353377711869760748710934264353922556280891872136885027966129431063934117885659786812826138725902105963653001508194353114195786646712371365845196185139069948733344096503373991842609984406926521749034961397176458183520299759240634496024881245932834450800467467595598181643939289297024468789742127841545368207000721586668749304651736631310940021025577381462597872751477450967662304630 A082176 554 1450887306320741007721818762983013036671916371643141122562740329725773413004167454918215239442294230754309595138861999930353543274482411407404589326729166943670204158622679021178662072754219521931504562647065885303845216766376529207146165696234951224265737506522704447769324714718691069577224748423016439255851088941254114831764317282881300469354478712998022761654216267526042031974251489160622357199277356466813735626485369177731015206386413920564207585719846152493153856411986582301161426681047430246983603578083923968571704431585277155785269982708122370767364595446370582305939487028069353892247701796698068356863212068602543486077364362303419437873293808778962272655489046717418989473031821297605041460022059533538306735871524278851059913317035390244165279471652500920710427802121382100093287952974042728389160047985467615517643660021634330619609907830354520501380773979049281954290179630701691233563987292691655120441539289047993372741056136086018606835449405430255669367386280585378247862016950479920266562166040147508932693596271389507923403896961897688332358899059283739151303185341599235429492906573040131079005159326305272272613852892214977308915946871075439842313760103817202605183779585064727175809616172867177599497536220209301552871476430445058838471465283210947149270090277230037685231166283812944210147887807139747574876053952773047870089420561999181877845487218357285743780192842982607463171008609329948936359735944010483962887815153334535105999512464374120643499742504196679862152771636875817279878807300631638297811139403051478655414442855385062668499595842702994836248224668984356480838712053661810876822992774675746552005878909529019948284531445534225245768707597130318446828164865032160320764527920398360572259359424542067710360946846416586150035072019914316467118591641274122514665726253506410620685090670837276899223725176 A082176 555 3106349722832706497532413971546631050179430053367305145625374543488510691014901140489649739175260429120871017562685215035342787571321083408254757746561941540972957940300048779207770482802622161420439289503845991969623210861970743925018996920968592409804460168582803508939245785997046542927013844185413767924564488793038900838430330988171702125827452416027635543879837114980598503848119020710297401055547942707388389458425489240236377393730340290479813387819804391847726190015237741638445238007769613897214643741646537005421185233339778559086005679507691442159320771650149382871397980208914899892201854976702404548027431123580056620807848229761356226968151588116182801342952745598804304792393841387886531412755868228539388620978905317917202193742874900062048945816339557294880359045773553320327229418782491304988710130137897366881485789248115336843109989287348729370740638669740741723245469043818577881395384291534962615909502739298638959386881620441767268555835750399150897542369794326746925489159352626074709486546265441412480642157840921464619672812797279410703205788379786139631296222882422009573226883576915138119434324231080597987932370962078290794094608371503831563598992957092929961273657374139512863494159551383856636907775096658870723407456293661287489820869779106516511225725139645226107512113685371737540247303513871016006386889683739742423146568419870160223310397063441143627194523909042499952193828760358047204880833829959066754598867240571338721815969352163542872861739399141750749181703396986960542684157920248791265565896657183940517293420498789549430635464312803169213110225846848862771743123721029999482721864359971309841774551288328419469219194491000067578920624732106958207234501026938001477763274920315720881171562552472755221032636029857290997183912632598834858008194212240215305339890570447174335836184518848066812042148061262 A082176 556 6650694756584824611216898313081337336766788524679787435458943307374673422162691129418320915508401203392903141110286279779547361276199636777505237656091159549135799892463834240411409156230885407178027343665504399311130975699876136046986012335566828381309894644729674249829193932404937508645686658096238006138824913102692887935792814530751446767973661435401599639420901891979238295291704818332589196922552641085544639438048369707114726910973982431970319069623846294847551105384566684267374258993355036028614210060890731687680645410384823352793895676333954034171519786827089058665631983711181372019082320000632301242703107698598806016458575190504836389015721834307597688646892354033646482973708579824481682868065869992732188655717958455261705518508183261581114789957426582574602768338021321679156940679785908514705874130236354503611568320532736951968236803767104954498292774452094990554282782991109033701480423873675919355561145653112563795682394996277499126646468142580593402286693182655018754098182963562136172272924318722436944153079644883669952394271046396326749439854009213261381471462032704347238296915010432770986628972252985941239991029480896629767152955515094750936357251125571911645642831607541244896099751352847534751601609172821755977471337963950978121888909084047317356950682768191418415325736014221181316868184550708681415720521227807994781137523305022879532878252756114818228516654647552544523804978714681027664233926544738862423370833066694009584735383105292029635030142837023709519496732140807601249330385010598191580029984989418802569353110071607978052029106787357411970881550605612884212519798241613906326001107995850205414202636044540759413894834692569764975937796324845997993823707136059044016219378293607561715534134660923483464374717259257077762502561889189085685295758751551051896841445719651178447048883790830976269546354901711056 A082176 557 14239137473848109492615379288307143719291381649248050850748249679136535824434116012924746561130839313575540371746278494061700869629214140283544413872347724180520812569453353143511605990958555197207415847590911971909544374360803533570584137025583743825942493688280366234008160956930911016909723687032318834580597404809007468772363011835518238381175909234425783993382097876220899900163663437724406750420445386192759362612025605682972912375968238168294399376503855658979774078513636086924017777937493456324112201689185118286304680853911935656541460052187310521201759761644547099392932712091643640929288071273177051100138163190656043951157616700621475596126299296209057836265981247460058421056604332891611316179775580181618117296841590111510396750552651680048243016928592797808855052764559202768389722502047934107836536755101057937016265179193278733930928541239137899144351377766761862014152176483481291617236915884749654364516384600297540131191785925432399600710035351858445771619372234265675841450904853604301962923348946087330456137775468684095816807900896803090052977084949614775099585611836648762220804608507290476887338557155843959570695808028897927700243136561799752250333076199661394017621377203810973267190848577272842060458628446766551936430064795313155236866771699544699564470143458641741668373807021892641840865442603634741519843052288128229800665170440658775786720320803029926395273132232855995872171168296945977699159047934399706770253481961602785796850629099789765999076097424536499905003959933469045307862317814458635344580769194047215650880833616116063965592360111336413080030365141012668792142713046888025359213281069352394320159954472473031477909951747140656955257938852973154244179343965835398461166299576033316947373093624600824410286557446289657929591844794964780388547146333285736667814153564748712868037101493763879168634015737949384550 A082176 558 30485993331508802423689527056265595599615727770578084225297508128550651244777489865568305476142017007583809198681914969499250020945555485463945697717731072032602925997086530300312621661112417332006782319063551378322529099371010367817066037872810908263640588535474473166792098891429432999782807941476249850790198222892592155476042337104249924811469993396309673528217245850904966009991024700374687575634265521936123226707577522912626174239605281583638252634600759930159408729313791296462301646651853316134205617446428952873853537455105307155752362982190286112179621068414681268163124773537722955444732764168182612975053189629458298959778490023417045280300354059168461866216220884628281592180199583641795696268771385249792628511452281207619082103963479793351126891103105559209769773990900104967388458651360752592696865925771689851134179618822393303931214701827509363986771434839443910252970476902692982904365581631609066995082278425985304984840321189033808708219733105964475124427113358371014879455121455462785141612782146039254304216707418663921222314175542894312417203187318604388068913301360925878688295249610207962069950806635740151091739846741110677212587112261546324187181659954278793233438831437356986148478454939454590959283662359687370829419113580938437508173307930567376614852708165816835370436614469662413814929719967127581698253640074987069815315866804843207595377447093867261270104366542646865889352521485395453959034437716278485376076324422168692554165544739699448717177677567181585188597625616898261599275101150234646472173274151054760211067222900375700823189729114496166171324389154983921629292909939913461230293237379773492891587116683056168096379793572719057864736615936172339914140767752833760649445222120584030013053915548657280075333502171152244340931484410404169203331129613510490542672815815913189749769931985107419152716901480997801052776 A082176 559 65270511722760345989119277427464641849167067962481385881780597154826912936775252745758097844846028945200389495982722936993588412948989576553170576023301504822898681148020669967145138749917477345323104788740481348314167680647234341566759839605243713883997471248125040682037717157753944373388280025941076163060326561387902576541222212282010914966217458171250755423722651238458535785281630886769525433528083579584383642713717281039538422772168433012174632610924246761865962448260169234164511783746505973097464400324235949329755290110749933364898638080670466240353679672402142730802046733178005157678472494429671651404059669777817097186110119951700591890350168717449047630196986407769501909861859929293130649280443785247074712896121121050707627653031715433349102311923513244853412510695703804679490421818495691291020187090665712189845896907079111158578035747526229223303558145817409282709909844822159538329814920032721068701945141182325576125018459362738352047999496734167000987958220102926348796335595153399081598566750119106091667959179964021174874887279527210971628512372584779000932555239059255900686113509933699850071042042977962384616616976198043477168800551724031747261655557139934622497050145410183946591298675814900099571481674580401319184521229940178200674365084092854075320732117416411004163337851916797258162810331828534266205024261783321278016186387127940748405977884793590904410831679855061383111674764839594490964903161307686353433800419173043890006760971516862326861132510177213502091418281751362113022178566653395396403066410943737811940154595294541805824366466869597451255380835477374368752338031513827229032060790327134399350176818020440859394160384853747694695924579323187891109660172899661824843523015174921911041293964835067887472404896323631133697703549228454383307624226404782231588103899428455530592624591110833072912317746568431708138652862 A082176 560 139744165598429900762704372972201801311002880230562052092349056421191467179735921262652713670002337562458001076452139685530285340771078872859051105785061958503375255407460224824485435670778451638325983911673413930614216400057016366955630195513910756356874610972668579849942819736442971006559746233036643825716988219954982163560840112300341716361742226016126716419961698687008949069276695157939754279400569730592778742391871673687128617256997693839424704717065412854692953635931373401948376576842108495508245554057493094028416550349081816284538021850156805141396164082148270203544102194885910432550943127947446250523449867260315850677977940723267308258711985989704909815714723417511053544567808415100627415643076754020362042894304250037636061284378253988521030158406628769907355881541342819453209467998795526157820068897152665189664851359289788086090183891402778761916657721813122499203874421904046761677017462384498712411636905115754250200877650277869755329522154776809873073159415205929397374029253303874146844777382433118348385429498104791399477503032855206264939734273468755166664694525824004832541032651275385568658982318967131038538973352048633302075288770456705576585772688307046826074206396524249509699744119490480103785807345564062949626405812567454279929100246187445056700155024379197179275106505198668696244019248900686456639836498046437850557135726526931552575663766416066835610947591600715590739972493647056538327865469316375466456161428227254985648833401271981916843168694832966260549149190655278285521798405141010190719785109319643143305432032020233448815640604868344009631537752171610562374261640965374367044327410065810082720013415216986452821430444035597469106978875633414482647620785618703281055344427299924513611835664109984815194588084543036778283243969369081025601687511284422257460934506630357305073951868589172435751009214522707662476247354176 A082176 561 299192258546238417532950062533484062404394284301233454201037382578662218934820404012193137198508542658631663087642172000767229181751934740973031309954421233991339589469776023744579191556782102597922989095243819107749826664230476983725636689096946955136234788987451580049962032414785606653065872230830823411960029679878559007649847620484584898805688612057815285084559635608501804830188414467824675870941198372082297345549509773207765679256102380976061234568751721334411926842192401136019021956564555676963567524507495501163003659318505314945691392721297159340493154929356709468073282433693484495815043547574991043646154553251007803042134705946924392552286465486991875732530530081297935362045035079993688615874422304801494601592087256942690596408305772672441040626324712025041974176831146816379772970405677174655686620382498437563726569633825571438446737249624409568566826558798171188277428828231948377711732444592668750729760742927608790637161886830791299588885084601849962425301397872826705849063762620636990434493782958336070381293676402209072556478967630567453191889306012131476952967595009482341677845889360758914417901586979620662582033435179889192531677354824967140131347339170944154707171663846062812167624271533023996697299449918140986501716270177654042488566346539088004827626515241399337648570918408548190422231654535936407125585878975342631596288625117125478251604209801558073030949870319026842020380420396521780105620744792767203204331958614630635293796991480928732786373471606070525911731741295541970850991176562558008374227706163410378494718012826630181570752333245601859654583474319412568930423391138048019798535124568163639630118511800816404813399654793253910564496323640021258430122878555877378350362148205101600965350882990711149181794417370292862422612160348614872575820781933181771704077140526181419962874414288429572399459265503965269578309267434070 A082176 562 640570625547496451938046083884189388408619813015206949567361536168763245789529626317045270516593403002906591851845946961909462779497132672760624020704710398517777313257118282045782005954965476519181000407490594378352416974944244138497099286464936588573749466596635571642939729488540146925657821129789785103233202399442401698636056082882634450415456843251623479655342587188594530636548118027078125029748407563131813399480101310256850049810297410296112290663438421636353938318669411428923957063229399967149792371485110234546911206359542585556835663367502921600623540385849486851711715410553031068930877639790149421923808995886339054460245167708773466524961568847936922626390473634785952442881926660690709878762670457403074179108486972082257112922163608532425112536423839470623075876118535727143242152110012069575563880978138446807024374802333472656670749808015335426258765015053479073130303966375026699104994553374967298349021034105838757566409860205796133713696316023432186384467824271652013545442020283370349780803845368810638461556315045625068905364833071673031228170364117212421522652472871477710352648246992722036016356579699393426814549550335742847004105561581937632047231824865458184781785021715124313220549420191055470336562116839922974752267398170045557322865659599475114954254547224682769484375494512308133272684861010773311086842806793164436583166540440065512827235561399183081183996984115504840681677246872617138155845719172896871837965240620124041252537890415439520499629524504655758663092699825115289552035373099278040427566468599484401590758803478591278208243791947472748195115522564888181676154265565963078203126223788927359752172860712443013355917384940718898121613804349642569603982852871679414845770315370752098369799193061971912037748756397942031540467489081163970427143278714874090279770615535370762730772318240452216394778872348956446568840174321401176 A082176 563 1371461709297189903599356665596049500704767124222944299997685893458295010658781806075855195394621672950062291632694157294659912513002272608707439229580213151848886031487646372390141408443439368807541282875093967305023426564090005901227642233297648881394906901832687368551739069019318047866283485317080241498589382917600710971541849977042141927728066502087002470574143832646486472673893024079369228059830116187587090000427528338984281371015335991840090843801858262072253287220476515663131174211072088362746326753637340948207467742285839316682641381066320845854028358901168732139225216212477965824509794907179263312749401978314116216270510946227503108541669508279006795695263181998587911467333521343617094474000221882390450581955073859124070505225927651187342485811896107563494921945399936825171474047596831227253677698468905230696957943968997103215218244444468863665481327471983875342395438836452152038201980435259145371269721922875501847161434876889994228927838499171261087499608237166261882187991298025425085781807410928987282573052429109141816439774886330433109887798736323933194997774937501040221613630675344026672917653226852375357587173469728423853567839057455842304502097045386115223813624466595556311258647053033604923375421620124495461532146131813519361520436292942412553900330176728852623312124006539145284608739058027410378178055803481396418135778238174051216945520881065255053732632126798097378117585806337488324598555946077712917299391880990645187484303024917502594888550287112858940202052699604918417670463908976972451724138107147191740701288784944742393453365772585818447529532343754968767306776626352740786396965697179384849468777834184190727167420401936925816383187084813441083927784780136757403403734016563339517301744313536282398888508246905029209581321311049450397545709466247697658077053999861256914471807971765808402605234320218154667007541818851126934062 A082176 564 2936299519605283583606222621041142018496028663750942080136822249660176573139673494475554429191092380397175818856828822329121170621969982504781807672916095369938047879888369914536665090919056050243620033026924952778616831681327861752065758494366824676296716193676344723191765494060202361955359483537495890811812252880364574063761635891330043951594247188197562870283350563855234603401327223840453660321331215866646167232582812085090147588176966676478298490388708949334464017540752524363419957953972817164938120142921490870394976844887367333716953739732369097732043662148290791559269463020480709884219726803293700301969849252830112912521408237414141323703747735263538449026747572486563012310860164034485285297901950889753724738323535784168558939846752122040954490413015993420250474648253257821013707791829409770997466921643524976820827384459663731840551596959408717479072836722246731884114603622999087049085238665410409916488225985528437330582205005221337577725379107531928743226808381069359244961940922071415348567108928539667471163427138884313596473396355446682533647035650051798490430946690689760643229634089119286545437211956816350742289133846534174189879363409176609209717081066132913532950448707393256848070284728341953908062021877940510353416051634343404445874645579708183177443090539387341056510883127930554211486716747668774454778840784672466054928998398453119061620624373396459877015389297704835530047181624659851675616234252129285607401048834742124653988239111995044196091731138822844912279596862445608901446402188239314884190207947958705310400075790534113052744174372252360773203447385620078542703153449287402457327357865732649825829342027766413080819284297965649034277975647997754063962561796388212727587394733062015772926980201419258301085067493986536390676958568812917043730460919069162447300894594092634137251457534385889935734180329742938591917217365747550997803696 A082176 565 6286617271474912152500922631649085131438506122310423762896252561231842639594101169615976517503450434826145159524595003651657292731489171293147380629085248869909676200727441707587001581405181469225957869726227393016508191439270933394345919269296511053195517986150979665016005283418563455320229436337659039134290433955841960779130765352567005194276384964249271318947724176142386945244034456581520441013242450321442514261240363231045672131220585582673067510222636166054562760275117121515258252968304174511642521535474170124545603228894395297942431850202958815175004541787727344920633642765730888857884937907109133178418237705842339971350562756570156979123797396107903200754230307087800212486988364972363574418043333079234842695525453153862407930520338518851829676154959806079565374132192105568443772094119237754175618429834102812726823445350682815227916072675889244125883544315453005179174504035122175285447202386644435630800042385590243336037394474403499853995158754092913177305682860100031303984784617471499978724546032205099373040570579657942392076662115993423284535034975902987987376900155357184974591085544402550655425681089561618490758993571270766065295565833273894926032854939794297622743132479582077680869679317121636347233855522017541800183340088785517062320979011449350141952237067753951591275047027577463246212763224442529581494938853225379751923496860880368762324653424677878790303011524257018449050279811599276242187238225621541082702740472299162976666745656838423174245119428224331741809662050420504613712972906584914497500553324844780927423608164187776246844953151693358861411797745418071669750567226438944481648110462692934293746031971148197649053107235936403374136867035342262804499949586546198013303052693865412409858005966135454170732051396203461866652866270087754748573884960068451444937460937104886294036426010237580487198109045842471037844628503514493318251077190 A082176 566 13459647578227786918504475354360691396518983415112355967285886957950848295628268800538785037347347401357394991997102070075463418561052140088891345093339921921119461227204967138550637634288766988659792689340406703900994608423962014357070322959267144227953151505211372506002515585103231369206727418257329619608696410183676169854988208188213863175929029782426167225825329394053218631664427737930987526827972077783711363492771522776335652778968412478566093614254999417262764856418514419092835056824578527468090918165414552268004948187390812487225888930026206829965019059660514850371804283456614989073492709257290349414810013865765517059120161258796886925998332103825121164241593637447553207712718060210569098685813473797132282171263212224222554292289795918761087852349076151520955569746694215495077948098897546017642684164186220717111756805225032029425076218733224547644328325675653511802844988969342712236299525149566018068062809607265999149872579928974848674041322180405303782254056802139836283362219489260311259155045065539634811751369150387401474087650676932178577025491669311009106046538625032043533432645631157426107011886876106911023215535970354333594599676152669397284512270162863930335575168486536996917246242413582067776958327897794011596127581919726244630895095699257819769049183764984215380914443330504946107244310773884477490937185192413957872211470886810327027561107495946414488741361108793011840827996052565737130124224454396192971306430597883487944158724498194267062423963413475824432802125366553706644314624749334287543183884083992404391019977868398373200452013981855566756262319093990976114238746667592999025980602759821577325383911912718463463096363081594704376752272656774880339903820627552891482082570965264044950200241292543949505347456835268285453168557576793340499894200636585106849975923386755147429473969114738787458947891455009902957293575992797180324128879234376 A082176 567 28817105464985691792518081733686240522340474678649972396678317967658425600995379260170058902531143893304546341287080374205687307229114893352761194168939501830995837828531755394165849853873740843164409038607949569032534442451339179640922061352228041974469085822797525404075062474146880430075308794220467270495477431686507681913602777018144000688488925191228411890308993737065601193859906190965494436452976184441072639242353155225228398837810079002212216716776609869485552583795091136643405505182206806683964276392035859726511091809950739208521436803524171293782402756923967730080161888710639836880720567829492227036849022521322080344286230021209059823007679049913441729244122434570009661890562305925607854874352907967550504656871323183710184494162909633946580801788312295204756214399927790218710184961162803345398487252224594489707802938798909635391458683400520645550209899775058181876602383105763116666704000584963294609588724093817011644319338935521578034253885014873144052046397849620203466106293119529930572392959166982843299809887407694905417743865381795923792982271701584734742158764370647344872145216745017321368842625098772087285779381143763617676408615372390695888630562826406591944940508361487785711256258260201501583122276964540208828694604483994929123461643701681027259934746228235000710214127880701538512629837819838158118107697204796780729481430350817166601842084267928750985308426641740410981512259445528101905949372729179611275313377099480058623380126703785713772611823219262599928571919502413767872414140592114428507543187046367829661482999276751092555387866650724086922322219143985847184125697932711470216937551187635605980402559220336543117691749623617528422272998297556389980874878168241688658406055601492814622551166754036654467446940470734797577462166001111750743749178634043701155168946226253149521264677273084291018801637412531526594814887983826694813051286096072862 A082176 568 61697422800534366127781212991822241409909732288166116688099125392009868386361367790043495564356963533664465216496623727287490297024827765547658730008796004408671074186446100533964792338405837082149889606465700548259345631612726378311462360817822633282353869199577471204099642675165812381066729713203840672922139380631900970809217448981745225034187083627949924139016337123716008376306221170895760209923267107315823492908094003944166993266818727503973005475284698100056218824181432235948250242607362251614168240485625452151332749629562015371068500845566666147686983097687698317363976712438476403386890603989381647316640102677330068487813355573816093015609042918718130467491400672050502046097211105053248583348801590258562273975044164555527984099262866457134233997490364734013956076278833588315609250674495465158604510339794445397142254719719489288318318900563629881531316582219352396995797576981320693825542854847548391343526045339960455471486113200981470811572989249262702541506457674226567950124129803265581113926430857742478485331591099715931764288216348547520765438444279158455231599204878318971914143053837847258961974450618935544927137053803357502887503121121303302476480011598213962012016408886159014889537595832968475018302238056367867514827535710049010636956857899876196792757776130341954220472457021230093864503832044787333967866382810505151618166330656623319010960355290027791088139245709214711766027022318348054541526568566566770850107336779413163424392302822945506325330397066760456855886292178380471302475020973319018027918817363370148364227649781717315470557905825790174506730956581826310368436299102329800213809399497026931632451161702649885449333208814490902714644035643037084523788370379482941295339398787308467231030802296827589997821460830887243377327380483528905886752474249226551187992295216975292608984890379176122992284001720608148138430515919993973369332484239386787616 A082176 569 132094182215944077879579577015491419699907996519141760820824651969946059428355219487879044885873068929713624517105622754690699530151498070014476630974608899624949505173868321562152130574492027066065337346113491018134167919714516190384237282868700019636658983586087914118526779395799007435828397599967082712031069729739668855589195438612567715330241332815296626710514363175836320852092375865954416520680928488841657519784917900477710297926322844733428125506203641205975009818272622709459597476651495897527006608880014906644776658564408290027535349127412075702583648733511995303807684529497625953573443034938486528957808789601916788693193208716617272375362887225172759566620943098431699510977714372484385304819073065824117557947839635498136725173907769318829529522954188451169023290178974559098659048115092802115339738024585214452577073878706345812347404571386647305527183020376806289290455888355157180034649007426958833413932312523621291172632033249971886020403903883845866455753693805873196578261968771698768666016494481973917172213077166823093659493010579444152158307071562391149512955415557653854350148670798707008173931847153901996746904881222605927545411786953873328012395157980970988054162127827002395035199325671996155720754706541206352793008306961493254825798492564112557817658431597798106978017967353067488458490717310660851797189708791561718791681502688975956875025563227967117202116279236726033238387947582563522392327357370513069433277046960697535536791167361096515225781708348355574243508999291391818483041972345652929384927292143527115546183312641807604819308187746742718291727392817147252551911890218686310938699868086928244194016910354997056351569886016752748240462569786888008001290215478403985989125500155699236422887812576980777553360032575575856436181734402019455408216234023697413040518911127471642965743186393903094222190751265273107225505642866271800257237851716866571737910 A082176 570 282813644124336270740179874390167131144828637350259959804617819248048021473367537955117505750879801060760832501506529020348522439838515663568468694572427806242872659079609539277789371369072186775067385794274085556280645009649124971722571584167979155899058198514880581891023654313425878897242969259480692158989494828228523719744044810427507337681020864051523200485093834705474212961443513926154783604259542415891696286626360943036151074286922749889734702814414815974289494857804923933180492843795351320301584840886712921951444308632324155158288743859618040480563431737613999695937959252358221396922188464737819809650771845374740980378805320367473402824078074546978866640672304232262349562803504140846030135367171510080188115222833985598069285322912776553869500674082151062345100058594567293563538202312572559444696048807093193366913422464507639063895358949777413534948755414501770469460735311480449434527350690044205497180019296055029747030572475905701243785531999155606499747283701224130679778254662952178616614065181201024111702147602197044801247253372746173047815832185271876539734047086222363109695883981683990261824707443557004560834728642005352370713394514004799561971287888649867930544099405621517193296620093052143994951159443209203211986583577444111154595973344017848116227828076647811338293471709450456695804922988705479983798272833647762540328817115139607688268416753894806455796158319166056966288556405191471865355072516155453964033850515291890167962777788875749855497519569566531687053949911606451265859662131533600930148484263747828075355940794008149353532645004859970745862478801986814051355544186435128225146869290043060684674290932232022476514500840217434112015577364670987673280150532221473453474350337471441428158720077539085515210240824434652052684532278582233321729405917844417244076705792628220609911883047955441427317349350035259012394332854849392703751958307321364608841976376 A082176 571 605504012070203955654725111069347830701005736670437846391135970827404832195749397914901290581769666371868114956130775898575501172831613485657074780486178146574090347671737202077241003472148586305047510648189339425370270817636624378354939797238945010311672991848538783811182545259123343513694373544042775131092968966608809017023298513604568964694793047559923925201508666545600908969090717908237608422602506915469280545588976660284625836482863672073625239840095211852340553431311049488950328169721849541510117012805730516739344288432492221325114567805141799826649633803967778313698578382876081675143100618373116138802001608569963366039482870914978691842384196622524229424148200582532980882359272817407192344425935846002251424063327317435229887579634395834117455719428061139569360825797973683746535756159433046905769706216337217076552020163465165531758127569239482214878746497800188094140951870104569417574592144193388936356601017196083817070343210463754128469070444427149162589674185072392736316908748405114996823230253300062589820828100300005002600105030133051949663709747724950499304788555568893666852385889897334871779122990159937003891251566203038316454034903892540661261012106079148983621106581248326616098521316325501579406743248201559752344552191021024080640298883164280830813409640596219840663861672920712223410972295087999024195706815828670918915843731481033635740638996053572981297397437084407389896656605061983999129462858145656061531575700986069592121504949852221895805025025531053592561133737378721382259732087406013372517096983355550506496857849137491705053123979415657034216457772863154853440517263044447507730721570765445574156960331526380846806877016490374641457351872784836574960765229210359108724681914337716521021306550624737877058402191987932427137811406155962628945975615075269057865320876539576527097234559725027795811915752131820166596691604577670190663810044633575157605557557262 A082176 572 1296384089842306669056766462799473710970678445916209873154623947458606836581527583296906099655881692000149776306939202392526503671583282958689700312888224594009966316510226773556443581171331863990995570404922470095276825461367417378324220484290510843444404905385052173867944785112851990546705528133285564327566365963020358729875960232274684971473506414349440957324019103461302462073164131911934996564701169203560032146093628284961552667973937636051057128595618423050329848164435385297890340950191140513686482056528175099744760400504947206463834742207397802387239107973101102528437910317736570912504447421718697214384180766791971426181887061928751393078560368175894001433618590702796026116583295354224379002816251728078689881075849878875235557924431301415916289406550152612726762582428705093980303903418096516356156334413134980274477014191313794957990301202113001825729095152661307452368899633334947121793131902313483904734559714930191498882135095974920417994424148968708610592556591777028292422926852951707963462757443020161371171117941493831979894463055166347675394854780037509041264924077594245809201856590970033525951114836357914632434122389193759959112543088881424699115745956336216515088281665836388642569655239093049877371989723570714331673255068008708526012222772022836813854534928531227995318471907972528717357910703213472085452781313914584584815226529632472435296973682913913480461532280003921313437978229943215317898051337701681874480622215517658809336397350541647278929551162462759649911230610901844602973272550643399992309325161852651348334392695768521365109941119772810199665492742370367492245491453587772288295031332873435531411738488228585256170494623217142283891641387762630341856767228486548833123380033707498650816166578986731737898929669552925197815741792512021673570661531872797895969501065081222112484227490115733597230275258953263213582151322025034546234785670093211694431268402593936 A082176 573 2775558336352378578450536996853673225322616832688517211374622837289964657755837538224569522458407096321080313806123305346945891522656708504782027317909722451210496962402207299275100286657131978107853722214216430493246505908280143416490775571000663976843524213022520174606375206680608528737655983819820312296236900963479276868779593018757111346174826534401934856156640330240768818204319300277653505212085339910607041164690162751255546946765993524041936116932335670201282852098149624995063720721753950165405643843732852849989079631539219300254989754485984654932279346154013749770299473574353107210280381981682645806425023541130878989895063742771226793803911983201068154604529987435199293692303284307003774618593024799416565190865047675467486592160956248757216023429238866157900833019262869112929979298736953535386690299473189270983745602430860429867021399828751460501283556400592125199917058010314859467280697757370880401862965654996250095877455597306338407391444414496697516336593645263051964360185949216289037423807042129829086080986023335239379224994702866976179570117026281737253637673180814165339629195190094578156293305320763395220708420673486437400055664432171201755616679398473935362346549284414836997112321085283859895145538175325026557754499965365557997472098361639323888847879862403026052840011250820057889496792645184591316701175248003759100645015457578279825042430274640437834319470661160751764206185666359608113142087408603840073839536522010401115517788816132013623359100784414985156126559709838705023108472574857942060641452725817102572938075219523988874146829132894454869990253251529652948355253467587847308388038358066368093844127256907120898767061156239172233533943695506461405903509288850872152997088400355816052724883638180919883136220678926203934197557155993033360117195952698945051519946737566609732523221143758100491529793403974961346097232068495285798186356934998841102817829696412840230 A082176 574 5942470398130442536462599710263714394296099182392178076765170719960419393011234038579795766746485769580733287595900392732703165952169180371597452729774577642664590341874267463559530994947755584903628740140604658607511752284777760021247565294407544223768472621564512781924008367602203999281094883770674526914269374164687150010720240340347246480847067849600669006135218488120255761473134738131288830184030506303700676213548563653799426104077232472692143729910199688847226552512399227799839700455961896718472013440028778130908856002939914433828329001970832781625855989675965703406044516979311355971806601372297435247065688168764843401365672750650352606162549911060769328482309271924879085837838096247003560204965218025465628202468676127654484453635837009310740899310752172844902513126764539000533719389659309021322921335061345027896497506295354954566126977152861472293638737781200036807098420250034278995588616177721708552346121116730621175066681068758212416039751393394748077455508604582322057824959970782018471645935400345424960487631802142084931327695201011854018328167673476684913676119847162951610688453136915032215053586110736426774825002816445985065987795497619368480499626309602425651908826013999999719201327924698613734723615078007328148430083349482974096451220726219573923701772908874697437665891613798690047415455148834670160894577771501896294107018003223870596927230356030226117908534398327025837996516780303488848967330665795855283210948671830384252608374178704437771040555846678120448736181342063033815768483804172822406508498572751775286003542114369634222943976200214887727103539265883082155879673998006514330714899991361674858917775195474723216746352087240293281797165269941355082967774231495403632897535956891968654879135180921766516127136014952040445097380247733078271158168589423122134083046645472958049265535939863969804442175169837324897574550353783197801260070801480525351211924765299410011176 A082176 575 12722829122397277470566425979674612553362089850239324930142557668639488525746132317264560312015094787663951185069288638559378197976972076320652108297028363986735051160089456030899753264639316221825437792938388310277280836812616999199426072107222103539742403786931634114294125936147426513002369522550226808359470057322975904705266683986453138628478224255194084694913386282036872033929354512007230504367650055160433582471408992126615378862790038821014239319558645830324089490509841134962887726338740848428551650649350542803766014955835001480722032889547882411973257578675499336821432760086942088441689986283658430382083886701156982441305062309622519269056525837928540769905812765304210709440976859194096579733648309482949424517278466040279962275780936841630483223094873689892601004480130900050481031437206574182515895977322900434028498013461799028022014131642510945790711158808314764443667229678680076641824781972207176777456024194040709126088945458372508788661071423386123441111997485181992694976734533023723598391994821816610326427979801203892801276500096364276034925405698056328994427235165335670887738165678740512518022703962975556555195792671030690577432739683988834777624058804346330960983374220044447600732486366768354795301678756155686238825753053492776279397851843021482086493713662441986372113139417407633982486129885493659487804343100331443766999718934502591987024622228350576920682313322452207548569957487060492690449932306695957406760137087239119032180901674212128198712864052053621448225446989995582351176632163612789786173387849243721262029857364426243479685328179675596926401261288157439317078031571581955997466379385649728144068851438373136593019532807989996523786970289050640130338512068017656345025063631923870620541914851627870007896518859834514277522510182741732772424599842912382430543437064377530895291753403681878015821865995496943339027213733696288619655512207642875654692543526516952223195262 A082176 576 27239577151052571064482718022483345542277659985235927940901026024146571308816886841919294167129273553916519523156041563747913371192861979421498151690887804515247796057100861708448230297488913853413547579979141084730287078692086205451635534505603517726319660671655941912259148503209213683070894962064992733462826346230238021688176296782776513445750616047416213099820518946887304700138976796704155860391172760981372469171756602221261086655162696741324352725371661555846108518838642539134953347907658640446138674705321629076565743358958401324146489688807942011618476110966495259414696845847743485505712385374775050463826654032494327768900180896642691091115502351556247278511530606954165800265802872462079823262622498829768400632071696101971352753338326006710185381623774150026064800612350999436943351737678244646952798793602494117524619295202158789591228351698005702092764355764292586775487666696168849345071642665910824269019819416430985017019728215207586703913562390884999412919140333056292924654302255553383017966499652405338528715764949976955031667915621306478657455726423933256399516666479101987886195260364192766840488833750610560525204362412440872707290965909331470524819013850911023556388987920879124166579077046271844601261666120148926920418662879796634677993208312201024353444380664569561068919269776049750899327120697190863472188974856078676095419267035236469148165111478674201581704294567364801432029608574357477567247067714447826905182688482513791723182249930781776550960121589194492739066667881503009292156628030320453904884812926612789759003687361428094355135442764941061856007950767549939824122751862054008926484275984925039534116820295204714021316582452842908881720934077581715105482556704689217204982145466166549180419316825730211464582065625724390344079292527389901686656448837326633363460281044102896048813015377585832320703278781665220497425612704529950104409339748698965156967394022012005727647270656 A082176 577 58319934680403554649057499286136842928097789950761188373657697965501672729945528505686024872928331284637001079415802822757832767738484801690677183793097471523575073788170835214424830930558759283800985515074606429015341899051340339812357147547738828323205673203939222705599873055504692019333694478034730196732392910593982754641839918281522963793151199896993555962037091487677083568980172582344118902163421162294661526242126845893184764205467979008334100398074804571592987329615687651373208838805571392196308589281914950487911827931734356072277570617507489313077301296886622593733315999392249312461372897483361015821476143363221082310543354083495094246672113274537395283829499748068730155717953669322301044028375990563702016244472739975634604735539477924646947923499120301912205865101696189354649849941699169727882266570527533774407908009078549984836482674094702302086079658332815204449928443626940305013566805441302351381625495429994159173457791707483986897211783178174657308696224754765292385838828360064386508307297782892482685793544040718581944705104275694905187985819850505777920556916658043181492275506239380266123191407882858611281546326205951919881121947787791401274498186237256065965126296609948516078164692608803583002508649278286347935838260545310174600653531580216311726787659904154256791658774780679059851140581206213000072095190186527492582053727815226724659684548988501420304399621368602317394128264323138393278933990211370075198864484388329932212888871168487641332207691758120741573818664978388040363956879915127453851167273333095713440830125062934689432675951912267775350028982498744680339530699655511089019310076728154100902319108144543005102690798516295973450588365693333454347039572788529407079787126744811815223663952873588096501108306789730274541285030212426519936989392987095139929747727770095126111148409864589931236245299347893191672321424034211850180175070000979335197370940381254432855219321008150 A082176 578 124862980150744010503632105971618980936494867299954654777196156361003828253719261245548592340975414505277579559951288515979512623683147548823860595217521543962397742707672562801707854180798307475654038266824931996873070366700786563210733001847615799744900423399782007838695728141919180202314587170546044215061271608193390135976039065656319386256059487048426574589545746928949965151365536633250964315478383373003832211035108671708599460034581269115579186374509626599928052999470559608259582034256176081312493450267822269179891708353268105719593045837229038546071079409509666431842164378224050877037412341005849893391628118728304121316827848327769233151838993859934726068352648466497952525595580903359803162343866342219189389811086790517677698827070793754229526474049180484557442726750919484966241820380484973595994365963309508315439021975751792614980874352538689918754487799205686157423675740793717937519679643535079534301792935694414271696299815766582242182285805729363584477684141849756649618800303400533205378372893869966864462404787754968390910622511996194968905408403624011106074159439730922613845982282577669662788876929770606759623834693889709986170117997998569203244485414945920041483854994448302168957818777786059981272734964115778349889349109986063340478723795860317046735222232046601814091840546801922030049630717630996249663439305047588936135642939883512708489145331448035736722759541258495278780205103126163984709914329544839051731999809470546762817089402312296449401533788698721686687138657984880484516456977571357671328464421183256215396533302493242436551654874790902812953921752512137053462445012616368799807493231338866048307017860545719417252405311490489380321344082789661644159061111947076216222436932055635015167629037741816587672907685546987620081791505447180055751894149492872984961771853385066875774793919438720794139392676781964158574105665919415999714425975507852003751643463052321931182085531264682776 A082176 579 267331640502742926488276338885236238608751571554842294936304062154533103799880567780013309820384647311071576002653958508432026004398667739243796515737125432253074327177397306314653392362027103719771508241584723300696231330977013252961001116533177069622673504374849408801001812870711342745343324903778279718333869984941169872465523973652993320745938086369547628345497538562548509427791365995153490297053032104839020894948118865935006895618393083504875476010410070537177232522363838675926337336104034571951250198103693831489777007393439561310972805930659484932687149973238983365511222220060101943375869924852156238355628710659868227847518407342941379346814427692285220772271360631018643229668794194222841919762125203725857492463747176066634707452032208769811359136807468001429365370691115194710870292872314393239768794084175722795605287346470880471589156250380978964735478252626351949153445550020796678055698503253829482444748536580878276579053815094820117072299977738229549834652685491552663263704760756277202227302165935338453295868923478883072596577024356719228606503400963531917165809333328390815677725233804739367480286780683521098182307583627004087167309937363838054403822388233161565458047242217542216949507696160983907241450099793308722139807783987787271972860479363196615403140179366538699607680664371338407108780711457078172468830450957365246537826814905184395562007316704915979909414656434780590886383635678271531816400884467499754401986542349437269953256067204162107172080410012284586739220439655331379060233201027156435515159896039549354897061004450526983426429944111053562501107342034918245268524029001852327579143037644047732091156840723237135200229143773802234044616843293987499297117293620914210601304220521686847719265160815469495781771378220418018349101757742832790897665885822732788286204707898208094819144690315393005673703740252155216436324995474686422399794011748142710818878435101448639295578249474813114862 A082176 580 572357042316372605611399641553290787650720135718996164655854033133465359536022249514677930973771747013828584057082254893544529176601403003551654060013076952960964909604452448745001685537646801920250966391868053247663598136251129807130272253468091512608087105708789913138183702916952342074043482506930674937628747279877448964616947445566472929716314237148875146046219344127935903999649495709380563323154089465680200943984970960099534287119338101278242128278896387350561548964878506148683218439830928020422517435463917597520968619266737149263236056964783546546241468189298819456134494192227948263649145465382734030965510859573458934116569738868296840021876439869999344769578956288766684465120948198178504637366615379702156383135953219023526892446909098545983285020222604503025166065421546478775629144086617885217380825094106861586870731705149659360924095091017948575203482862190286006018914410664020909428604890667958745349514068408949783725246027276217045288553599822238558540954204712480214262958199674419147095348789587237510138052935958041346613046028475706134294141895808737590253847132671922177233219292918251028827048901031612402948061520397964239825036586500498154363833482557362690023000028033164787550324719481213512934520164852657290582573394943563234493572737452074287442303910207452438826549936318530026414334294368024795208422356006716701668655307406522860137980689616462938566274168966461029225316362748810845379871967077519599292871526100732581057640508525926098803390197411013398406869459324305397419195749305549088443199060951282273622630831426283123726666149984597389871712091021176266474721527910213214731598578163532714945890612980339136066614280363957021589448449119513212420529063448727491640776494056474004138286976311479108178898703577900395858232383078640925999079057320433709117045444129409650271764310855960664483286634824901231034751800046070768554961397443695722050599611468226409461710571303261899825776 A082176 581 1225416427599353748614006632565595577830812378734764600769085139831936716481353447922627754846118969351859986197635593002740419879188051430921605681908254713933444849991346355922976699619487195227814678696003436681767767261541831193497891714023734369105278533836333569508876765158933606227295847149043321217676569921490675399742068460184681186832262296502431331169196440377614723322983534495664782025246064332990190465506588515592644775153790074539053068079815810746898486576664204704256535692056854963279417171612064454335513139803898291593761601793786239865141344650904993836938088773047428051145539204995905826045427421999291386037623821384030918298325891220466002672246902297675882412037106891007481301228083208043561903806704891867717266666557660790390823159592694604383562661865889004313998934826097176993966177719071879232443605964397572748942281251618499486828956295766725731441432706674545059195291142496023042985914639464831041450706209739939575514061191316521285523079934766345671005177110862053635115741579875423013743782016094489188072787306323469023559462989169668512126568727506578413147273341987919573747969789768895145225393114040531946471229062350489331654643069612995497414164993509863991207760018715064241123594742415550399856088736297996230872816318085402877583058651852801161342361813927608858281367735249076948422006464335820502736356549232315983674951739124141543675884665690940144331408243671741945894423507843177538983202187814768737897622183527837585566279387468642090905185191444439357358940786408918101419049497244647930602183375211076298597280767238254455414489406563314060755455707239680799211835696948218170446715352765926713030361061810408112077445920720340997510772989255636219495745064367777058919005675120027371785920049163752695087753179405608815805932122502837224999138503469903646124490228122163367240813542176217744285874789268154103409829758367651757896819226969273458045095816121532811873265670 A082176 582 2623616571490216375782588200322940134875535421353921649406838872926904238425522080193856558401008749644060186239047006316081040545191401255387103187789656568682484947727061103829453030387059914512457028992920575858037148277117782049635007645500271305949360644634353042172764360628038111586429076097313208887682129338183803583928518706979859130827166212058062842078638633224973729836362831752244909908435380302681290530425296673576391862039405110860794678275850507998058722239600482484907824400126033037264695261126210354766300977110393976877472333507601413929963440503336097858500892779159642775973553330544646356470676296705585764309394337119227110899437405951793228504987056112456525161980227244084544662657318512836095992467675196683175491747093716971984364294137644593111232919966355390117365504220918958794017137618475460475402012754632670390516471994509613389007380845629842747533195802443959537008845376502081788128200636014792532214337708263226875353236491634307916573834233316537903479116081554687605570945798171670571606112926815347985537389214851031599598053816475140564108772849059050127927341936286440443885912632770787799981225945746185926910781548988677460558399091708263538629776222639706998902946013548769645867887563715629288371937769178036022121026279489234477539964429943748742527263272297799657279526433602280367086777663727762048205226386538138037982654715622777275828023686777322021757714642513398388584460461387522682584922722296366337436461449459584793875788527325778635818122355723261443628959963387857261589802932336390748592823130614978397404810891131177825756937112981758131989582868753295537017109295406116173036138714964658170425322096985426456795812990195731472547726211975497711801633442433948285562107513023035324504041465746884446707540132099822594768695366207041503006860812616297407945680977641461394694442790499594988265614803489026289654030977401914163845817529417970801659382489263050295639544295176 A082176 583 5617163079560553260550521336891414833872705615852144443646653240099929488809588889257349199643575247109488316305020949811806947219336979271199388657940838611940618388003454935662211923744007416236333695532306114666557264050512162571065383477525276685927703786484143852508606652401947945537724320241054373958593242399453301061259062881023930155343020146815325408603609569532053193430740086071746611992674731719974585527747560221613309604098075138833971553323664069919206746536467410272341666507586952855551561257534203125513181827239724303038378696013936676232508376319083104124892157852140981124223058078609407246865293925324159714076076618793146554097185340759982111605855942866598625619243923211498362966785565790667569792337182258900383832634490584787843191175138226541912363948346737474842550397153035307480990548149529263092174251840518043457765187778374718326541411614473841018537484205193309869779868093958295139288221772081423846278739986227301479088489379214247812193607711915324197539464248467412978054707475698131145607616619249235032940664056107297297504377907199744625652502685826450028795944352179529441693547433074496092813666117712950552342573395632409220669674454799033954608301580944296697137586619556089341496029915609024118296356833028777390147112341075938046511950542426765915675817052528474218616120116464414433637680411026768646701968488315884947122290614980097700545220631432362122447766643240392487713197635978407976494699728700171922913521794855408379875531851926314894114345599399973936990686592841608916147377786915171005840287651408051598043154103975559037142408008099457976539403888140362637652551572340372589779870774815501776184208723711643801992052799107330253367075693401402176836262642843128372803337931344605468007158384806917010738220124783568891609046966661225234418514241860059223639462034009058373066637563014647112406225480580760984916017164496425665938309273920828561453412730573711442992034679764062 A082176 584 12026346153339144530838666182284519168830558034819689925814841048967961043335830472132841016607373084362567545899013793810831743113298770158192391019947611630768742171906771246365380902368042558105285667153786087550151416454522666730818594492733389775619814211043284133166693570381819207702607801651905772691026307835186583121441999692906242020437976516928346142634846264880773682708049028633370466940176950744252945683658111998061862283700390648628331308250071873232054755010448564571345107074397401695057751284370911931136224301633873384475227939600628062622662835001849101172237576942874590369755714241502977315067533404175828423724718525321498750968916269083304524316987483110049166487299709762540184859873771174343724941818512694382592656606913051483836639016638944515414658079729344707858350186422252395552367351324865284220170047087762497770589589334990942371637873925139793059199877680067802480943300555188501019897453298509992734729235958439972668656900926714226874951637557183358994137197337913553779803020203284199071046017402238859923849329189375516630820294006920935302768118234181078834459841913370115867163547667283227826569107106177692004132761017812758421283812031411635857471983045759724937281688604761797954121708239704761077813764388884611281878769963066423700202340636710415913550251759584621504369998404825217119869711175308326176069622731405246114689312065952667523553004523851675429493061696267701485566572813311863779897917456060094719270298093645008329533926447977836731828717352103092031238281669083260025958554943122569090572120995742072271287241608735944855190658646591450796588423990637622981409434867865729523569367946261981726051444370114083557605520716583077983129970625812085263501169058749682105052281873319621750428580247806419701064187686623589121165221582154174213744237626636599267477713725745978272695450188832229599974872194504154440217745710250177106075842552386137534793192628575645919886971643263427296 A082176 585 25748407114299108440525584296271155558181669317463931683445907570455476355286339717934532361700667749435797179562727951568610323044101832555513473415120461177740036594958116037407565332620642729651362480514786953947106890487183634259459280530133371939758507251499565948332906696713303250136241908102908965479462637277423438234919149183058986213440966339547160182106278565045277276305825228215668648234667913195427154381352500549172876737018842562724716154853431967088907127705911688800281785708007862195331307422681829559793590524181067205690400505123005165956686258603341020512204264571998049311305751473148475766232750991150909180310781280875617822452603311008118478083212014641056832723244453449380193727434853372699495218578875709465763762178198321057450180111267437891804381647773308642389574623239913209098509415226229944840690446023287167534916244330291634737198267620842363893624700400495213537935975644749995325349198288678177023608406741661236342501219751712416058695122253153823416911324205979299180976415563978982353884250016510786417848916844568950900239769756855285143872147114202782851206266280189004449264564466085192439984844556766328226715745835677517789430114517240283700901301331894145007128012784010262795732568754742233389712825929910778033893485040903419569835588952415937903925717148376496745164378585660805781818697642714770668213044152261368427281738982192789323272041106673229696423757044700597888328661448394864788008246551227742228005612926148225769094278299285375781992247379383285892490765321581036041872490006117409979200674956301742409309406077433857114433908171738712081620188772564655578348637176208367823312369756077313426993739879165493056949782115059091888541763223220755506028751720533627201984873463316327463923632961962829114056418836000778905026812380003170213453653258933414692679972501418797900223113570200434498978646709489163409661582091273801313451080126809253668995107775317280268067496148199600236790 A082176 586 55127339631714391171165275978316544083070827233126651117378527871425656850390828281870856578320771966301856210181458699491307952941957369572347593243523375844010156999956542305732692533760120769859475097687594494620131016361654637764706310483031051013726818547311305230675316029945652045190718409884873090843116408119952683431601550978043081908792910086509679600127288195950027831816950791779435382616688162513961979828989583156206235177732282714003868611029628540134602135583454969057412126467915837507198756870220608104162650280767573288120125505725691302264126654912293492704982275839012091784946927441695237909075229282242651906074156134676339366347399432219375850946518041993740340153167395923863685904787783594695649796547871419162093540900292848323391401817252691723615538983172714755511722847706158791673638924207482022038770849173673741346215680950654370068022284320176742506349899268821978750650669498569456211643299058245137268555371123684541455617028618748565322291981214642056976257947848752278187325309202196974731633878112523702872919287045518092726961164143744864336793608294129054274842778117977595654235833658857460568054427540677450922180596026734796235906845506545429449993054193953727025501963305214031683357338084924531647843697601351678463918885392449662329326902714768652072526733865058619205565194292773644012310975009646253040019656249895518273050376512525907330973961747375196786126265311498521017544476822374682156489497933785826436321586550237841203100329084495200334073918840332934811454539673258673292571504850649557402296857406343206662530829466095765715862555526000491878135880360454415996669141630584044482088145938347538835863997311974838330044916097051171016348239475955085676682247555600074977195801331090950088340458544016751549035642646809387157057998516755365819138680397362843875884305893823267719337196893820850868842052469393926071166169600539938971525322865019838193295831513303016028606255312752329988112376 A082176 587 118027634151500511497464855869575720943340856923248723509798708581646677042943472468481074896397851273481298960695998469686324013857834865583781084364057280290789894853380484772044647825370549342899665774082178923110116654653369775469148142344557422169093717046436504154661604496616396148403882734645810546532971048507362610095488918991809690363344736750673752331686436776955840367019193349653571693524161634367128139699031252902951791573996342489802840164531369988824157800088244613027277674748378368644783061100511454464561942302762066864927415472586832707280273417886618914439720358577903881714626970715429638642149945523449483656372155017748436676127945086081887208207482709024040944516597388137995867023479912752640736232472760123906272482045101424351766668806092765674359704416524388914392367272683669432628659815782033422900073808793473355660674149438709702974924037927993731758499163836131516656553022262687949792004993538865706273844566395603357479167939167076844709954378703504596057980449858618170395316336800553971579951596192227495853463687992853141272430024682064904272789004688484925059865326044864393958831695074811477951455553691141469538575074736861991001156907973274742316585099828821888766064926177012361822700756707861889083749543227164029022749028857631542107084837004961250109273814731122930570755525763850707880430160592141977990219349817901665248266170664347555310472539525004649310492031925186798651583785756547758554685426250097383761874761989096572761781120412410848685768392210704354352839054162099603188755692862083192542182539851359691772876849591623144740800486808291644688200890680104113207367810203918852767088428188420790196217903126209204587639641624084708971942760775774298138288612397355151032783088743916636793541077662637515377846309356954093147498858461465942245328745768373967129010532419410662681188733362716988267286533891742084408346887251650804955879371159586453596957852326601788210528478997260520406127910862 A082176 588 252697164718362595116072256416761618654241594739977870517300056471772163459262011165626890272294744934023828177570845304998946972474393629935730857525680878834363857589532059491006582222328055693291447523899817543060547613028832835179851573448942485163541493901295653938223843569577659689089477997547587675566088464437359666946881561830342342684951276794386620717641646138478933926318173129999641030726411625256452930512665384871558889120846609520884997507642770944632042290082122146660354015250139882971145248460503097826378259854900341646685707521039725035172825138154695011556542773633490635986484345804726340469603943780148129263807521356641526222220612934548933597517411137867043088680592656237206914293276938415995244915477762868143081951791985120745582270775450329569769631237237011178962525705534347081349174608160758701450805833842053560483542790270008800531790309314825947641240338367039312973025040009755565379932431892425726116065313936410397384432342936196111544803791779588969701298569258257005803267495169690498407223629124093571901236153151052659868235787951016557966049089727770295339301607140492942295473896336031507486681587107354100015737418698051853946242065286428550296535922824283889917758389268419707267072241149474453015836846470939824174421804340356831337630405302573862494460734777199602947577016094020155047494828237323562631331503349404730610141296823516265582026514801309438159035720205289245686566533014374749360621678134012484657034344702957848938019964821080540144645543396348847272819533540977503269735793468345613016882634280706253989101807527978764459718874373784072528354553214458564298533515095100452686730887082919969101621440570276942213574609608618658299011132091952994735357636456195806289891917921670441623602284855530959093651535062179361618419379261053268531870358741885034938550333668936669645553833512426821068291598468527513187742850453011843892262566519669729186098400157294798338576969461519232342031376603216 A082176 589 541024629662014316143510700988286625752135706123675651700941019585461341888683898031565272972446231135895919690772577990681531609764379622264283753550034522549549877240080500337898958439098794159294725536758234187166670629620525109908634224234058232904527485733953422169050805429913719012397072194401857447771488658014406560199126791598563742449424175809375547507843403022328308414407964828716738190253322780356151573095915664368382816216570835895893879687348369353709680522032445587359772987002431764263630000185078683620199334383452580959691424140370298614985383991931856104514664630656875749970696464543002081200043065322884886585871999220160236530885031172003948070100805471388842421756231580860710565418752560199780156684419106011627874942443076406676689754026556580006691362543732597067771649484642756747015628006963986507989945582256175692852199500943981246365746573171611506446066562669401432622927305275699552921074656234695602031929687587499295330646252551011450630512403033130531289195523886076543964326396475476881879252969530255917461345994943532240530494156471419539425509541778472551976869363736617652809228778284916839898140077559433118845904984330573055698049904206936210365709528171876421261779685818303019116134528628144684257755020778769729845885427291722223124805468380185512032265405589483542365688973661976036237044466905438843985068479889576851832946943155866728834284941255962944791612459586559581639640766512134811380586982638417429351315089332517164201576983830120795742792269626116329616204736634104801911241738275749024300773464220510106269202812762171738463137180757370116530657649995831720665620731941771990106434257198991943673075119030367859351152821883658655184128074149330142774978345396535310776855799457355089049757777777677603941435229195719899741123407165895188334749474769307954967964334626856946451757273748401803809139773379640166756122579429506294919345217386453847603020960139960792463396954465348453603463070605345510 A082176 590 1158333732106372650863256410815921666132895040486955938003295584663064852121206287175338046751845486657669404694675631800438720676121274034230634922138339662538460681483088779853657420926033008424932807480826414734364783708535127788621411048261083608789207297483852256273118783226516218478061883840691049947953754403754595702164582998379947738706576914979625568067143376233875156819985439382475414472198561545029545819113107145978724933649755071504398100180950492666006265537282579507671413943435555513160305724017157479696931222373386006305160017100065442118835514368851761997445830650311978130556531134403308881455627708300162454105240098837050736255149384036310560276519348182699223570410836496065535223144365936973166929548467607633892805444765525503540524839004757228972841001380830187553760043535694272515271997179587360883157813551933120083987029135436734569995012233884599391213941836847795730435305529440742455516352237352779520644709545263185593492602464373504022622657458144386164585076173729513515555105406958807163792628020499351416937305656147935502189229719083849105420189912050977368209757441133261820348211865735048321497920930500101738318056853081418668328807429701479420096193085118989647440869489161992954363299787356412317071452394194590494082243317853632809828553778331002018348968908061706482430543191678605201281546794880240888650628961338835165837195659615283240394182775663351535671722864696957536427092688678093313642245202704268214403494999304480499990357234412865751673190364400625071279110978401576257242685570952450909109457743222706968798652463651489665182601341664595952670932278755472160864715081343196948391140669571837214968696661298766609476027062099415655471279007161752319931191662646878708243047836193820273258238954809641599299583853132197284661931820952114143793559851647108524340772894115560449858657776993463643082280311483898173460764524363113518506064806466235898823362943342858820020371043225588345191154436769688358376 A082176 591 2479992520439743845498231975556888287931205837401266678861003111769564154352637716010017105454317787780694952607792541487601277264888618389610004919888901150918713214755994544524453704522838106777622447222424805390547548113922080801767467263831143155807637046123511276700342050350148146625569308731362975863663301653501963655164167170137418327187523596753342862505027967629587746237877013401956211481768925489610753983801487026453746793085300630760785070230936145578506229104655063411289272561204591202652316456826664151339511702067642222135175787507972168623025035212742384669558932107700377918603941194096945239435309292109293924221992670747655652403019749900441584999638986818154192830156213934248339187725283762551656540750742843521244010750718099413270546995704023747519403667818687364117106566017342641179745218208123949507661849420380226034915420368883514099927804214477478978888590393240245062175993858565482131464715752028516735982625607887573203859534991414146862260219813332404419472192680183627583955346287076551799392170911673903125918050341927671339003087170839424976612164672700936141385484152969329223955934326157089989608459811633845119540246982817673049012802248776027884000906277148126146081888778684603472669736268478084701488462195863735106002996384174903544003499417552442174260326446482406449163430320385214111114185641455038083899513763422023718400826060923824553814578114341868702077635836036767054355976932678150436100890405943920185871496282053912777986265465515896847589930803159340046889326121832779812786229327136903071435862269377268302598193015375256583337000286397846685295976154625078602987382630794169043266262540853806253746766109772763426838929703756015230334732013432896255669364261315996088229356867960148921933602730986938049591499811685605015482431296902347145887984092204133857313535206464555308858057296452531150968474133993587530878575222056139774798151150673217403770556596404633385312998343572435235523430240743968510643262 A082176 592 5309663986261491573211714659667297825840593984180031958908869068699980433248591062298316142007854366267249726368251735461030789372965080127807329741632626241650213416363645446869824836636206186139267231468559945662696831148326364155535417644559238308272863898864972892090616899275442109385199467901924817115695256624236448206636653473519807150883232731562163573648874778363015639059842197067494914878665025553775529859096045924787454969092128528135854671737296705641892419445753839350657657616587163179255913168493896424296197855600166541339287903756330051509493682874578636686560364746894058024336361963702661093778527384262326206074963310251747604459069696150363219907351072435731614733655117683180353414419427016069216393854473476561282300273389406258081854757239728522429547265034864852286617951430369804680501465891225405658389705538029447994509245272241645329023486334417256860800346467399729093436858035153922314751590074166842238089783236020798572221320212791885855291550999176781172796373075399092029728955884205821330500937041361987830007575843633866364112718516207987116856856842493770783188739781490860658719079653795571049599981449865150456722922936531357382967370970368807227494247366731589040916613382222369956423728004564028988601888926776613889961925635699943873567611603202364428261441708282448788902193155712234141729049169586126024008441297550685039863991581636014339146423758494383351815463880092580103303073519276550520025300970986261826111628662352948769711168230077758417822813901474028118163958214947156867331809981893000011199913086874507498679415769614885942481280343042272018216337703802568013286567835117875407511477090044397769082828187145401241639585927836925092080897804467960431240219826995848361621315966959245246985745491621664685627612646919501637050774705751407988720287121774733494787327530505537369589175701107885704123504592528596580633498698511886157783839404357565422664893997894266656024866397466995624848690123641079727768441536 A082176 593 11367990594585853458246281086347684647695432419513639078721383899712994515961594965476640646803252091971968575187973261715119577809433423898018118886538256110292220605108024222761912018418597008923558870691818265151714866220621404609707406677018950562432818868429698251670590009019300830882939318355271007534935551896367027835138293042081264451682697424033107614378163122537557816990996948283856948072636249859619462664969528466481520456403710344706196809041276251865364922727796292487165282321489983070381295371986540051460041234618068824354434844995023913532244532071844842014809861673105872756804022444516358326291791364381364474716636910685922836308565209340212254693476703853022722441938948684781224686356287197995989461657728890527721533200440777804262532474325355012185840953648043757791786464477856867831062101218035509139150379663590620509587945497212239490230149693403736961905615805064869692888705207555639796956740848040738169639411768541625321738984165802412161648013426988102527528528381610972969627850605847715403075808532852100311773563438973668875285344969044969368012857135890363738126625891819893522470671992375243726078782863275824568768283504657978083565368360368650494560536920974470016808001620018353926016540384862304815200004459941681608231196659616563994176609040853308288870987605890139453173661404458976924644529054846421900109159811952207208557819416393276660372008194441384533045009045584344495391853134978881620315511583485131044730173683702813692476347758945727026447278832149935249434811668624400218798637270569508986264320997087860319233522359956921374904952055052483577811079331486653575693542950181146662497237565864364543327325556635483154798399138139909649655990270668109130905997830780792290169921244908275098651662595331502404871394453998011460599992776769258927796747530195365814780748827471472685632858642172970266201857187870407891042032449421216523403712533895146005884807886912575567739185401527147223559100571011439215852320015830 A082176 594 24338867863008312254105287805870392835505173473131426678614534414497506965843598092251868219763980031253452949720985559626607192774541791146600502744607196807516445515725054793083731572950172718151774795328880414512557446246092421626944918969454380369009253841930463501972047297910741209124512458001698043075296233259422128214969337255978340153030206078789260724988152858314231868038847441401696024308541945521694690271220924734372443750919329916117876921474792044347495904232408917964700386497179401791820062418448068196663362231402211087958143302942603979818675829436942333592871557449755334589583276373989092967744311396721288596781507842513403504985708620709647863019091386977235430453159704878888711351333123554726983410794847411231670527302954884577732805467250280388821017344898883795167227754925783246752029630352171733916168132627191947824556146592578872936366414010255724629103857745453339351811719568188026964087263626251592480375844779894077602404319558780140154190674594105059191807254655045643379061998883893546436382098315479855303077261107720271145541925739134062078505369317606352349166300611703280464702932353248221097502943136839345139765618871389015588713281546252939508978469492445723750863184720387367884362194842133119111494807625152698000479697284764729122982254069023627541925668539296815616760595588686939780777284137626361526786665525102162437423587727352418304325026204918444676539709737234169153928439750479988879323433026738035044587967448960533936044861617932498984990807288043021282319462168204820112586580793602329632824424946047625060479763013983595462185355863196547065982320768811056248794361017495061525072782477781288726079385070020215566082179789835921741654500933182460209345610678409876218997830296000897221180006722118898061765051341841223595986532312927414840524434914762391471073790080171270999162028976232633557760542333062463999115707194026197120814409838397504546740917748408799004785537735879252997046076265284474169392001490217176 A082176 595 52109516094700796536039421192368511069738954117055273411566943752354225918033975646179818368683792186580503716788204607823908037399601932309684664012280875417721692281903388032806999715747421588841433790921172859077104216086745381529434747958351527867274745451381377994442500850930781311495782831613607971941670824470063327192338220496904845389704021091042514772484851543117680138764550208202044699415402192863477515453133583814348884033599960744503408189923838585208422911519076188074020614304675221180131162983782453370908513405546509275095935917093870177521980953463773485496784685553970646371771023352230882223501403513466408315589790291550316989670313990278170400083379606841518415713964074566962209264242569081503985273090801656082905902835235659959900611808181758593151892812962849658628077504949509541927462905776608817673073490694031669660343977327479026378838393312569006714487667672304688912602410687783929034054723836547333585550528932463457248625346299860469552382088599216769244103020967538993661705447541632808545669521789649446811490444770272397960724204656704050281118800803166725098603667246383261879012591690904957285814949721958662718477701327601075992619036387883418827671110293970722419755000855086134253919050571834931332543126899837719466181804821806691731906035107727810042832577098309608524123057782096881925861382920846457361540176295261892863498279355087755912504382046675675369273937296972932923431917927167644569179823831094258819949090266348774538705215606289863685228386143578971702403104617468887053190377223700134500287786830711434455610428082157317629277898925917645096885020842423901290119298406391664333541424818222527027741451814616671110926643260913852752566551455257560512040422434094900503578998035392302896296635610582376716055018066108027281463483001221717497092918801716491600752000682912062709823659126780350109884577329528979464028331624109763696199151509391266245388542626112024072651974624539529634610193310820912754925667483381369262 A082176 596 111566473958754405383660400772860982216933490440358968150909794579923448411884747054286048849114965685365701055059488250124453255434197632032988460570732666875241701300657506390462082821049739492719824522337185066208642735244340112794153371770014174442412607099680655256176675920329279114225915347357339552827024803163267138913915913435855439537240279277407713226032478810656576943747188300328601933264534338143228714812484114696649890729219262754352208376932773875992256275812621596223695169236328869949071927695712505982931392140400881752795198467355151184676469453212387509220127404943828314329470420028160067668033203086713747522741597219760483283977474346493811123278463418898759066200734920316845484448704942377127179222273250671596712889102654694537756829079892456023792863474637885332821498762878284414417570327843722726177875647518439392941546022379411676995850623867444946040031319925711926870151201290826948206697419472267635223429337193452910227571957181939129586025833117205365613673520597371348334697037442544297767955370677908854429552053922924062030341158291786345407595696685504888574707906170881601061421638340005380769789626733645692403904686445735804969919225700654951701423488973562616604974778693123970988502717502128721532712843774815717302649692086173565957941906706699145088063823189302709298116067542790553666922438809786915289235086314215194823500621570251119670731980402527899169618535826730508724357786622630722816755516456939867542164966782474075207055261552039081483739529745372934324424109111060001523427761608689101506088504564523803670479516180091775482041587966694369418078830737244575470021282035155215806224317162580234806684028015671747169654105456307756540439067348867076201700480120257698062618313521741936396970386763112267903597043956958486156421419036118865283445542285082889203910335327781154422651249659789888321043807089924442330878900231585485652271215263378725257598904025785830568128512995993982325851750528641466278362866651840037790256 A082176 597 238863820745693181926416918054695362957422114998718808591599401109549345264985023740421623941151146724437202743149361676473393975246827920332743740962995189715051136874642454413985852327787241588420249797158467217355123735544789898059426281892028278848513028171701745587155363973952904381253259653076533332945486424484603004429617214059268561280795624187977315747629019093787059082144495788253835163041384364295451104340517003535707270219132296304661891937498920459763017523375772661740727230784473311327514951308526767726755405320140483483141491746093827677375894393745448775305219794284297638982711460624329089733100599307970515902237740366664389349280435228165521487435755625947816641605277958979229628587380261377566681748471020466582725914989937497618563087441101143307222596848236828904607424020734867472563522278453436054079003061671457933794425468048198338224939233973217771898433765921865746823611480283915211715554036464135621080741267704211467720832451911211557665989618774046803221569697735497657252604233931088707281530271679096494542299636801503498722792390156301226892588211552631990745017680622697129326659742931446397583490284991621598055664562118983380573801257596632116000443320521394664245026660515041829441124383162838244355926790741615368050734263536643336159535456170486659375912441158602965174358695865777635992552928985772148051408867110751956334425654879034418933534651269782043211140735286416061891419410976065341302958849169226173671856416855535228408554500869804857043761720612507668005196263318691609403094026775917569680565595774326232051845261028886168625010119149239631747283677188547420856570526400703864704393764416733056639308329131620547063747441936828647756722615747638430595014183566365488893045259485101790718111628254243746460708365535857917478706110337866934187740942552621798552793073817485576537147774747853556609332007515418067696575289375667738810758969058094785417865407352136210895085089356175976600271311954307380433931710086101808834871750 A082176 598 511407440216529102504458621555102772149533223004747565681082080135960821095697761774700723329339439568493385276383956630184096184639182788569769152135804322196319112648284433850331193527518853169076860903138617310666439808605932824448100619808035859432290948921858858534202791450070866978539487845500740132708678319620647130420773655553896021899207434154973079851940806234328787351240755065786452993516703980278428068623376274761052431258299755094140592776790312016914201394891707969874141096291881882535085164800401786223590396704214973256949471088788256257831071390736312817828651061994735650152203285597528933543792154436722103426611107145158969117191977117618940695938930592602670894741402460405309876176705428075603923076357480602087111583563222347516317295494679892485906226457823673992545518297368584556273350638957669503238499549446016806384862765146935907890063050872776592161725074934343998336856381386235932827642530351083559531488896655021612652360324722558551517829481381114895456353777230705459002958672013170398696422739700167181843282546293925393522462890605266860377120444175321050112784335356175176685621746804429502685550758931252855886053937786569723037116632042299424752840246024966069219382912807325278059002772680770083234438545195084713643238500101246211158783317900503787633033245620184362099050123586776773912910891929132609769313652713614051802046848101274300008539032883357197803871186212366965087664378969401844988339464037874790188380166396228924475233800789977251081008326602139607187990121362218172046452644208348683135539362822848938361346825381773931926142084566762137739462733003538483630137372589495566628654921994855387801301681527461135075356668109452821282074473342813838578134079897513132532707289326661211324345345127766254397545504026705818553226313408808990327534160347208189410327167708406727416389757677768928261631667926759501234319009595798437131703525526354079850256321700323577063144675556678372767358169655845885604372909644081883762679832776 A082176 599 1094923329503588808462045908749475035279631710991574141024752511022478252014307743695312136777780349155440479452843556801199978655568891927784051934768607660115256180403551625224601596754432224586578638402160700763240098900746086359044599852818715391610256026440953442056458768009005394878736437945172585501243838291876905807179147231498690329155873791119412338060140965306847272424687589072578688783695055445160670213547435888317317531539280573067118994100528925000996211256292482997681912366007837535432760183342144094996236415069492796648910566728735915594311511148228253224609012203161466637022222504743226944663653833193319068388770343970040673892172227948426460810423327225069570073656323015136386652351020311425050555151501271539051173478334934788435483776771623339195199348644540498094018152124132303283815611677438301971130316909937414286291277777662101163909657209462660173872368629633239031819975401818652924276259861747307719657070264048035289598514923757489414671779977924511521438105636365782865137553013411374807008019298292811465962673946843343053877336351836276773674506611678789638572532743841826743684714564619328474057592739209810316359401680499296089826037916935441052789545015376733080072288728542693914902439016388706854082445557973248618077274279478854338839093810474099741243321859700790424473129481351763292211095176889890191009545169269781250035559137597210980757017524011526929708370364823981195892646744049341543888991439440359830795269689083081280321072442801905217386843518358697270831077966830258561420213481985255671239481369828382995359716548732885162059065050352544871609847206595003513376182207094777761168240606078659299809760149568567201770688721670327572355355256732938613368873748207182147249168929813021727642782618996126406925543998294003345134660264409457467359267424785366675473088510629517293909164043792105535106534108507515644087672083728054902529689419151130782861936336647786193938650792370889583261625518193555787916395543178689987229545181816862 A082176 600 2344230848467183638917240290632626050733928746276016656455254954518917477070914162272676245546804243964368705712570614631207457265451774362581250705907804476937885958108334081398049109207172579820031999381264710469588882091686789364668182418272338195743818311840942176182309091133100122964541461543876791639377934285867480154551961508131770022524500325207465070312955814714063883229365655094580237228716472075630238150886739867018686365668641052628586551256828391057608071966910268144872936286877261725356319158465681508066091005014949420642093737717128251829754913182054948262752399090756976467784846480539729499989497513472124611071065683004471127614323253227918402724498126280334050975779527500451762962142152617841222536462650000994820682952491342594714725603686144775570105769150393362268368709661159801195503757180099137330507017826109310808388429855023433987168025426498722128784302140384521179241575887463504249479296552207555502384959117917003327902353559818568406712592717099165568956994315583244949676797891845969707778031087336248509948010004310661066753471359755480609559945636088102829080496905714371033071140867055744219310539531851956008344674279579357050628103756314117107009365638584830098105744283333691734625889921863875607794385893263465747998069759662330441282557037944697248729639662195386502653803427548753279511470114038483034346312270634925966830480405680580265793989004680458945415889800357863088002334548533216753585482040008058304329078410455117763602344686116974187437594176406592953527587143886557716174521662383965604365816874007265046215353305053730714435439317507640736513886954499838395297782544084451709237742210426405350984843209392826996789681081619610006086931585737994433156475385376695738764216269085127656196112145450497520694122038738105884812149271742548896522822806600821039551998988114397390266491683819122139494711350096176972669411347210386181791398246699444417648418481289745287912917283557934216284658977962525138992361737162151475647437233136457376 A082176 601 5018998246568240170921811462244452374994383448196164587560528622570384690556411527614384735072611537467794714911379521495877889472654150942489740605769647536171146930497904486584933128930899396482111477102367705419015686525806888777903321045814831331937725912358253444531598288380976258458280610396505476161937943240769906368254316354044805401208652186883940647900511008369777916564883592478409738606029052171875822783784632030877676267414264967094803460129180604213831521865455314024034988608961621335478318777862669107976811705739569617188031020571349886344151614657151867402988990278014711324538482589225640872906227124215996784947778891658687077143008244486488018618977504938211398762804621574757010933918345644249674400718380331227547257428009578189735998760147897934375272138646901709548077671432323494931382622013816109054785444964649609379036843982107441779840460496881139790425066352824770668080021703965713333737408786035372772378594496204309299230779522201524075479957199969432114131288096917332417432881773491792426247871561838192021774314179858128099927623160840221145382688460675256347997507564462008963716904761478065268978110300307292749236887913379630319245276537147238970069501057200851944006112282932169438897184195346876191539790420406712806924564414307892948899409777715063221294622834620949961005429318248704206704703634279112892135802983293516689155336034601930356026786124551641580229148614558387381502644245295052199774853067860326069335705061372858314429145983042708615258899534994032954752690895339240286881599011358647728203547159006734738334954624365418200502772606999803673928426540239204784151828201356033159109225880852353670093628932273698980920715521592792312864497786952550412521175885282404095796907638419926720922021505718015727290351055264406764859197059655914485835328282718659975231279696593849898354441743972998389139687998364776817256810808869076914022993505518809853242260091452885055066085135318461309521307145861834794979873702732430637071187706632246937270 A082176 602 10745675245902602205943598340665372535557952213094979965218376554157220981049498251430906187299838459441509989614916136291369952785214067206632251238551451363898072675052386792520589008168724838839498586621729875792312491833501433358404719279203795786266903997532892440957691428579656890481716900429179567034391568708246093904035251247374674125544845284191016720265489784675926645640040206202524398238430989549997722300644572195251112994180773264350322039768972818631433131664581852238694979606689833116190804261833718973147524471227695644296536394201712508233299664348161850030244928302432946651269407592109411360989493538859278496774113867225122826614512668789333788915353390589560288610040063893667679909472580295438416528290838089385361544695447489125371122521897457637789247298975145878005768800648715852312103479549053151103927792916708556985759882805471571289828089684236890515897138728618750491429027608154830501465561107614149779757529659725820546630110471433544936896979797973697240168585024718723530354877149355184754061995340553349909227995118238205037199341802512730129797027387007909617237089474050319939846509476531328009927205163322944238041343216442255127694727785989700253466656414052132484896424209742859799394795134163201366111436204507467926995527292346455527467250601805044641980081381246454013680530124691312204278828735655501013493235599453859610417249564118571467004990752130681156439238823348631985446977960211086454374667099720838817682782946683509913960788555318435652651269875839470794081211878647767483733015719128220757323535677083227785198402177427782709653293037319233386941871120850023775872424290964649148541937367218160432259180992526701514180530964803202755640637390972032308220085188255009451690041660053003401027237814228976948158213197103951904101677429872587502263182670402473588538580390509075960025015543785099852623920707251717643236918417559024080538065911173313084782147876684692335133807407786241566970563565322276402476082845051282438117225752458350200309176 A082176 603 23006490701477471322925244047364562599924318305930873711573993830424783688124942544360960845043185780205920887962931923861868639351817051220749459442166573663522787070410494853720050074673691753235146207894394538467223668256830950156589578076655701088678709262699839402137167814214087932004939362845164068766148255797918651158015009155560135621577780689099032326619795076831629986455536217577130544228027090029110181711825532392826863500999638780598994579190347949968925399587356172721184189067878084224497106763523453549280724485741290066194227201281104058862719678760694237239861129376735632265240474161490024835503312088093545212566187846652116625725676881854356796481358076671592469014407693785311097473232070964653291376671586049216629280711196126283532162787038732391538559265166926585378209395550718019924317628991200969722266343228471805387552964246356592946046858522932914250176657365978214711167206037879084913998179348501702126623405327041455441960439759199842996145875732330548143348647099830948780612305744484919307989899159317495690752864908653545330189867748398679889271395238335137648851541197148600518511455204312147962598710882114251093835999129509426411608405662212109793054682379807961971752798377662668197759592862983686905278084155855573525460881794850354391652223707385487887625428689117668482946488812002728968540960356947025413814008608999386110853695158557242670660318524055814564489753963374065991141975011165432027813699768293894103048586130063633154147255229329123860137437541285205848840162876689341610263421385338391447663594817350967649612368291511887414169115690892604454719717958379313023986593916633140032414427206291884447661254190701401267109245585117652756129131442090378073764880346644052034050166780547710484693322104572036992656107321755638741877240275545217463278811726902520460133205807711841789900786740153508084127632588495816872179615086766824221894539498455153257462595973509580182664928478533477659936967296868852825152951415177655077879419011828240049146034062 A082176 604 49256896591863266102382947505407528528850070989762887795541563236782696892569920335500222811903939799421588135629297275378438543073875219825444100001093054722074025701383617951703838870651387017054850096283035302745067636950359723524886718483852222624423557572588393780164713391151034761679626164680642320595124059113765266875678898916637282249233673554885401844538506689906379946012149634880440604071426983667194513797595670160358784801645567748078116532199033416139089641537063003989032411740150193613264052938748850305187420049714681008756999230147396200507860355234472977991117490542820101863507175861231405000736735953387296148602949057647556098625603100779041294967107770015209858894816401258302110087566526107909805497739725573763147097789060181266034208335639495681501276190024759133270947479696038288680017540359980299449345827291443058556365036727965562140463151741044214761219138068302986496756934160378666001358676323945912118883923349456448682254359266903303430253201978180279376747119272960872989734808390348871318564557080519143116061004068618306647567390351653261351387981021535510386376161347759562424080737461136631761610492706826932436182384839015468832144758210725033762928011065093610540038689202790656376153972985301826912421252060780804275413468664421282260773835220644248080806026993148464580630332386616492075446819998039121623291015476049490391996762906584864175617351049681442798713455325607782534844028681024531151586866277676642241615327086667631004658857095285560732427506302617909486409802014976217312505588574850495024128407845832083751403603548235028599603483126809706754453251006684084786760215746991209336268705578187610097822869924376401669775380003208475813312883672445856624393414943606477930975432840625579628524304415755627260854678676730585037980515850604253109155381319871454885934878833019824470299732711521284690134888799768344229348467085325722887018462095916141824051444525476025243396752635480775633069221107082283030588575455195350523735673792370593899498636410896 A082176 605 105459015603179252725201890609077518584761754529555315950647693332959109779970098833420858439418767111641320539608412771098678606825213480573323831494122521221980645028494178757911634201013710225430467588468007138596461705563576532621234702608889821157694735028645128047958786699911167240678198016766870682800230904547587849772347751462128468878706310620241720308169665651938742416600369297472938479495739840137559932608379099749162103111603391115007787791199474500546014312458350509968273348316196785083406195094811349872327756456997919449155287858047239361451468001507541331478724332180525800373922985581079010118393953069977206442134804625799396774628190037791845260029621581718839926892169211660382438719635482355376575455679396233669523887793856869208370503592556701109817750357930874304796316767178258476977863094505275546369409575655012425411228741847569465650265158089260397689597941725431342671867101895424204323518428548864766586827013368500020653512785321942589876513803802777362906353250935087368148657737668885109280106774110625188170742269198325032392415804098846190562705598200442770004920590840007284299207284740441086594485273863639149516157252413313442204011174732001760206479143249173019980491993840820353884587733591448939545379763261432693623594752270273574468149584406305418688875905960281386612017042263074519562122027537167620124610210114133798510494881430660471919779661753415154821053822438602762569410236863721326984316242606461088670731210283393337277033887223930676811590917803667560967094534166819880886973664735043717118987969234589134588243083970566138012319923199263850600080189980234858303852960091055979827411701179150304253935522833798254554442020902919741421514592163126752925620784940712768417833773300295586327141499712362057971816688806294119132859208032256729831109969223223186432776374120924080608941473003697117274850704482313832530555769582198419509147770864673928310156332887248788607950372449417198800226473830389621353275338381948911047722953171320458358593269462836390 A082176 606 225787752406406780084657247794034967298346777430679059892877673851718651518243682658015761701094523958075649367209666049964313654170292546666184956367877189733969360875006380886426657571931603128568895443462861769589873193276213386470271080554054075215721308110592553971989952681002006243849805850762634437657180690365300843733411920348546810330357274623463480577426536546711091558392754609751009639099464555849209849402898520107631866648863091118812389629484236404005181460331591750730017745477913988040768565005338245465979251427382918206060537726135956528386863522464034654065571955301663147321795231458163094468691751251192880632306319994374120076852113596506878358919530375370276392118516820476413400876082665554028292807307971131960207974645940443462384938173241402767352763962015196948729097655776794896078233975773695744062418060654528300636332900551948855223916109193699462992850106659964324403963969409299978687340707102138472005101609363150960948444332112774674077672246735149319175842621317025997225611844337296619527771371748221809969875278848137831361971310866910319580162796665827488602153530097847504732617134253681406011608555999443303065915510023606464788740578186014305749232095772508720619880449275530633818667403810542999185650188362093234988025511041103855519430315576103849264783912151942638623588667539222076806938427399648576090544144293887711624881705781393606363390525175659914543939990866815080215273514919657557228072103354832175092911726059376159878816513236909390036794321734127555803849295782692193727935245790068661475574598546964045947736871719990262966043040961254777722763383244168929181471666208167556589062978914064807592195965468497845026387271174312255228693699979012660360049050812475664458706422599358463123105669532519468619267378165713510629542350595726601053208736317218677960321305273091426179017958147706085010721939039376985594202372103225607429084374669459225055261291800687014137248228359836921895892972332763450608463766066555022772829577862577850661284961696235710376 A082176 607 483411577902116916161251167527028865001357227490228633070324014031773113739905309471645443080682191404994671294696229018414161495932614019035259280165299463358880468930276189990445045223833599219425974774461346454658113090453861813622272157331545954537104085874454348013151387458281493335168584760537627820276986406375327083851145979824255575686485059728091597629176177261974008979781327683897726955539671898964423420668259728189089791882216363700710412206656776129286012021636038798757290894958412798145216951112059434498123655600388943439786413940168293995998632556921359244269233583663530415446056406218733449398818957203745899280595405989695312172280250160016435895998786194480172945929219783572382261818172922981626400339896642404773560905273584685258193894635526660347395334641366662019573884275739094584520995186579072571912598101635066931827686233444281021394444353420916779363231859587580284264672470947606580386590040045480142218139744613366737281244361090596436538777558921706922927992272090062978168832909910467654360109431326096118499416281143098001055460664354190604469670259685143870719307086583270659816211553136970878209812416724659476351061850631197928320970725346977621168028884073515386224258929462569716228771660872916616106980385725021971044896718052505488937073522439147916439817480594286688380109548172524551351107394582581935176116618958308794378261574484734934361821384199650480184999222676046180229974265296308127744918076483858279594163601514798273683921733675003011562989028940632824069030812139182107621098561917791932460689133657237403778256569391106209787785770015916598496745551548135436942016854434493300170839393850146584782993147790829728630533859063233578599355432951698109430968600605272851756380507726566068480432452999907939010199776330086510087468316065910158043241987840720693291122639708734476368412797784351921857017468703476913511461763650502276539522073619235950154829777694174057508024851354687288654453356767228873611830274416758299380057075992886714887280762881695300388862 A082176 608 1034984188288432317501238749675368799996962619628342137648532162740430625186421890015466691009866709170056099024479464932526801523772039097041317330037903821034665438142977856567420859256839052401518610544020973702972092795808604372486456587144360301431220504851585081453489334603147718407323351255993432458549559403533214526654648729190825511635134003370324450582980647008325525970625815667969224564860354709816788983524264509037904864133367294606781741983608466404092248848582904143373640129078890238704022805817986561090968391766624289924738751309057496308362530566866221286144562756291482108172192703995847690239642380732815064741908821719836423987688739646195024014144489996703170498347578806812024744329996026029248184249962128206568455841837352671673273550405917710404946789320020520154070885553461093621513008325665369908815024650720328426670195955433787630577395807002303055269129428833467341879337485343494448377888682808341024168615794298556085287377445309158415735357687139797644402732378471515575797083468459097751015429662304798247838629888068568044017569011576072943918989785061070679842133947006103148771314699092508550993965561010551632235907191266901031321777359210196144858547429977102499553269423408020856511113075881127025746966466736679781104813388761246211539865216677523604396455539391227790198391961616341146932053314095118675856244082136360108237793140594007190630216941787324744216709176060032967980118917632681659840496907349497396165268812020141264145558297601470129785843966861336491143341336551788222399947884635252741549792633606735681970352498435733741022327172125296078241042049864761743017995562682499632587970892508799265893702064798442785972927307045090553590464444028313733793419235695416226946427769485290327412472733851496934512827167351001410863738850985191008806415173506946696291863698795527690333324932900885985192233443401611396595304366183760263058563480964901900098677918343701896540193354153530509898864560706003954776580574820577224729970903114885362264230073578518258460978816 A082176 609 2215901147125533591770152163054964600847629778774474190113497902864906582057089840169201966199040465777948926443502133836925686784130159105347257102875171987137826436894966653714440831301470626317842361758848537627398189237258812772807236886700893508238221354231978752793164959661156688109653084138791333879101994155956545796568522428012130043662071336970617380563600714315854207600413684796914566561123646431417883722815128971250001367827839327761541316122252717006984836025708261440418607254824323467838337406852015702436825633121169088163976132440991692391641909491378962890986944378771857215640174839374054643433913089073024002819363026846592800621537351924082542823720291892378423426522506281361633519031799348385959005447558097412221778079388557650573374262012553556875540512264746280403558820474392269384047785853969236607365454369049230481044186602935949582308102143904886062723555530490377992228810799463669057382948095040551694133853107589007984804323764609054400976046182827243069862471203327493485477979314939901766496284263991498835417043549136967248932446429174950875628356297631018053869253016289602374338762378089985162742453346255402785891062536879929040346589768527373398026643982598936646306017736259917153715330782235986942839996020611867284325967352025005251387991226493244065958272603628482141484214873141624042544630914841107226629378164973793644398767860783523166070424211688416451697609799843140909805060558671633358088345558759938316719255462040356345463356749507941906369529511016868901665866706909784209290808699422130664615929196335710916111177509566356204321029147053472931215341549674751654416957661033757921287728334214246070657279447658898274806622804234093646517294277511519286811132439580937344618309592049386824592066955907665024257444553412666827073497726921266015333318906934794527192296562165197418882347501411030307391779615971405034857927876501879106372576090926422509111642204186196760140643880510764135806187530686048796881584411065363111783603588405320916836661383414604183005897993110 A082176 610 4744244355995767419979895781100679210515624781665959852475102741442252417468622376527342103506536008888151706973264270292888055758350113547208393492273866642813916450043871771139193484322349432411697943124400832046144458166497525103957217131938150068519574489944945410650202566913247308431898701847587101247945909284167434647975535753432878788201576377151075382395929255983924858779517400304189591474410204460151251632614217199916182289464521750599808120531444573191204459515432750758337067832298956037268564276428476243483446463197149015382589211145107817835707495048664001766619431027318020451549866152311109591792585361745055703601005966714427520022017938752543811690982016097358042445014501921670255934354007628167812073425822719131788105755351028965542442018847511244608983994325689912000990448348229357610482453048065010671465516311653616412168452467903901869125718709495845395048530574531475919896327407835401908405989618473989407613059629365589326363085798491607137138974406095034191320477251750742635997434467355202865539491462762355719017573543962141396442095471275666687074262090630765628939923997596323916011737283853906507325859703965741282825386859184198679760390036246972264520562759253239387112857619225605983692154961943443730730351806017180532095219635229845639508311659380064679563136020091006179872628692241341442101315227050159680337514291386962740715603565610681248291582295543971621951594325194858025985478903685055659273751573993530424271635510851154472312827916858562686883651881485289779402254679305942493987311261881693337061667314295687530075803183652622037959609633593193359411278786769438525385689157077702243983117810100548160683370393670011079190198460988814456823167102387326632790652589122575446188169002281914329053108338120292629657134020201210054015203150566252139751953509784916801611174001481622677398039968014362115842624762356255775154497630188904546969597534102491231955745910398873993702060290894679295005963333886421283407039456460013599647863117466690747697538549618373674940579603060376 A082176 611 10157427166186938046176956867336554189901835136898996855518774932041339752287447560299546686562391058947869079980502147713000620656285835838423388250312468895512516140212711149543283527409944656691585845165728815644456220471326942396576688218946802638518947012880921995781003706744214535609951724614734237193231210691411376030340897468744645359862183012614127031779090039629898236821817792532352481583157360941101082451996679829579882481881301660506267292875943325928045067570375973366985164160876344740568655336397893788569468491312611696811667484939736985730265050624676557126658354583417618599583896886430268439514547907991565022015019624493975843638217214506676977618092620722985309136714348140824926625633364331363518444528842785303824144051624228002650866569908434532639089961124767015647840275714723031333085360088534269707744420211636205359114271057043532611934801713028446780647933167770960750960417629707190057049265082264692449156891240628291887385764486818923790302005883676825271344611117622152057428306719717571649828762130506557060245051616539624600267978189009783370838762637104688670838444486003188125665247848233090752731900797171707040601529641398391277931984373807593638708624873353205623370548373417586421690828605334568466238478522526889473577037669481615974417714051919493004124621365713316921329927287789204564721206724649968134092519973921866422352943271078338353233817637645069722450878221194958186752687914534456507654543188382277842157481587681047006245125324683285210751658679319817967043062563237674667491019977064443058421564820105015599042154430157104061181410439052971118851032282134565266322951360304526202214856678864174934601760272638269507818072840259954076584734782656610310452529750892829059410504826472838703356632436332343029099347428016424665305357336177577596990097300600804445281187277155971932050991306986985369903218906522231967224023979351522649670188962713805159947380249950778703176638510193061046943004200807911552050347717699743996980306501336567026688957096402198273573198102639569262 A082176 612 21747051562806234356864864652967562520929854087133857034034929658318470167025618950927413430727480301591967814668417935863086484092238313744168166993001580676259241668149385381691746535147703733135286468544985027688019826886454652760394342993790821067531117700280289725068439754021794982482679232384730257379511527251692629487097917174274055354160268404385756147519595630256823191198937227538611177866311272152892315413594991912299549556774938236705047190748426111376054491783314925440890964429965681325082085974785562434191644338929654777592279247737466581302717115734984169924417878881210917494320965692202708154188569893443158491463200443550329414004898479214721360655497747427438154998679108069491577936334834252224759869029150754493579931845664611088798042045956544283617827292398918379040357217089962346602468419883052542341312084386856789264318200742859331912804716697168052666446060466560390384644213245325244960811491645415382558131168210185624892782636812087306743156296845439423004294362089152824135828413101191205450684923392460752478614129647497069881855916304422232866961109743248811529146083558091064215087947629114051636982084407219993070461211708046566473438866858522241611679214475538504075602541179428684275953898925712625109198567037758200369553796741192104168854950569845193292603793094660342520669473146920263269267621233574144554092670120503149898955811711391728803270759231532013919008223488234442222206073112605866981148794442050869576657776382951761277866334164769257787657226046068632011161564671974854582291367811179911352266692726286765401757013209568841568419453625332445710847750256469192689505311759737736737611704245147102243483387846369644189258971405158033431447058818650087291694402456609850889510062321689937427802917259820940154293520577637091082129130436232912198711556076732550455121627932686747165369116468446432523797371294338607186253623530270732241004231689117690948198798827732885043356451864907891749374044069034849395063992908731269252193533489475588905034839187811653576012751672577160049136 A082176 613 46560437395968147758047675222003551357962914285532260968828902553137932073292261648662246056910288715913611999806346639192610901093239186732904448936695567871531587388081213999663279801239239089868909762441959449840664672296545380447172496563112835655120059078442443638545449213483036661392996421136857822231013323465104114504839109314823426668480550908879343708071976689240970207585199805537733916329678698673468019416340992449371354889506815954358807091987406511226055492501584450906575382497124237666029351038906344811141485819055259570920206751810212763993563179293949454308404144560974447482304687077676324790627974547575968422729028343467751732410851828216293592032342427882446541934176622413392890022335683763964808757924639291773290842671738332708153940749516288870258516199060938296467779248633564385511491414929450663955669511659817658706880771778456685173103893348082539872112018072546445714052214820573354167913593344729604890063448663357120966687500933891774964266126808522078956241691061280660579158800112684615322039889548365082614844617704508489484279965106287716969878224822363079756604492772386368621851881164146885026588299977117974291775337623643371391653923834599680157765973754124323264780345216644841633464978465452451488054619914440859618597235467500529323809820387339073505973690941353778840244924892281056853759386861004164209088192053867188568320947184716789536044772226806950609501940649747079216405044383838157810353647735353255941469452340648555883477884420188135004045751950505735763182306062790370440638507468520020962959786460422812695435440270043038738726672883952503565074693088845917710124018180736632481390755354634387484684487606614478269489452407674473140006573236289989409355933189645234952036998634832461796861980435041678921870096133904740276996864948838600842932746178248183797840688035930712489190976525615625819878496924366604797337291270501075289139439743887034096295673736637808581695318920642223067079846565188561459239806103882437844424695015936443334846615113607926660159247224351379511831430 A082176 614 99685896464767804349980072650309603458613455609439836659314581666111287184539829489565297265069512293162433030477974831321184551041589792563911320846392267453999876291754126475354099136236235126662562638875208418860700268848439104615950255728100370716613975882303342185581996141600732795566453446357705362957031854739130073803916388005418036600264964792686021128161663926019679782606680221421529753023245457197604236115823257452506485715540865633723698902953076524655053216441409609320752582467954033870082065890627228567234819737264402814017091371307229696838611867631230407004504054604705478704200646387756322550303313507567851302185580870866524628452925204726616452432796561433544522005315858578437425822256185420031896228435201094424215798611253583930419117245311078384013316226889536146040725943770132421308585772261200723677257240623334377313936095993506150303589420252226509985075868858013841493954369445155866343960925238590339540130999189216140974958034901410722802860054612268900401513305912306598662320800592677728946515216870910172723488766013842049605899763311100007727815072147372699436118669315952138023354765016925724355410801576405203474212510225859184388544187913428976774057581534938060597579540858597184471968624621422294745141743782195815535756501629166597908706457029012436748595918420545729867944367574065277537576364430221900988101176448773336881397430568303936787640021898823042508465191699587975235439641985600049102885630918702110997949960881155546899986292061808459670355026823327891936272102759853345518011668612051262424794268657825802388007582741974265708299511677866542025895584534266510249286680485070528891876418603625185157726778705495855574345402536224056307469565213106616630460356246319273162202625166965714483663681991699437399068463292280181936569885863829980086857006524944856796672992653280445388804438117014700567552882072808973871855652389142068927484132967550455802614551090941058455300348661419750191206181338301348204563211262604619880103205811121825417133216866656230262832906956707677579992343176 A082176 615 213427504331067869113307335544312861007154685419037427194654497553241252507612632685232076522140942027000647731689929694527891586454110972709984709228192492224184815942554453948110311911062759065623913879151689612891915706863345633944359486836035121900704438635547125052752398739906214740797917705269911504630494203036157607687714837376106229121986493466563877972254967853913980747884823148810269229744970200136705736080188067077770705472299638245798453123453696100772888197188915679073910302655205049421017594996777635176114677684725525135360094564953096289156765601619197226682469898794420307981077725452618974260743833774395081477329105220793698904884067240850396095933424629326503376439472284190035402153282425207786425746756269223257125159327809025007260251831043939663518732714053445087969444537858394896461885723338145512247923848149456207658045346789770085052817877258634168271621483722544779098232219107696314575056690083798522193173845098036990456057877592654318798167101188433943247052428571298830407759043613988649152311403257008684535242807869124930660907035599707676971460022373981986535910006632628219037621393601038436718961186268503766275041987503322351676149256157464378609966345258203326965749271593141869928277822111895000353786232230385136750012604126874818811403887275470538890079879249451408689946629856822234223206123087791772882306612269066013003418565022830930445706550658210670369233479499867255850963523068598359255312367722284112000719451830726130444630747721186382452766825842362039824522019434065405024782121936194462269638428769089816631697832438021766534322923072192849547706931282091538294691176308856498978203306283800332711210303055629931239264064247446936673168370525781197426215897158584656873600577987237362005743895332816006012504569402781183388185178160868658014741502410826737156876402319585876079476747922618538282162276737133507650333094817853558385202725230517369140102351368684002939273358103971378114163289420141736964783327959972549717945100043899054253918802585369476908000127521541986573302758583262 A082176 616 456948286772816307771591005400373835420534666457198536266593551028994666877190134220834604558940429354770841093667986380192117329543353366178608489643087726139215876736523902523152319912152856789190722429172902691361898141935237236699093893564539306525121058574398388839183857439174582211754810661279552431913874663517732735724820930102013013649281109704402650138092014404765245546389625238551724783580299486732035361521358087897993991610592697375109582395666531375521983672427583248061396368857928844657946465035097244038043550008708956062405607064774689998314071818614249525851414270403444267917507447572353375305434743811486606462751491412695088268156198071189119184333198199544766325658716430570976828932473000472389713320559186715078122392637091298677805864517193465729958150607783313564022912256128815524217931984485617518175442280341620684347972678786485704307276842018723777082489750151854355675002373435430869615153297638948590968109958798258388175371113558752194885995056524414637096029593156312953226442803369281379529382832254089100811181196459254008815882149312782737028315087305211740554535553508125774455333136596839076883921057798459194004524074795432253531796460272281826130887808714283421698101996868238974500698376370244202814631695239723384391163648694163023114507254991831066978928674355174214140288530083731550751153439650595305341676019937743003419496900295326805182539671556403042303258035837140800247599146552503104008020568759143084924952125298184637354846758826223997588458891757748336853296974796493507083131841088311436405998943344732163770342692025787996844749725381706345409326233674596536637994242392326067765034392040303789686756049908334185742241438447771192056936644195092150604708925246541518317437752199623335957382893074584734060083686891632906305026677122857297720292594455299647642983023121459463748203690248911052747961335551411218278517788831975027149971220434086062437538718957427819930106749046833782924235896443556323642201400453949308228987417642944164616077752815678066558185135844522817417086026409269856 A082176 617 978326281980599714938976342562200381643220032393360465995802290330036900074355248416447095272523495076054463985382721398433250890514452701167865027700187805141527267677039738092724978278808638286744280113136883706056245200457908308146630504122396826744449037077566005421242683795117859244468537956686836643958055228267645121831812986312869076635005179635420343322990439048421515607395518545431342067374439346753238980141927148785851239103351980727943277056123792178482566185216001116447969784601396358563849820490363109019355127442395508312793160696120549552085701184974923126207721965960767433556118854516388929404711604933554389762995091725962768432990612986365159326903020163468507928264620720297211969502606748989300713662883619667529981213303550370518717018920743293191131553934611981128060091913483961465359529004300780233962669199659503918445590316168572346739387955336463650568424966564548044447410129717979493746858984493623169291927526544890851852558738263522522645657947995723994514361960473154038783340324661232623472971635434034733100592844963764780228296023246748225788562062947934438374966888159597947540471229401859853754665598867594809212517957548926005961494037473061201883880229685111643320477414476520338214313348184020819964602719522705161818879391320507458167448115942180062188088906695028968137163303042808751580597460539871392543787349805809711531397315034179569255140650506353516382300994459712984490442607037450484293305019448103490404298210513443836913218433976617622112979602441840774186038116566217515160484416632237477381269622024057212986239025075018001255526100767362076281978088119004505655051086352849558043851044107763923133171077682851096692744917660854516607339025361283217904613300771508740458379523713803236558103870024467932376072346583329747036476810106709854673980972904150906036690289983971458129143337181689354848074901921704509697166420154963867450842729139810718591295871534141784132004871188527465281404458087428814822851040168487813498026083802539843235773375889239548277044272694531671550736026282618975350 A082176 618 2094596569720463989684348349425671017112768534694517257144716706757636314866823896869400062191062906328889368551346712561532827065219263594664525966191320685183949274841674322179481975300032544899095823454489784910217491436494713277826688717616598678119018525138029242134856861406056173545421559846172547703546042394469969256497896915797489117391910037475542154545728484709955624138592814425868091666369005314534999276262295636630468399338320978980243998284433145525093362636177134564780935597447449308918113644074019803011739028700302870583749189649466953042624685651057026704093010643696782501131926436367761397030472910909225285063199101192220954483320647317432152090410418393410725385901434100151407899293185643338711460948269693927653002645381066399677571922500374048654863648093396640059567423390235339731389334361229008651774856175827218819984434717309521129600507914450199003258183835375243942277855007119334013090965607605973313391160329324483232482719568408374995273852798323854085382171252086800969918853703109260358314075520932931223506140920368442673175732877764165299396469139430441369838634532810374004222982420543130610936794507553228847548156395384332062640407914529111448902384174379661136618719832366042790595179170475420181896535827708618012836246868937998700022878294940809854813538936800244528143845555834617103341581410192678572779479944796656492582927902520963613596848447385992320704574454893988138172229073236037878474613453946777220282753321535314853834286504700126131707385545663607769981973320761821470937162672538942452498576003463024586244981135589409995264719511068038047882226679131869613821017251939274370699122019811983374132844675842110171753829144788381798404535475754329265938838648386512761551899474059871841657539846462402638572949160518963464759098456987250278830498755288829134372744424105548670337073343863237693337807449051433697019251428725958571851427528151040246897180047800836567359578714880715834511515699936641127078366957836782340182042275104635575703954781709300619499319968505940905581387845142063694502776 A082176 619 4484531255771513401914189816120361647665701404450000859554187044137112452271569207015042012252570264169240947397783620016216441037785142516745644016504638558293044310743389138315406714965652989219517318373095901983041702191567832289035718052100468870341415723959093920366513563071043178073914823139696960701141763759762755104432240505161715607956807079304137132060580423997677099588016223451927793382468771137188439780756384087259087092216785343506841280411727020383338077736640437506068475158900126015349479862858309613260840877738581763412960720099154631716224542384398525564048948444159454761816273107554297343513835977215693481328421738588097015953991452407963408135903981551116333682730331740018471639918192608421898668572434348215199436882464096926453957259516869048021380132783215880032469762323526853069482018220794194379225610782456137216970774716927645216791176180637362968988094390855360808408487839571892387532448877359159791863204733812413021220657616400102048478413868437464762439359457929489986889137442478804490740052295425997986210157878424597723959696075242216826880329114502081294913209540257155583232744827484210815503767571457659573231340350522251455773229510464200953763960204529816145279058838280250862662485774706653353482438942407769760702145329315855069925838419190530498396116572382232005512306804276318980950718410920293757078639883769154473547922092312301923888246991797267886013771451288431969470021396155891882931359068921628191066447808330301260272561899282917033454998060527813469987267095745152860718329215899463175708688646244135220194349957184128416519640717869820026030043470782008020711402880936349211958495057983572868480140026853557337125442977766916095036383657759975048328503383425795049509997517235430621403469707539570910963544402930579205977525851522457775820391726565276957308923029475845329847218999586840878453043292628152895695186368266036843521141885303212814652680618097635537454500898370851079715221173218785827939000100467085411789906834343356449671414103324481008316243477300244861944599108989920777420758862 A082176 620 9601381418606810193498280396313694287703059486146872203874413406896463189435447298958378763016691078213952440478598753610547415673156415704403997521657879527334459712419092838795319438038224265643195421966545001981742040002018811633702455677147759137740942972338045971246917547072681742528466087927963131414578953649627868210657707058626697146808731101430102113486262760590458449230474697924340193191043713814104323225780674227903106365752032180027982194392079660843911001984675705673286540821389861839292700604204718498369950497822669791037861863855015994079162348999240245425181832117957437883933548249551550046088080508143697500886183351393272730051708506040901011133173348296597726547914720742307326955596172501267271962446935032328520528434443923351078518703365197997655725382308826718956055784733363529109433588795479092947034935027973201193864454952693931736195022841154970897655146564717257276403158098737087376655665299849230096078978558336622470058034902028187123273321300311926058587834202341153620995524676117653261953183734531102040505294516665306500667207150814273934980933895929956952008334839358738062990515810094401695404141230052013505409888935758852664347107248205292940894919839797326631270571550652524239668866976536218431557294669177396062536961108838240387722939824223728899743814842625254560470703676030927109142172316331142753779347844397346339048030462282826959810609554758755895968328224729695273624711390811880753569462776588835621103105292650658560586777967712318113067072029622716164607755568920616427372459498714478984333945632678265446936661332436919353700320540118130127507064184365656812781820436918688926724626844809853598175053075722815580985261074255947408453667802766596540305226424108545907466437423351603433898535332291380417337284859888908319441638663456299738907628720153554336710055112838490110225190879118017982725843260665094344106016903920537521801420643120171276143320576473108244112303091816408034038003210242498671496253402842451805291231091075105240541004932263335441907920632556576757859996109093563554267013248976 A082176 621 20556557617237180624279818328507619470066877307526233417852576973353480718138308031532146984326780480959460896827766855444737572347448675245144634578639097497510927640374667320054516835231772949226641000005230471346810655888225160789683676984165158540589532995269262967560841391114344684087800614290362885390667755812916845434485463061741359527370487726820545799394314328330133033774394589389329721876306744710779288250394966646353962927708207716021110069220290447039228840189154713739460510168110449301213496750697718487684396310342980980942442371696606967832724066338066615114026628752984054723634324012240656849952236971267408545699043859789020216528894326143023125900618722537968874606346277634112008816244617737322834083936967488775871175177301110917525907977491833217658422257935631422549627548885143455190368507048203047739605912346804997147735704418779699394243139524142942485891197078325248208532052203039515507863005292881992972316387932480630007484912626015294675746866882908980279100409759713797577278538330018661211246241122700937434618090459601648960425549675223715154610995469584521129681712038058454825608409100585318396400047853122873528279579704307361294973911143286784666877965986264698242956524470285023169801591256678235191978626919701402703086632272915093080041000153834453180307251059549829965262936185617722999622492557707396471698461048618230627725398438397083376390257740953953788381777450653429749212675670936940336404037384851672013593306827566090099676597302546852976649496465138727444048258966231691722292499915549218515565013969804560585999615903325387160157707653602332474402593290385823539102175678972929794808019275261639304617541597356502379917618370343302514324987439996143746935977202301081066517105458095527638071647844036148849101402312576683304902569137340982276944899628885287174948267342509473237622687223079099132964727285592989452444460295910808375135976850674491774922307204191933354176812671719905624101706503946472109733157765211659595543097724033949173210321305913864244489618257512935465634169884773256879584984916448870 A082176 622 44011589858504803716583091041334813285589474318952273751205931777268017532330609970253017152943780178706944765545876621732894258082160706493188048797112187612055576847791465864691999818447454330361741538310061852080938152357328879260023157381244193812903272947566342338230806047345203892187411247213764084140387754169395835502835818550485348737218211424340414586463460285342398692838464588394267989108278272694154747003118600409998380227524169352589872727938090966686774905172981730741512276324646743312365707920536821438317990386032036452648351570344510838234528966630100222645710505347523738664522025104427599693987254398791652069974444800630245907989501954792042367539618531824185962055703382093369790057763938414572741071164683448977004533849083721801403491537997161777101463508865385030447792539252574574242621141692873688119502057015508183623090404855860637820489370217133126697607974919907148031599077598421240654936063117916760876521781144505427645159708722988096284206448415413976079190990567902170070294992050219390410807260606937033289611077328129330949538213444934637874667578389976970232008848859647347842709049316220929104161359163789314235531898227250332023265989374883968641209826077863712039333228167597969181498294822121207001684751978334178426591659885816807870535222094854511058757092349386084462526089332626075835169540158491107695797281151916159141006761163809114295598195041296742729542806131428714704046073554243498790190136961053711430747359704635556912951947245053695373934408336767572049888170593983860348480181296068587763080035945204069083180679916856743636269813800302909893899575307230225569716170475340834551975794524263969197079529700362001548364183059859009990473216734078435833384309516957434657404911992644184919478111623143883681718955107398171463032754279778472505321192623259630383482371972136942920113345412232854400653890433629055852711163641475200875243530257222526510919920253785089956235503395955051757956319547172047941324107006216708433867542605460006110529972297561123299542792146229093210254997546958840083674750651057443176 A082176 623 94228813887058784757204397919497835244775492793469244473744478783001275278880939372583963612431348378482344019714274977226283891680761884867392993551376093985420152089733647236447388167707199266209463841596056967233993070818369913223860000745607693711787441858714899959960067258143941844640612448116675259903377416049674192629663118362867408230606054480176648479024948545430262753091275310829849303024357370154789991569002017398503025346980121553253038304055250238572626064043989725332145311455639870054786761605632230684459633392569364073174370021434859561250039407378356864491682211101258856444570194731985816976404455220398035642930786108245754345755425958405920593350649349282925336388794368292711626551408224723491015790270355825137613691913859742041018290503746292668242687448947510573347293432931630998058294247890203923353136524358272862774351266953538401385215688898055910311078110504747111806744848345243996912131727615191733817267947779938725287070416070081863760702106545488437037853875676893882110226492955737375345095033539775701634315044459190934874039530478131134563558603861534224362169743736646975662357663431530141889693827759015147875049421956324042291404857843790405325899236762025011503769530536217359246638082833302132481544257086584885368816643050061370081079231253447967152790104103670554452365390144062763941319417659361523437490788316589458475662016628235272964520544704684676188978876262837230625321110312044508648759919511858031439969205891103400151160841612445701265562026042946551451368019554764381417782825522147379507151327863392346806155382839269236595731930137912506966444482305277240844061971891776787885722687712287286936420100339776299090277372395456126904872304696823436913280717896612873734699469517832398508672366730140692681890313432565979446011759177536939571993956916432546870871801525147107363166474686624852965381762661008319316683175737023271236176239581779170784446206098270187697739635125743889378740202527899154225163516406745203948912965781211390021305718205654365184908376816747667318314492309107815073842224520159741744062 A082176 624 201743890532192858165174615945644865259676191950109342151364988329117486102660798043960595252135871375406801913156359296867282071682457330420283812423928371543299461563625604530248219894260910034959708942705860665091711308327006570787691791713698210322547131871507677520794077255158246388216374718889052146871348722688163682622898674386307130473570339154194677524690632537033959211672033576704661694188137071115952168353330995336176695659676386718472028503744545502670720007550297541403567736693052016629925366660753795049628689558808756556029153972460977429960150803426260616141150686040498105993020318832616259019488074575793243116702983991642433602232544120904353759666165137815269600089321657703795720730705769933125696278157395858387144450570705075527440715451015999873506241013438016483752816431599851650876590210217949869061538634309299808826741160922905962398681035575519065707264886654819804053266711212255690861524816313786582723712387950366829911586529787652016266804808585527026409460891245783881802385199443506010895250439589922300844663822886682826302341099264690540307887387626022523070047927371618732309349077562048107333661092902193301981853272484930482918395022825214901009474234369819517439273858388166003497253342044532264621812984875185115142505829477674584643632118163376123584134568409819313684487946264596671260199772722104447504482788514160470233013389197896768779816704985798795222577829662559498969896599486250356558600853469077707504659666319247169592318492273623748728526063296844389044509645460224376855739615037716670330895169418935044475726185422775404414851465459210673083298734963458990381399913638329697068710088616165336517029333847953083877849985084999291803476241589430545275896873824326028032883443044448243122721548838367719417529583196767394629741747689813209691404410528373150128692980875782303704808778921154245837730237209348681751053641308673168275265221161406956408171964414478408163148983801101086014193497769275444538205767306191009549396960179224877719170399732021921681188088624609108095249457841302032994163172890401927292754496 A082176 625 431933669629424909331638852739625656522106625646304518459050826408367059585708284429042124347398855869380421236991323276925934220989853405009816265878999434006213052123564283351255465152917740689002020083125148681912629263653085121917214990518030739722966639471755318358115520463601850649084963482709895862561554300501113102903628120011382090666721623476802159001440261105531570245329888188294910067609028573839173342095383779300838202325650897487690695905882668484102108070564666568372941937279088830874790775951175263024790070671784715028223380411680792952105760085831646328378827872795229173212556619024591428375862997521393389338137776299884646527696160095934055027538786475857018901464383229732768480916471281926210287052117898071511025276734496729640799335196617273565290228701322379799182785089479508906858960635410933686265243960017982635954943520061650976589936667149371345444084318400863347209633900408017978605412333538210567993478684509158951861934048330966036124082413143702274954144148881778157980967448504103069056539681386993471883215146943656903030065080989411157190219994173349384856564282540437581874120283922215998862939900659323777369618099778881734169435811434307134448312832580467139357226895740856501582205328738936422084189808758380959050339019465542386701486487094957316806673032896462580480623762616689524897093883007544261443792847405042141603704685021576327755934758514334598714994308949902809321373847882022385812367217417173614301294562105932445104921800080280168020111159491370508088404794204490658364054046435283447868450375021837784747199663042454520336120948503320632248193686560890117265448645394818215210199100876331811934961406245810345142137934665576171981331829376858559340210716237930993304519878780666611639925008692644015600528088306012966223832488876248850375623012826217873298603188441320320905831483454486515260681936137589595786671062504676683786277339132918719941523492405057132278759027562421253567944092173557092224026104175618474651861130123592149998435878208591281592976152145950360839211850473820559677767792980713760539166875990 A082176 626 924769986676598730879038783715538530615953916751665308853956065942983766778265977329555781098635447577538641774609448296873376871467305342243471548348749237755089684569091198732353083887140319555479934122312960014811814686752959232138643414243049405548175171936513321139558227780971022224521676407945973013256342532484716497057190662165375753993486905143352513029318718981080607372605978138313523758197384194587338598914600449734212938142993435353204964628349738967506813047292060859991649058425805403957605957695607378517818482062290167959886381794008428766554739954876192167923377827584474516219669825666874410957548639138869273556896054628817178002855180276336432635797291470698299383689852232983793811629020616275543550069395479055475692564384277594339049062691507870675702751816267754317575001046555255635524224905650105045352286146667551951903308740231289987806098858040607687583634874748641742409473148942822674240933535112531326074882779740283175478062791185886804693820203519509030398081731065225119150850059177477721407104148003476749539209211849818103598172389098108722848044527655091090151360869653437247204081352821054346991985978060904502777964708251338110216231315927418995691632142243118679964380101967990130037004487539241264307843186031638559038852477702410261288714792343016610548782914966195820745673480012584892043246812497930670493382650931611626397570743223475275860651852692560340287607725467496220184728764467005970356076775325804025878471256574615808180866751247149987079582421709005067181783529035831145755236278460610627289246707388497774234909267320042763355398108634612197292535782262383740644352056322064123106479561925316747616805113982001460245026849438123656626115066649272207662161138904280378047546475037124420671106984564104942132384462936285553834019636774449492851460878044504064309369797543113722652279267016928169996771530800347544854330341665038576834155651526673484018712016856896879037615794678011884695971383842765868260300774737222044249582122948668138607885704540238386446929901426593487394010397149450133708728974295877700793137510028376 A082176 627 1979932541474597882812022035934967994052713660770889047730359498167655800021666910094344809520374543057534874050758330527561542114675433779802194497889558208147307434012090731423857634854492720676967923193875092820918400943744863620096666819892990302852107990503527197248524427181930239596210177526723382759195653554665757805380881217863832053858155649531921407307710745958360692695536895892390216473906365791476699041376873290696705543661794795565587015826666119059331455677355975120161594026883178901662822351379086159536745036241422169669635599147178551941338785743836304767514770455636806352729181839569810313241984447362446064063504417873413749435283683080612821639894131361467275156946153488631696568945451099805082936940505901418027852810007105152143505819527671024875218538941078230284549767585928643103710137184504867041680047283488625111589011187448600385379562225008610180331522453488383626510341961366014513408242045187340365314859012491731693975669343917465552010034761122813658306357461422187572286348597503871157304152132136271973640411806711057160601038412286292920935064521596611840247276781687408485060549375291238262605064196242211698570689830832284114334627244418126349312402710468371063057847820404830959613309564257893671593311581219530078066559285439004519603585175311102956279052896490446382405967873477180377963367252897432528020642234867312486471674898477642781811803180823057004036718175632867311469918195126860247801215679520764000062267635970073108766337957833145150048673863898568340448643188540135344069399602598800314305680244714288265432410702069785183984295639129216117409377161825342259144748089836898660162032123285406809204798856264468679954044161169705524952159893422839406910996641280726957365697312287214372858705261920760636015657713344932408684542722050690583494015708828580174157644186886373199144529946798194577434065012304018602201199443892367958813168786342199971218371012213429794153686561453422760344123181751028030372727585442233315904300242294223057634688982973816060557314115645565121160534730128739692537834020648581406005082393869506862 A082176 628 4239035571297114067100539178936766475274230581195857102120296686176063280184975191417688702415266732383976587830851282023582551571928381036352012028857295059793628061034645399754902169549847316321626108633912457445279252795683425662283144555887697446056294979531531374344333570285700321391987170878489138682470625122121353948167290491760417916263012911650912133068750083469039448114377145375623181080553147492587107274072530760519930461718983133182829161077936995422511002365341919355527831162432848129849331439268017951250538763729508036624664579816904981403921036576748123319595018693885036948975546971185491273187139447409046081026964858968640913870650984944469240260983330517366431398738120210796532434931349120531705705882713362217094361089120065262959452231564756441834644758928582250699459597546897151012703699668297899798653657646049623482558432241310484008907097423274973697362978078407539364737147226217678459289534411551888339889146980677816889281556001755604135122711561454085927177727401197044588698575817094620615791340833744660811387892690374931258829010714519295341110266942936779803483845700758106281686931913026919525996199821522062548786610105240231617283555780884825290428665087862135810281280304452630754929887723667590811745702493444840104118850720741907116844536179528256642931640194820438308408536905184618764091108790055165971462330420377443305880296383114735635063535222089873678741223750864415101396968506281565900491675834395006906028418707320819448655017818133736993736212534405379700473945494929061666627730948698783128382034803151301236999327545226332617110725660820137049814509909632745726547555480369461415143736605260596024959536507200765292095576343381425468008674640493496454380026440624888032831049068627969965141549785785160293537633866345349841445806898156736709225095127108646217173865480795490395837922777045590870458203149285274177890473519370593292300930497278849726393535286072596902170843099630785260447257738232560367877997464869979856944966181734840127177518659489594888115576161235661731018733021360324083208832580710864054076220091902335914416 A082176 629 9075775158147121217662254382103617023575859164523599786919920915540074699261917857755892455885069905565219214473304720929234895682015661028563553489560092356339627597397866061239893796381358364665819276428237220365858991655228687584840845031633859581229050640133996900238369742435430166873726344619790082547822184573636386725234956399027005371061980500727953890628684021269339376012622120973678522747226026599749635566185450519840721551469984814296311590032937945376034998295882069439283304539939671542322266190417252472666258799206754249436493434699745504251212598733607986221596667713737809450068217256457731091571613234203408204245937429882459797808892183891663721865146694657008224352912883741066491997223084087024739870996599400826683841974418259844179460360035506941163673101431369168356207258818197645348554196699719008728094036224295441358380788179677336532416663107408112277117429012642750825944577903239121150573708189373552945521790196104372831393573430090748799576062183530722055873015851931304740962245410144257443566758527624933386467413066233522277320479759516728626208031004391217772578099374785112667397159128946658099642563837148947202912265409998234386068042175651329503376692704046337870111853974474897096746131307378623163182170038962758382740675134971432367652480946086044343838371420915850473531950991387538425575614102044307857800058781066041109543164737223448431054553898414707568282863104060570131911855274602303214853843784838342466577471970765348854672360237378063195553162048682783930171491034119832308318755466297594361272291683889684294351734212021726543801520794462551221792505857094856605845209069004646325643172437431199925851600193513323609982585094817712298880489513185938046646579280410456448471642137726024167501418772899177929126750475833352191683908186616075279094787068908766923210338224167402309828686109259087517969970407978909038655950347560865547365724166788416136606457537926818499318162665719697380253882959543502042468060317512889163246586930218517315443871446100608084164523703018590226874005926560946764560226663319353946092115270274270977680710 A082176 630 19431234613592986527014886632083844047501496237456458634760263900743790064941078041302408486585088010005098553302308044385024342625001010075361856653170142406356369994660468900110824736067072074096734063764688879288360656880375897649139522783620199019822220707441436474512646373918669091349766151623420837174638737660402640470046743656023293536009582157341994019871725201167334958566475185339046204221252558884197756803132392179047280027773566587837031503206802315163557945200022016604140505255472355534793998821100756319130996031121673624026080082665960233320919079533203055304509449715260206413462594139203006151147521691172265406438443516429265053169544164263464364452698032814636170030296076895080379930582603146128936027943662133760261417986892718089691849657999857969607125765436521009762693924098157769248117041618151393414673688564200620233851844194624337514967867708563543573065537930309984810959249182862955008998999890694232962034906435163349253056977804870311767451236781278620514264035180227345805925283070261126135009172157093194334340692255598298713044781653423711897360554781339919317633457194623885680238650720088766566505346833623565958296772065925395284008713370716201473337415310522273395737743684136147269595554465686268948098998295540010997548799098707810698217019504741153752698884236639766302499894543161102382640986949531248219177179036026336980155834148502160102726326407129360992550035833272295278859255394240244237274954025922382890844746390093564627915547175300306410002246240761277631633548629642269559995887081504843402820167285534950882117722032309556140241338336761890298708521020014547584633057747051887472790236647184582725456704997420097376228585924697886871600151871107559659925329352089119748617393580103944228275122648660525776457322788317142813991129027894072086621696838368463086751645728828859476169816167374927875023199892145968109601659919746265739524539980230443271321224887329232561361758824112316598843743993745435163812964001723718545128836602029778412041976219045294781169607886872910745959645020659854330110367661705606085862623877192191001594082376 A082176 631 41602273307702584154338872279291510105748362274846174772102209408008793007947051393038310969781333696388491028824947810566414256448620981762388047307381658619925365349798437978305654338271499756274052914869062114517301576515385730674508244478601040621482113570208973798356962591180065871970572297127710269011560969344830576307813082963183246369804370785937453947499552945967333420716709390302993478860287358217826372465317618000029621580113052120660996803534339944137299869524360672288930566415562167678342476934603914334701643372947191627768804135338400438980155724215408759798027157891990899848726138798346456165617495322236055481956639839393346666681279911673380324019600234478010284244598285406430039944457727095599588319135928052306037523426760618333706786068425053500042204434927988686666941166160968602957800546955477518250112497182894128207640093289361087657642240110023627098273995518114418727288196861119741786971651306080666548242698115870379523358954635896204604841672046021886960152938296644885653724322814646512487866039468334794702216945727149441668695079249789651701093175452059879290795904397241990849989136617649616964329202054164752127161494200413674433795859333203917638566524565250844962902606604246797424145685475242031507491561799513319804582036912062813703689176868297992080482304650579148680299664683391819920335991582324242369213602590938030946642139051940146059564769311264716591878148949236662507811530679275396360404507822503104823508622504863929559405509398519281038424452132943918313530721307065732673072746998249297491193327053813851897783498766726252634260500911347972378091512190494457597284809189539869492523592098770014989083209145908544803932613190851910179940187586048490234461683813401620199576058861158673029928169636324128261158882823650020669971722968780067707686509856288673137126557895307229027276894218279337567824603923466902430922516255134046796151003014514855098928045078220498720269559308535895414096341279809023563476028689901073300602630706460936047260783529166363111211731710784363384313036696375350378810872640263892778277333018500338818503240335262 A082176 632 89070467151791232674439525549963123136496032031577543933147178663120691582711025416163922920764446695118755603247650535060547982053159797385962499519362279634542931401955561221522077335940888828087222507498320934906483208105185322993126248031870845742413836549996570868183674452642789998765936560809314311796653762342242528106968043823061996873282484097181614164130892859204606740276963775279582757574811656822933532789401639796785234578389133385566496102336550613011984805187220467826985486672437716183487188518786490096094040830614053929018951445516530475938562251709761780908917388419317378273037126952088700467857505331263956988684582926124763766240371079972662331046082288842144574274085072708924005825593487586520198424783356170898476817646410552589043024568127205730037023157460212239190781174656184155356404598613529211910317506235034967590651889141103246531832943866814564909301090713668597966030817119151074503014071909336604508489991956525567634795070549979435537204874781224280848310998267326929435041159565655070186955808709717208360086753957557679460404611587721623570563327015335176731178525074851405155449084819973401083835352089205170945348663850711033293199561674967644095439554086917769546716777241157519861078703738051494937822084580618738427908821389093535138059401546615045635945830216351862002743941254454738265305097771397069734728138469853746252124276767475155554378325607949977294525870337674798576216038895589750824378639880638468285042135540701369321451287534978316730880131415153871134275973766668803372879566610227634433645134190532525258946759040854761481261746386282027158601757828663854871394543088104001250625774114667455199904892982938681498733706161563944350706953443042058148249599177152011286309943478144452174432917201169940222046443770981959287426714004151766506320207336695471370894693317134131511873739902885341251567276826084514378080793881335559959608546089193952837420582773576224698853483636770218961084959108721954825696248360265381395963931316765231750801238232590898900720152805520900930711394205666969341186088359279253470881587262919621131485616193416736 A082176 633 190699870171985029155975024202471046635403417370916220877717234864029663660545694928297008546306574790757213725919612200743578890368607106221007640292710405060332198549167927644449926152382774818386053672282854198693815049248208900568730314666934826545882554168785436739269631984940833429978354536859500555346910523839891377933118071995211271021323790387109484944445737896299675321411941570997328008129129676326589060903098897488154710395119827338804822566164630184695158150042131821115904356387755365902361039611844435663799574391414118095423300902114700508549666580554102739958117937963818659462632978075098720236381981534143586645078743249298788447546985276039225724419528165179465013025011665834717930164834917223921908570827591045598865564684601460876189105295635450706164408841399607004051241609296329128518926569879585133056197440293817648676978174515449139648497470645785308580402072778985787249081012539121370105648257379590960936788636306393651514960340052161183083592709732295792028963213925117579106226980227081802155093732232763443661139581697616119107941467347907657947858912428987912418182662173760279159863661363825174605816923076344533736477475574633984145693591402088621679692469882339757657602877593445423798855622709328644249548856765179111209518905714509884646927324669497862264329033898676777558071474273900278328095015932989563494461877954635129838160351966395729957284437353175359162696741662437119507816517703406013777201144131946343813445158416349257539781376810670296288148344188128730423950478152953320335881849843857348028727468882143484897958955025259578920722897718731149811536289833725378966784579756377792745381615372867542502523726230699166421854482994989022664400791508657306565378542516827687694634338112387047070189902521323578923145198301256739902884723488694874200647418914862327319948886623307330512794173728643800745654489060412481175426339999053326437624132339983062825177704709918802927167256326525163091151991809618364468069013446931669684643931166114525157876121179001667079352072840758889021466582929836472417837739033265459207637921508881884039515264366116287030 A082176 634 408288422038219947422942526817490510846706880621339735545781252876377241252520193280601613811287537812424602050410052758177770597096777117101575380257918282956800080943836464083392655900512248820500153378037665585356075333490843191982464279815768871084881338654824283135589854784760108674386456019850067496749104638146648669241994923741422236647178797242435450045324378333734628575385719458514833137057387074861535458529160131693305207676007155046659991175549901634563312688712196459278409033450006807188008991215011652802265663823073783833793956198223197550177689810571007008390136002404890151573987611214205993839152150562179620221274777342726054053588192381610926791664818627552502102047033253111994354855071156340273023604439135280014583910553623426325977014551935296049661707472002118445536667492382227910857887210975535599402113424736490605024449005116497755516371390031057081799084205340540307231779355423802152552153362360510043880848413064433837351784619697429471853952959295358936035390640063864717246296260423039133293043409105192531955789283478659882292378442639902196661343387638538266872190336582498366706960478492193291020469989863581733792610159506890343464713896726903623496168867166944311805257798553446060773237778625355534493850151527551123737380281776415041562308943465958918960445278123260941961593564967165496287675961882671877846643440896178526620988544324723563477149452106212722123660094981377206874140729525493697831729484809969222455296904467466017047115437942572095766121078373066196220674601424559182725464356555994292324174725400634734869587743497047973969921502679521996657905562873487763284960394992071624023504077503735209686561179185904639346034428407099217135195285629297867290007544088444509452601682277462321547910635592728655103069947139075629240192914848024047383111935993068598264566842136744780561139531413189412840849760057047759591850103228998122418130051002653370282087615243045598373068815537351567990651500979053602487410238243727853028676052850437956257823510594196298800528338028382073173800696802518128973608969317920621254944151090678040809848695875115044389176 A082176 635 874145511583828907432519949916247183723373540998566076166271079554719857469773561258411165162741482701187019395694530506992411954751856372168883494186320289071916369957373787556000937568073142749678192645664625261639022664340653695073178152899854139946276231760564003412305523694383947845394508707524325174681303515428354447636982040905304151126594758758896976436923071375237296885643050963598720504033263687606687970831744914804529230706036987848590708047324574175493478397969099381299166608135259969494047276734300013394752230049966656676140385127656964283971689978872074754002589251876554852890227860740666836918725723603679260082399161967971270581659366673597328660541577431872832430794109639700692630510521264890302781823437668771088028850403613422933370045740733471250325898024455054026209457438178795668572238291137786767507284320847030595152050003151408687158804676458072185600469164093325787667032349765613061946293452656612122024406081426310858254898048433054347684279910852849286929249425814947447549810205508484169759765400282145958480390987707576322238662636153815083427434639504758245393927371161474374411329548199349890941398370740263897450987718629060536138818824782679398237616218519828509248050333848724404300218033320895102800736358736913465011364952770884456975073097955198781650091720724956428595588224394995932677726790553031391561954613669687661603301263925933579236542698890011550298277904667659133653824457314516941098563464779034973857299385996631144917632448059143836976295172942545090902723076764742989846029559874278605078691446585248630796686408269918005087900092217259921190912421854626945040204882241934266934971362927351598037040131550467895727079405358995950239477487758744416541440867070397706336463168156317579061692979002895281610862766690965175654030830113550031349352366430378870154082211289175560792516703024656256937007919866612931244120567018697909760026231935019452083082541969513391054701955216335187617717166052152774991148147287006690506011662362857816968576171578990484362761310554081505035628527967989352723794871262721909430158510171889943957775028023646912690837262 A082176 636 1871545540300977690813025212770685220352812317440891328007676996558347337084945129044051655241250540797409011438098742988741767549790525501865469059510039084755810598474048294339223825742547712169324429650141859828043458068844595516073389882280957510638766307743119495033957593003758673475078533619697793661355766016715879251616717837734103417976814949735437710376329306197263620744372928013493764929363079443647787750534197260325269735709953659825521275312910744364291053059359034983579446242690987616463934002250662277320449924588878978496647082527392933658303158491473677097615077600445533228244071047829962867163250537358846237799105742699052228882303618014335288530421201261974805264096394495175611131466730937981116458016371955824239155085599443159595291282710230042576656066780779177215998747548972608932548647453684852923568698866401555374248529895320102521808058962224376741911275776936296290403497048606439549519320795651562508666175441430326668345020672487071048637585902486178757501695743010213594692401788033365872715618926831276053266986376709610610829442356969690239267989360026978725637388829963702718768474886673586015454065443026078315480159743762260944276000105121282578846890530473205155313863246584770832681077620402487301082580504605272689625223677996539632871499773754921545662665430235729126108465254903687940993577271235611261493451073862174624086649048371753795304961017311467263245902701788818227528392632207107452446910281326773788329122882958212030291720011289812421044250942614197607086828336397471518311739310687375837187601538255913637761037760474530900961829166837849071824377337335050994226321925834634473228747940205500070915682159742000927916383700404111805258058157429520907729583817702278548743380555706413552962498047271401800392908931820296291201514716728763790482234429306909406781452120800249879977165483700096177603143266213115980057328259229096815462759690048158375718658866446867929998575409698617078657448234761730997684203767849996479841917466808611171074369841927066220041352041238840720095080812357056206459915684044878597431979250832307245695219342129762304718697709456 A082176 637 4006979001784393236030686980542037056777363773402545343959597434193746248273843570644448735070116153913571743432268050735678301734390294116446277399115061828047429233170897318430362312345039001235717664918501377563363602626666093640434095061802109893017507290037776686428288052629038098372578888115956932345037782310223886297963490982974718879321308394951776405847162694317191461745553137815210659231546630628788468948388990404235300607002274990386272777308951988410346768424654393996527202939205390642094634045259358132330603443625200899663941267807812565167115963668227266186695406914524325951691151876610077502605912970510623026987727216934045352516270932361192894772285354537799659671545160489441234250390429324675783753995822463596629843078831306889334253078576323015507923881116389241293441928397297401987813976529044012996601574301445743994193909262207042504944222116392939557710861548668852298641088974968601495027138754295767713528107140513237122787214387789150152088460075879743763459365677575268373172232330111772056804644947910980768847445305038852671833058030471497430560723080517815134356150833976234732778555812996167533909902595918603228385363856338360112380605184593078848221381390974433974657326642082534917560165880872669950802418964567740890774012938033918860045015463619618235685005871644381829414010794795832624373733596291562744300717635769767004505716603202441736846767373174182649656737786384714218676395933139813867599349418114639588356674451268767057503444985867697363091274188498898913874286567988161124098165403209218790997803229863415990905702008977908367884976625648259371237816558975475669483259653416478940966453228569674016745580326897763906469504146408945799286096509440333348833086734510133158517970416187044147412572426707654886375621628026915678561192290572440022388917615460213745463130799802877382141292157197459752750328983332743380200079473977961225952994582416362301416581928699143043279239928472665826933840411076242282166840896899127219885723000820511183815978073404981705447495442480533087835312122934306577798060486022565151184639177947860988378566354537748007261912801318950 A082176 638 8578942042820385918341700825340501338564048055936704810568988802891078897795442266829077605130881817425960682862017759732023831303243622482730438060641204332829071666012598418991600705923567641332221393713310539785117407612399997307004825223720115462069846156819969422905636180585781822249370628860004553676779423302583781655384988699402399452698017730290192883486318183159028775347153323534774515688937965045755431055718454338742626144793007860947710835003229061625195236453613328922338728373310655537812915367366099929670293570593091062707711530907325841364406235744512243854067738490422856241414912721634908483807689006677472894378780577220860752986667921729755648255401377721179468976898885129058736341740375943143312102633573923797019874345087921393768531794863428142729734808063178138515715556440635251975741519278981999264802738615737493017749610604100286936427059595964230936587124715037382153430587936204991367475504252094417014479608489118015458563969123244876269976429402436745408374865802857995147720254761061163032514853412062466279913850159479904147366875186635861980416200023325117237870068339487540402125521335261916759813033558537587729400120997152353542099140743003219760084270927311823889467512210056686019225250501159208390035698123666113933624335620486821494643925480934894256179162779440780369159411069771314453439531647155966057898394554284719514269330160447798556801714377460069788125041914615447563408808334992579558445579925005630949881781233008908189819699552982463606737078221576270480791063680703171760211850939347252579927937529600582009396670779145182421463289964196491706782249044209076575599643593669205695885113761129037979762375303999712630546009201046701009443650333895268022034414602979789813976814805750195887489273782998555235362061616914684725724335041949904235939270131926433778035376407357025449120232240258170446610982364884674815264435442827673104085443196765269754817775842408607131303450047062965215372359232666108636398373723606316043901299172170211016629203305584297382170390710590292047633937125837958542916538194965892928822917908465000568520190328827890998712855151556692776 A082176 639 18367514913678446251169581467054013365872542748183981288198170428379169228651635801246365343176584078127637344538837521440572042916457230013399896079665309395769970282562570291149432672076854681429305842817425293804391533060426278479737240408098007697465941827275288611369562452694502614144085860598335706695917930434057580240340400063304157746246725289972777605696636679677359356293327710347799435241136164530036386910230371778167406869496057404413724849973326173223165742336207118695124238439725115170087952872578195581474754901470292656466827621652375832609593012145334004203929869188144186576788309500727807508095373617429834268854018236655988951293251299943045404500041422952727119857102518805190433230908187776524635298748552341329615835002859746665871703853234243172777971207951770743275363939408149881060673252533763959215076111993014333638437387935669924669733798100564920159780054513021449305717940891467575446988863169691079838450638908702310670742092704723780187749570263461877835198259729286039514439464697645933855935158869871538329962607037548787676692713600665925742028015653798812477469435641803451388094717279642154819468040160495161304208290144793744468511188006349513790847234468849081046599241005990863111835424382239155881879204577697410382206457584681058513906399200080800257449498925855267930522645430148194371354365223896834579403826541831097877843019393875211533971962294835224334183933132286733413352696995609262705833775340067607231673898468576371276323145616321037433024340626408963325828755308576669407973362257348691222001112783974304404028588768059902148905179795564737732586132291431769347009588521247587230081750341513281726095024470471661739777697805447667512195207320057423555281737148873125038661348618141278332046341085086092939260628510413591849191973192392690446460435177610593742017363291055731127586774787971330448556333613700258904530677567760865821551914869417263147756932747207930287695516085257224475522969120765992034679448579147293724694128050195770055896914239022191017106046102265876722307461058794999581223593379011055130768002840970367065284819676902695921347404770064905940862 A082176 640 39324849430185553423754073920962642616345998271830877518454235104509637869193480863768085162148212192975518747595586241878380401625112475988685268659761548647005242119767561068994633069272818125246308248018674548944982245111917546916716470971049106742806307343345230551245307152322938626897606584613262714123275174709294876178605604300308641665965992516055627339529723467195007175103115784424996813210365768240710127592310175110590363056867767010866347318193335611095751948057152581784788628892843817564726521652143325461065519531149976567519331780785618137773637291983838172343866025396127496732187184863187230260618528457701110367390225415145990753747013354954446936112678631737940765338693487142832362710595140946776779889767006310793000504830587926283560112098974073142764658944793204603926152758634098918507005196082416567076754097697367784073937715222187355145407873495713530350028791627524196230864495920736240211237153832317979787278537404630825441495211114066930929868726248180750027483054208929616660100175010326029248051320747798950019126154803552463127059969422397205221393447829990900898802412456077322791930327486991016844055160778062159678719030951170357711692688170008182277401411358123743112066698531169376898751449411997771663131666928750788353660267277806739571086284562830670368175354742001530079972244892707927751318383648244833383643040229352119929991003568495792557803853165506413834703665256298774568135730433907305142083344081018052231506750390012093092001674820262566001969050265053105352832603614843422161786496064702946294367237347719548177845134818499528893959704846735555870628778907099137388104326538403590216976591559662756823173785274891289901965161827081886539630593991481057741932060211450882776495309223956367118298549924187760450650169177814177013126466721885900172108810478171349881349022333852030754439145019216808442763584639054035027369718529476374061553238861265121676350817880114182701060991974737054369248939653629898737857396537289459943368410016869211715390918685769954275831117431087548403461749305018086498226618576435966151974891114406586163814633737182998693103117989815370186200576 A082176 641 84194502630027269880257472264781017841620785653956106537501621153651631678077720753990288750007546915188031571661551792841794944494090757277051773341861163765212916961362851795805653979543378899218442197903541263252645392426029340491413574734473344509488183906186975055104511489397331182349516819598788585404311178453561417817220455908219259503885192442596098171185016647375882008643956254908413860718454467121436633905410022231857424122040283738192638238372980063967728712742978099536166952534032272320387126215868597328378967430868786045897336329477384792622776169658624163757585350317056975874525965635909317901671347895067007610161689293558256752601781076323054852374333134166350029038703477842595681281264596699016387559007906128293961962118283681880506231252242040341972650253032142113008370342497681550536026036127647443000750608231560392346604572284327784127428808024533722267453084014809872610324155571655550740276801991532377085878678906576923966790862407995755321683118170773423103543445681162727005849484995625085920762872171480760449666372949923280667026228396967883488890017670519008883747216285856287456658859985923753153006932536526530211049110621083075785569034904162880813477761826981928961571326513481771424456694056766172606409427886680318881402513109212425201527693208915871142829730381070935104652096722813819940262368738089255990610400152097421605027004594368064782542579110305423044292272461187869246666509359677541251280878359342548668838479039854731111493796625698967983440337193828665011175462808098932662250689575610355735980669013566967710808657805885388932843273470153428583369950878941115104993384270796220094100910922704404055979737613741318773063976828644407549267135671573032484386433087427061266150761568877778972111799824385185756795173703745687814656426445570443334048803470345483295715815415593145422908098654270578603465907937772505134033217716734877970962268592792046017452440534039142591307978724602198067046213870694193626652827054953362428564159542738744376991938385246613257734904566260538472358176408967241205671943640224027477537171839642065706067405916112886772396221931052462492409800470 A082176 642 180260430130888384813631248118896159198954820333559050525807959320593857500117994418851607596101570996697610467148570204646582915363322911165904707150139744244153628766563335169804462488433542218423785870714833404210439780529142865004633278862295741430808775964329695901580512213491000192345556248739264931321168487330045160155379510962644376495923720082263737268055112823543921509193798434959793026013395152673420460395097767135930047073456243649633972380624196376643541053103590035561669891691362702940785650332297891881755456913264947763177793763603212986174317252408466391847112684889106935097744529630000152635842152178866079381523302801820856056980671618050969303634540228382849492088671165452765703535448587612237948253314650887151725256480238768627702716768721835534854767096709511676991301079295363802787038267105125476370768949531213224154588089031901137331634680009353974901663607172597809278326698974159414263506017207205207412761986578140064958993987775200105484702133964673901786100050954397092435225365076035929126805052947928122219988294135541519329712868356701454363238899084961943020685262511222896767399067493858161367739510942928807505273759380620776898897578897025154371444835768766498166022618177917494372385491350215935647638777635665601539046437328725592366788591919110004159239373841509054646170644207354040236976005237679528497145666492360988795304873911069287752737447880310101833965035486834066010330646683879982920428243112714249941555690789396772841323535927271088031653129080908798138429325235323736340776887519228340348597741666509852941502926647948947767008409960597127895915454267694976947381346945112481002087645519295506638383636573453147935153471915954296717788512440673632843728377813686404848516449720652532257344266214302268123243277117399320827843709047348932260796459818436234097489438475202865023913897474467640724869782219665193461032014690538159250717284925544310454485433216091586234465249877061717631545629042113918916507307903952600256865057364349480053643328723458124628011801755929776886630265490275615246162512295305637395543903429428371341688122300340782194713578095423630697952483697176 A082176 643 385937580910232031885984502222556676845045580430991833382201440199145520327864790795954066458239319985309276232454875434031550899680225488499731975782395209904778066933925191343324756468046065336481601017593573265074934442390237969093058364405668887885620978180693577464035776739683083925599072488550161755353330999811956846182344395279014595278591113309954044125518355098156284316102980487835656998566458768501927663297728299091241583716252784755439069523326352658284871373393472331220214035585838910238727678737768761101471050315490012924031718850802937424059125352280639249930160161656528622892284744203910823967800737799570884505443634694075175763159194981383856630922994434924606291855708329764133325971539445444077951502817121218894256968100235868065637811390503610691650035399706081358846884731886735412869769416406619186789236271475023780425185744528142815323087934053063912893501926987371992464322931533000196666310523369568307129012315394331354396172598151471498136894303771128477653004952250572526780583367004209760518202480391939202817819786979091382269073976545255656201774036659288664612126071173828737507845598892904514360978716328818603846125389957830354583388638922817385197047960975583976988481262143798674519310933891199005149283060275675904464805664102496533726212473402725848726760715031386371914034324215541932385916924161760597032362918858753864442194918018665435512723315808229858708918918555645623984424756296278647281739953534733829332866736999843580419674951000167693146781819283237731870289528336092257755108520406943404938378988356250750807745083256485218350058298954274331543929109089575337613907863210853399847391061959795873931446984480861886436838720331534026235093523696723721092722273693954869563842918875920771497717983672424811645254214712464693254236848818009719643564427084204513161568472468627112352627208224452376897148205835855817883601385692205933374126851094317643800534244713998918037319150269627403331305608350146241894378325085142959612732655980642427453570871527149230264698012079456737032961291315536571639525389741443229011000946288164294482206598495287587232340147362498872192482226882894062 A082176 644 826292360728806780267892819258493845125397794413169986479365969180706502064011760924148838843429152794510420190954108961705732692928114332252458514367633343266704303018465277923983741171645368153190900038875064191223127979988834062213862870394825348152748067834367956123731068729452121296907094464073500121941964613516458956199769389870278267159020643267308142155865207828946426546983532970709792619132224879897143898625302129624167606026489377008052440077504634143497182838552769047538936762296256919452178330578219606813301347420570923201749286792099677740309211396657088067269318542928227536722321752473810031997273259941208333923003334994187969424852332410840282663618604604863047867065322320993152010264838759593106040384530965077012110920745140799818597805780616679250215236151273502612970522746102301371415224169823772622831690319742937112048253829691736891946064479002362341605998926592798961433181648112399324967490206560159917700648139998789616504942808720737929219747979034011200660473561175926826712394693576913930762156841730473455454752257676631519960210591991765494963682960994068643974780760223278847154342402523022473793021338760896646298660020701851508126867979039029002209227905128769607289905263044458687980297328867692247864216867573254943018334123106013998097739018584583396588324742550970963904287504657973840054723636673606107499307729901150758977852167851399140791622845198981867401866307438159196554701981820318119076731348503902971362312513715847249353344139713741107932100008572733270432303597001676132184770817271016456236736685966335743058569807093110835002937907530028755405509481407048311606164740497239762687301058703986037381793653639138072492411039100058347302057126857354193591346786449070375026686420831551389092514083727382897394936203443363265354411605913763832746517785138366424024214296475893267641481286561288754030967725015203623439061430853181648145502092244846126509711590509426207130405508823661654520668790243118444493511836509964982557307402399112495760592924338350041477577003479476827900098569958174583593548415018314767270156951338462647380044647783382940500568692461822736616701308741008458096 A082176 645 1769091944320375316553558526032435322413765827940102826816430881578928113942294550604112664036248751235654183961705170841715151101095674978877001181346698074768790455722541408931179594879804303650389982194836675976424527826513834080798465422943689140201946564177809664527280959687230937554810238195328748553807231233475723993693435036219158655487764502322144656938204713096251336657433266047025069406373408775957568200590084562832162037428943560466597578316723563793562507871134465652865511255700240535273839378586893456145266669507186213990575050152583238317525556552151261079632990722496467391907026420416991951547219301299270996393150924299697493672903351699777019369455879284885123161274045138364997633614734415085591629367417688060387777884532619416635706983387461957189985199455337386948802029012577307007190264088514897953683424833568177323196248094167196305063519289225360314227198006143608152728807955296452703896022890790543062907350829485677824638469345376806328807763912719762539037473354353026214614053990893963774331300668983301157390633278337760297826707566991865515646815156625284127140681190131166868177770354381071619863596144619317484823975663548082533230978252108049780277903128900485578408095169856890446028664389701165010905773686922488783406948999084817177717516102733285486704252593150178243537482812344629159540309555882497210806333268196073924144910807609707797598528922944539949646418964866418402407669485003292989033873785728571622849663617132471809024191598953897961785422167075619590786964296185383480336607711017711838690223961291801828546694193546045493712342450904899651638020730090020640106179141078349453289184342452002455914256363364096239764857536630882222253061905311096285694966673091655576414368895534008768818102320509950707997302394204643253068598854358140140073956249426650391928253756784445712644659837125961097820666646774259302218998897903479730320707379901522429400278863060896875598309776704869873116638021753588584069982407342036915626137980851301737293492315520009353305062236596957802870923538935956896124641393527807084887290219114467558989787011755962201606225786626066820334381342847300040355590 A082176 646 3787625852789923552741168804235444025288411324258865617221652360489113122563302071682702869373528298427345033154470375372983564529966218559353271115746369041086751215647980427970443032326466720734100643874830483115446333738276846537965040819286850997160656682549773355206642854570103959352991890385600537799666470042333105808433678815126990903232883261329651754260382160609317554161760391356552265354285545958235007190398733824826491586752950661940942978318044652843696557398981243247697428861637193217247884613693490525487624520227623280880441744675435653803477478610973458376694229502286975622015572189958380059131359003814731556620976589090431551362187331575560876707286424872412088788457248819417256408540941415280539994006277497780352544642982422236156188894017043077146990232035744676366314030346303008147032789599823913346202821617300289874703105373662164021004226085346396107923762632678253453052895610560860294096863018753999187802141389110622313188446039266032237516137369907264989488555708263502713826017172382361143356328076440855236771906320659391448349112100252081527443156319997661763126253478895599353135345480191923406948470553183523886511675606615741395206764090686014999840753733310316342875364764017364638381749549348975848298499012446725863121031612444232468540429229428155247547808091796781414366972488575122106336496320550681624255172895639908584984104686091380006817582711849931996519809679311385283270559848837931270641312540780321194876475743581849296598479374884310240322360878927146390455312322616788584552870733902908632627913761153894860492688650745819307424954817164745026253033107746398231880995248759783282524483620518829151241183630408376203306661063094084348168925034385033412575282055100323713710183309135656236935155557082563936200155651595213892563041845190089517935496210877874277741290096139057944532360396770413630005566967351070236472007043949965595875353712052285549047279473032746197213990564182726310659616419137011096833421093520685992002587238994450318121751713282426093132068640730431400091204820253507039580051107192262056589509763709750393555811749090721359989426815208815276618367216624398629299066376 A082176 647 8109306950823226326418842409868085658143492218446884767478431878142671662025429905212111346045847993903770027824033211421785641203923827177965597320248599770579683611802220283654976710597544962107183183306852356091551574949606514555654269663481552588540179544045155569595252817050616523738699601266297865140828900687171623842054637108356246183332480563364398034820989615483877977169988557444889728639933472786093703087684214555486662733321777335833976054167333876064994319161346224949499279420686078458278152770689077201444240119028266547951630308530404312828553062276509412416688996688940123592453550524681698688094423798195459247853202887239773992612437161922200405880448052210217977747461080362442431682635060484684117521096929119581811870036218385984009496673048408387800568986836231610702064673600534997267569899043209367238323007989740257441045483728520428168041942306923965089553420230760901400518615840973666350236763474157633390163226314096801096489379087644806168097086130894036916323305658900366893667374921398876831108707658014419749477673375199685817626236524647249692610947204005165734612940235567834456624663660147701019336198529324066372157302596388273506523015179350563504381805598803059299158714904309074596186122683644770450944612924853321107528862520354460370639013712608643246278340185171546120649925660039259756172445759010475700031419449602010355428670659046171562139776872718091539967198530759224320083914249850922230004087964117553645959992857692519821855914111485513123005417486265070435456192048979822492390705545627622497197895260541146204635352778120750571829288329963620992801584847564178105821344458606571329819085396569710276001773444820009547473456831272633314231304746342404882397623454515467367574451235816447778356325998906781747992272836814566346560045313081059230336338040456478843159774477941797836217211311414910092997831301377952420188619635230054290889577319283841821755033214739586982297922281887438801904494345907354198077357724199565164076830098538757690624749713797642387408249815214071591101313331569615437935511066466932707838770579788064207893330520320070298866250549292090670469720530038191937057291264862 A082176 648 17362026181712527564862741599527571394087086496582501721751841952338929346391283090655559857700759706375058049423251868452598996823346661548913570744815316016805949306830684241061781588582661761484610807977448786103023633976319319880625407485608027617381219467576538375825008735693446584490567920635874612602965983800558757351732760908980308297691140389224918263855803912190217325366342409920802827469588344828297304700207623634313761236493072675112689524096305064061068813461465048063151570864352813944730522058208333975878710588244200237373970457304961271521790297454417846146485673380611982297685805684387168704769118957133241411850558356533407383955438207051728889969293477032706734392999043546808978026984504843071838431924690155295951694839108014327675988913264969236348634993701595201231989922986489405896253043317520706854886233296835242641807298245116112007392302028027165560176178787888379886928115582255748341791318111203652987059746382011646033338648770742022458567803125479500599842363833542421684944760384316143247809308995650419621306579587854814752528708105503097100984907166625133847078972421571600323444979476958409015486885062964434306932904922413572250978038147359647293854167681751585882304765241748283089869778697344863779413853197666914022881519609474773921696906984569608389957358985194546760151160436616167399865045603170242764723886197330053574322527807966157545659557670893883868689971969756956948415674362257658284478043520252059611598795529662942934429759074412831050040490262148390956999694030786626082752271999051914438385113053711651600290079632815923169808799745660136898826890974408380243232907271430743034791508669643478838163875686833885557680513388421014144441052224892443084273860042244361612403510237766695078757359912640768651398706334202199083089419420291712920568191797519248197512102978401641029141899010116805864919125192688114690096928572990036788848715202740694303759482663474296500307743361341914829975599460402132041371400942004527006305463554868574660367860662788550783341836379902809398665453316371288811089576605313491218918428257850334913910881517887097535375363598943725564516978621196059579645458297410016 A082176 649 37172098055046521516371129764588530354743935359964961217946742582733117569423439095221866262494287994007038211255902418050991773677490869259270359038863467396107719993452531252037699658689822795144325865744600131053321179783468025675885950582321787263063904294388121513134032415269598894232606672345473271419420150928667524796256676533751584886460972405446943215840471926361833970562620836285978647494974786847433230334007015478106265042510765735283713736737642884834717903011813016234148869477921767058076316212905198996951899605034135616981429052033952111394790525543194632643152024023639210704319478769434452719703882719877929980801604964084269540920102956247175969752429217752043360064560893069495517906296665640792787879827972880022141083472551213910903290228278446428214013311512452593382976743136553209425935074013316991023791938414587756674416242488734452346259620181408208540447203798005966315276746349762391968922977004301180459584008598109930989214526139926718813870391837503349514799769141647314662270583335975513695630637113986408343000464800421618709959029048272456132182276230761349460327779061461333148938024319347542823937277803169839306113297069112459870264871638399994660409857503804962589561124527517359535822547124657082845612123178895712023260344571169757338626694000227409777470247062201820074339572571253252179675213594211210285768581832983325403467288114870988878559736876816792004655782241423783796283660592274678190346280612933906752788984829110399579513420668978408177189759674049823229353987269443272828733478273430697381799650705187982832678837469178837830639287246397458763237530780293749839259740559441053898353581215345261326695842528389876530708982980761712224228549405641550202084721605471552877864749325121226872713003303292018953822416046560464715204674038318852397645156782750353064225779216025122221958424416514233974146045389617394454788784551957459669623717442335140833213293653455504991525980350436935437152532484540614373011857825872874929240804908402032296850748741343886214088535335788507231757541839867565568361345030615412598315160584331205724918416425909470584872295159650093364769547170410948357095142976372408310 A082176 650 79585461935854602566550588825984043489513254752851521999959453550377914209713743317984313241976617721181597379622071300826656461094574781617891533171106537210970924779893416857088163333194245015331940591555003456556115075887374844012058010361399563634018891225636978986200005109934764073254606659750210763346934414033306731234324491399968984861894013429575978958054265722081589081979308039892109300203537029759898285439590470593703951059316853339746728073478595296315410773415376231122065396878783563872813594250810313576612191242583271197290135524357204548655144779332701220941903786947549042309097881822465161576476053497968149061871776806880386746978406538333386702610370628312520376688460609105682015502525460054491395989463664234976565474997386623142570946042239245475108127503310110995943737354225107077936549090809429941295534164631171944988060396152553597175166405998425768738181663179788429116460841313847211309908010142942162364504463045068376699101366685276597195726896990857440022005688623340557752949221636738257432889722151942851725165517037174394054969734023357203012805657468024416136929282247642104952982722276665170843844579925396888028461877793216310856297641372546755999767810848712911397097294801267872388969124004499111914404689773737381205606032407826361857180466156873110856169370391157860372762386728080087131628390922273476537086695937983820753141690079330650943461295331261277318419737929682038982235734524938760348316050349686572604901806509626251518586927167051784238817635196071667696687767319337286431838514566381686678885257678599266796201109401692473485193589916925559050785604326382773578482369391410114948335497983699307806686040170853339759298090832083848528866744601885488624709882590779083100310874215985704509238702681674338147429203223731981306258073577129777830107333747988332413936751967446467767246442875473573743991830114299541584787388620232846749400791100248796990588558275562764845122379422684775553362744333166696041128227488369750939810761644833971816240771937952826655475433199183214791899142370963595432059315537755007669110727031114596284669888155333514074713190059892026638620464700169201694256112685744269424376 A082176 651 170392474004664704094984810676431837111059967707026372679185892250268717165026175169466565632101855657121128028792684684054115783880014256928157279587286958828559745583751693732865887955539664833168120632535587804744478317743495661395658128908382755561345067048375222066234251499887067592930306235175050669362446379642502139939139739946716457954432013040112974706000812718302463439999138530447336459867035261905486284021884684176308961336822923679289996706862692980937934216420573308624454983613677525265864170847368010896612511434752386270621068809446655989854871817261661883550203991645369867488499770521794312193006677305818586839135594469829016874504365556572981298296375939364734417030378442535646186656917012029708904025908179193994443586345663718052392149034063164581699000654907588433087810994579114678769089552002935001221376650292397615908545310977252949593212802260447609977243297068647463370736940757187571651943548114434220251725144414621074597089581631822349317884057649203145270043326217671796271631771197639550043686571476434775194291549201910244869699514973114657140396074192827790024996913182467390805099593137558234784394306246805972848266090536720855361646593068563099789806434145411274557955307783414720006666045189059237242016000152648390947040856182549330355557667180796439350775973859342370261404599146982552456224923884396644035075675023123620728645368517724327343843018388201422457179292049367538814164618777862394822209710209888726731154519766059986132723058121194587701449650632247681680496393157185172127706886159280765044528846156393093402830399345038015778437573870325000042517653750909819327396900343939244801565711038810376277023665749655987085173675720895784035580668078517121240652344570609084546892175837542430101334963637716751323889337565368456931434668611982322063806827281667952688964539107520276094671000448692451179232215919445792658323860579595219611981095858681689383304071658784029231964887787725691653097701407355739716002498101637632525816622708839479303010642653764196219212801019373658366341278067130720319771018643650806297974848915138363277792331542821989415946004542224495020097959655178545919249238474978660808941262 A082176 652 364810286843987131467362479658240563254801913191565528876842161389426147557243663233216964139249017433081900754703813543120134789015377618321652512864197981047694751008952394736537382231057270945652402478564967774432073897552023150363040638014174512288108075573847175210571065798505054513272467444354413809507501775578537616258106090847043414367314557417655263452044206175469647888514996618689199970435118397472060359196196084825083801467252519950306046157699604060741251520096586060244910576455910923240806641667081138117214863940188653801535208290030440225947397658517953795773783966239205558613254684776249842508416836947770944971129252355805762735007243671224020866096179472896745923403704707993753906375400893534978509337360543658092383877142244918815909217245523847502450844936285318852571576560646798098129977684169177427433377309276041266590599227814753149854209775852008497985244542747604881877470246370644644729307787725927154532476071297956288199915049171157532840113450531758477215411892556637902185926795533020385939950356255605832948965002008933659082587481744675775814174108271878720807356013927214952637177469877810090784763517227152092230666780535257533636669500115901759598858287253682733687683880343693610079446688640539050427742408417362595393332607390694374328579139933348485115306688402760488902310895603446941199282539049888304142168688270912581801198394413785915824256464293177151061144515697431017839215684303411869578243888597680659302485290210387804848077410331780734555078358960460138868061212645863214286560692737722750004441381229773985237580997840278380445478586036216816108901606753277648614173633543337423939433963361590274011582518835306359905889382192771367780300073653193325840145974549355523843054148367468786587235101713544540952161670141682049652193629197107446499676407590720371621332419401002314877320786018221421258468874391308188607960833672022497558944859316925906827268287200245799023899019051676295123739737835487715746216132565212376607583924251248901235049655519140032084129972037230066654589925565362577585251432756853628751173296290507565178255176124267294872517033165116156669063459839999740010639862002999520110084544336 A082176 653 781058824132976448471623068948293045928572855245463304356443427681290771432889354359787728930974709598623182493550679078033114689234676428651580047311447964495259502977789277707474924786275599662612889578730831875676776792283038479289438193939814856592876026355347601206158315128618191951653421272380858766198027925998800172748320134098610062311055569586275934013165424014079652738125595518519287950936379932353038857737323495417356650477636557239496610394211390689527289459901266179356580902727537630840251813457566458617511761482445141540970732415903270971742072121475297151622241127720901822011272171246237291375161514020152099071955636043975708408725422043954629410413845107370232533388876717490045620118472355812799130522325513738613115243345063233784136269507416373569944105226132007227692795736205917341016420844512172168103381784844575559793656255575275179703770623443451006139234475075292397563197080862185984388632696364779754520139084001288788389378494699319055277383033795812810171279357423661692698944492277084204131880853500392050163737920488793745430056638400644426389111631431643798775034098924676019750094048765446933430857488353022159549429539892609071246237258169066580060742674621819075149535009396140983727960639778492299902399008386437871044350274807314401922613951215573972351387911049738752796229026073693193779691917725895701738053305645543048879522101808195438784902984614324703598355203044619365774587502755017522903867664601848369054352994469803966904347536535913863996091566500236607627073865942617752275619403344778636582524438239848566532391453105220688801050331423714074695770782575941669685878187891862725121093375212125545532152897906433103845050928093921275795552790225496407676853898258314828663799256748597759957932686639424042183897422363979988057784995946719559639005591855586251687322903110305993265654557178724494131840513346912859449245371215313740432880642075219391618005933280358345055024790867176135610550379283478536408631729873694700459804700257205155269445311564225018874943137268425261903426527789800931068403924911083446425063170277135161960598106039189596147333028929830169782305603198498543364326563665543797060404261382630 A082176 654 1672246942468702576177744990618295411333152652888161902209670186872245280237111520883137459108740457043340651920037274199200595944931041910628339781948477967229608911546688853964142743649948122317645246530672691239726514508501095828765915591790024937214348161575483642641632163769655255126268074498374878699616747427282437549977526152472657568766688530315645199717298257397244635503556847237580674685329167801857041834751136826678389542627283170472978452081260515727498572636775568859107855217168014421514916214307240393536224954938444183050137900014588864311160704419340357250593321843996851510264931204867956201792664194337147229301110467392939793563481515119359763232768620034216401580515760585825208426282463714371748558268270326548179907019952989034196866122479871241648390830564018399207176020046204067257126589776199581320622757875500609507856541729094277003372928512522863817707641321470158470766038092467289061586560285653534735132401580574232437201085943920145917647740978138689881964772420924110229431864396256327685523755910675281009303417384109938508123366611711666116620443826058998414997309399290665698376911847994987508826209054693012194064051250037642644487302707913442953059160129318909886684433345513924528226093981632011604074968511138406147448599131944777172851448148339594946760999726069297836626655346214257850724570388730859882479655553465687398835588651178168449499851638698803789369865724847622234555332335659304482762949980819086714021932435371086746856241272844649610148593106160172035321832875008715558117030631141973145405135207313060443536988255051985946117710031299482877263518968147708321829256056636123818526986014952626903087958972607288553479630015666006511547736698791256584516014033560391626090918735500536663630727178225657716893776560899079057640889103037424247398642432313593298626521125970000561415050590352426551778914042525004580465652489908752496317575232539132506580831808773644552370179440089385287865013488477891612959888924335097595852994003669284091613160182314403794072309584610653784241075996421819515282165236632080699514043412109921567127638271251763349981434759814225458969961937837369164398258147001778754738962192374355176 A082176 655 3580280703825492215596552024913770475664425460185159947208013609481279134106441735188231919053831130285666381402620841580072066584917164018890042239528760068648784100236358354133637522063148835370359650364619982686264949026846136895559415852171558134052933139640462101640810049621278117755265494249076639054208986553567214520379335409614145669143324872197334019780680469924346697150005367165927410014187347439747863518531465534373993791261353252919841717225516049663247083102464083799741542841960822936534274191988576524706971662049543427648888703944246656031906797764411724802858350118070035179972010396869359940723341170366389084589926228983844055069399771351444382139349772920297259845041022802005423435736069783118614784074328535450209088337001490776427668784919858321017104851013934612403455034199098337470957044443095629990046266098059954292513377514680900578240746281478509906922038266245953122784608654149871787116712664886746676914729811881240344841020707628899688128748924914133648435828683322161073636506660306688251686319993221371508283852641797767589055341202065684982781036439442336307968108345733052662930435046393652715706514755304273980695782256274337960953906194437208186961170534100154039519298017676617746904752030292169498825042501232464121859299766231691103688971480757164734720996888908404907012708204498795529742516454762658546540224757417837841690418690100946906413319454603590926812166084037868853975176829314880325578068654290519880248529250077649539545204215810497439472968232242729039376245875660792792824789775682060040569799592855030770895801515610698955653277438189310978360136131532806842286440546087591737561400915219412665591662678964779107571411939594691232548150808373340427883937003686356872945517087777093630591788472521734521276875211772447204806914839738416828717629947637461080919619959787892960960281629914135638418400716309399937069101864319555246077324764959608162463424550581804230572677990597679608405189820339034620168159002502406630540168650587732548074016734465899934427330649138758395720931800268882056540521082930439678031349880727580629695649655948208405250023711173215082326849342235060822999085054839697981945611141250714131262 A082176 656 7665380986890378833592217885340382588397806219601468147977945440785951953541878562355744227558409401308254342685650454461333788925423806592432586992117510508155312376785926580247762792303603547756828702029862805634040266199098412287584465135205635396535134530952419964976950412057841809949514201405184355489560636348268361427281689049581562049845492195010162453672880728227925846072255190692292974566345996022550090515032454016539538428924598082957772250253443682557238171486298410510602561610309890528868159871828792011914449413559387686301688179041382967601780752185055340320258451753716816725964465520940917856903136072223767489843057331676277869534780009304966689275561612202539323017081917813367826177936175721845511638062206135713741342308612381897806337686268425371359565088099750050686860970766192385353795492820062689741941600913532198006470405778683155519064691458330173570246274134565439123912538527184204220990413105768143837419368310792179564067455209262731575841840274663923739203306125407957622853460335503950078235900484228331116325105077804161389673466814683148364138185467170710474486831469953293210975993570075174947171545431893745249751747205513910532423766566154534172213562778165906880001800345998727480186477532068711784865636583807967172463283679930515018718292135732334443487386965032665154339711030353171455003390513220157652635171410726338089918466066157842559836478159144278900256136149988468518476681639449974616261959295081287319977855176410654204214731013361958012015346701734324206445367136857399226542813120229852920185843723305196354633066711226846353417070279181076867301862297165745227352292640223165998381837387176958664951718269367397026020522557172957300394283344713173290954777107896019768525143828991954102476713631038178577888696442995522936667527222171163001104746675063891993590729676115020813339644236591125806570270417493454447601229409551207860397706838033957819535638207368990728637151947621300079753580158974990941102433253675277355806200205304507926481564694159372955708378000078839152814820746901095335329303236947624718436908710664548279489568586769645615685400585073772321753725436908124914181042373957790961896906807646006439109056 A082176 657 16411580692932301082720938492513759121760208565476554130702918356380827773910886152426216250010941978072843417976524662542311982390403026694333589354449508090355477726062150835471760470395620683518381143283018880529231088894176196154803973402293817132486977032201082904817556778326613982973965455708270955690056570805062308290553788313328789548285956228519520494649840824294735533446636604647420034450429624673666067652791433892753168382637000587977812808264870407793579734124655752288971649714321162480557937630767776027413826020733603257065738078736395918169983409250913310654338982013325618975038286889028955497923294207767117551805537930859097694692674769199988964162074840833340521529949676305826830869026919252306021776235402756771089844014064979376347587334292628247738597237539547787472248465838642553876960077661273607519162513064773757261414864769920410964434184850223047277930202582775071961435593876857283633853867547440440326530904053048923790114138701931174263381956590327442278284399511348081387248955244841153202332779783614052927927089882434742042435860459125838355456403579403167892208689556627898598766578963784212050674558489891334610468635859113143601263809495386706171886338363601158937534129612420366085800368157089290587183594290166882235717753307925356499086488338177374929810109446243060253201451964322100700974713859657372118774485515039420778412313159750798046073088095291341799569459112984173938872737285259478824459919924391128687494298144280204255368378246658132656857886498551282367138003437841434979302009061956186740427357063582325165077306606397578522743928124679404424727916859886518212396763901087732452492431735859266800970067300626425547986673548754470025275557563297782105336378009191892881284818113971580836305200960581261953938678451654290200987320507512502406436207875619888468134845609059063220676322988706136292062615806025564216352948491475172257696347732309854875103025652001523361200330452354703860578773894559640146109931150260186032561438442261167035095207721904231015230034609683775455170085115212414189368297005243791114593965996195944178970646659619313300622654359405395962769948635591248541959581117420031053129369190904432627509902550 A082176 658 35137194263568056618105529312471958279689548190749479962291815046461873913567798393831398220897852191737402843325556636356995392422156645802236840078593381960319410008884680473391892969840987518382379407940300181082835706498359499404485396093217160127256174089107814190809729472271320477131802675149524950231642777663673098748176306675040873237782170695553410514675831278697887278453760413885541572499547807616783881723039660260345214229761783058116472965278642578368446578554980619526047026264313027193769354554218846229645789515802022178266207618518514473572373934960963946829647816461791666609221646231089410242567683135363569156602547938786468684088595643476814509843236742368702108809091514973477723395231783803470465246991637632629839519012781865459052117929351989685058697162100576996510505867178939063167209961402551540090184731128117653957146255482251236962571918116316391418900412159217850879820889379455982087339714088593169682893503383291561542367723298836290848660665066140118359339847514323514775100160084191225963826247631159330236480641694489238020945900775349092969814636895842161435253135161199074726447550820586480966421800249983697790211437051830988777398236768847411019023830712232036551422198576787189376367321150964501498012906865196243595055663976873078950567451289275130763386999299740768581395931983897884356282474874405677429957822021636011922355148418538262583437282543056241379221542011265115621822812155749832453305475771943371905011057150998556347837742813257847938407524313189885992622339993178743664092277477040712563136042630164473128504075993912658788741416904372341263001742100587455766720585728708130764384613152873023871082972521238805324541263786684737776978729879100710772551603595275919847272576011202481466734272903334041998036651255660884135155239141336776677871117097004135702555997919011068410527344159186708939958229086706959880856355006620533320463500136535404557116100104136407246078840558652277301174573320361197314462363732899560536051363855578698230603648487149719052185143899391888476131136360783176890743239277842728127071615266456748331701772842020159115213333981925694793188854210553114712343571517486941813721215566015712736489114402776 A082176 659 75228732918299209219363938258002462676817076974190199409015967132272340566045336814954897762068593381493676801969972590124842288292936181363323918091866907950655955576018307735573598698846595801700648299081286690742224467107728575292885979641919309248339878273564212993287660770523533415312860091491569055676821519486058123905403695410357273777259346705655486693609459419492429551492707008858867083235484247813806856837319834551909674505807925899317033376943462092900522537007699629442025055109484513583420950760884297268209243787553941383997034012540094380057145828974173156778412315626462676033373482092513620954649637798762511180211765463887542042920392468293285095046951203184602526157969104823274948469489049902107448838133052832786926654297129694945984614585740752554290705728519708013964393964713502757842328014710261481419990194321616460986033980098539395135407144410351467948008584172703798540013508950925466099012757762134444669263723096333214943558752110329010878999058065509528351247022469174875352733120994750670805827763900514868828579475327603207535860962683036754164934952357841491500623985322130229506338157756606053812443078041546936456983465446940970909270023573584006624506694420748980826727481473969578060305874582685489419848485204752385106728479839685176581301368435087748527786501776670444311283244784430753027517418946357254826656918582535907862682956144319930819441599457560900632439385405957981465855451237533546440909704441881340550390948596362562215282986907011833426561274736962749036608346293386015047279475188246843950676823514636206569065039490983685976411605948668218721709458420227942945284974089348509443995760506635831245265431820943529601336219589016205113455928923158230895506618492811432244008226274368385133045772551125485659466825022410526710741661664099105711076909285826106258033483826686457157442599790402165069404479510156352334274358946108429870930802422497978523038363631124752233800625072576676614446002708203985916561380344078537402262648435842811531904968007756532659744921684297932710332803266236125610348268048237053201160061423873936178685153647517891915347760355794814722709176533477742108587117178875787039411022836562029263984736213362862 A082176 660 161064717178078606938658191810383272591068630058534350448759793969611734629661720674370958818911837625038535847466515937144531662740711995755776622888863558901588886271071990103635559936935655519952261681983301674408613897350919846807156149675032092647014459005398822879650563014571881888115324566593346849356311698462172777915850121755345378892409008536182297861314623066409300694785294809770746099240852754990245429905135391944090805912822352063089248562261017232202316515429060865967052517148291612449487938785956972904929620273097000569139146705793260074067618663883823090836353965772291769444554011358353584438380688310516611292110341974454943730823618842872907337566928441923217100997230765929506806029874971213832090827519032703246552474621173245665685224097582178521028174953112305635940251265196725978268133784218830615063951536956897905190653330834334496730929252968730737998251450042746763329969020197070652741915187346572645268298054256658560945683149283547548036525590434248873415106588465458918200806487890943202095934291899800073134538982361749806471568269864597102485510143653662608480674019609804775694334863141362535411502766738922777130766273907652885935928371053942979145659508508574710651443998580147970063931006168167804379597905058030624621741204729660792835871960824992136786520769109291102641667195744511733666531231951167819947612978056399198703140488092894916309532170107676605935649207606168794745235756458275930226054629365291354292737616335125300026502848648782572868089480685314265934751215046835139546152710351303240779261037477815456239149937285331157472736779070601406389852850771241621432993830713864841589446435311862607420898752914903186881155549139170779444627535811150014555351424134694013405834679009927667895803231387828663652587037409916137301250799236819509510438030680738066516307098467245197770737324460466220087222348795639126473520019555300283108453481727327985574465092704806925660158173991560505316188655805977456883559612042358270299316421543775967654990665331846843579739717486970448373883182421881258736943481308091807323380892754464965220165495879137023156742320427570696492525840172587235734819140984978555549056603374949429773587266438911312176 A082176 661 344839559478266297455667188666030586617484025717727652046586321783191095516991461193800220139862969169621232281398546603105312154970890637639088981815779491217678054713788556016045699968389282866305086274755607801310749395564261221263523544271772411505972363511252199200919826102272250215688303013220064943132676737688669328042751555316425743030695837607392147011745584405601852961375209289590081253484093708320030308150371378269373700526698134586001203651706351442389258590322245558110644865111725360388437715676829127621914663011003746962274716842803759512975653833753684870368719221176731633427346954931182299074420503216384080430322414219583231926472143304263132476040698497179871090173672730699857121711540585431431040339504434363761430233841719503882397572430453829389180601767144242297702856650256741507827823471016863647965199188841175768573311528430696806487612834985893238374439767808546408800360732267374904611970589997172795943714286684131450772410088732167326813465306868787386769031990681687463717320677152112745677670291983762289311684389679038642458378891153130362664796817366541126696561597316325114367376586946412592358434377682748952787012401850549618180727414430979444121677118660401362133099816198704768747335503165427616950073368218232597166003868137166326869190111095125869832671833160649939417001726838540586069326652444183888390423433223450872223812664548311335911649090586133128677535507439325499359331067431615811364500996744139435339770264868351260543773728131060729712378613096401641502171776639391220220559557732741132509397258123068612666924237404952199581994869011474765835346708108001847830263587348021126262247245687906938551773449798672122686103383367532558514191447111547909843680543052010174593101247028719988138404626046822056469016931595207601956153466134246425485254268674089652769585690344369427330233559505155226472447460114328282031868273883177596391751048039816599492930017165037558418562433167727644710847272730446920825487268405446331419741167611836219602136103104721970289743762060891839415071290501911879700529410731951287737986907734938256145974076508141927386783041221036735749401817968145437543969090559855979034933263142137887305145894700145254992070 A082176 662 738301496842968142852583450933971485948044642426016550241935401687321192787294588135529558378974199116760215429949902121103560780342701468096136181059312610627039013979977754566107523173556127846720892020542215728545948958228333888739162545932500437275983460502950287437370339745934245548161528515745722408608820290953460482949250272947525861612373122749002551404451487789601639842875343899318929024596070496945789664691655455837402593477425768620799472924672967320787088688862867357166273005045874733272075320183803743596313828227094549646693778150466427538298204617135619182328050281529055339918886932519856017386032715269670936294188031095624023948394547270000026901519822643694868277040034462907178700733354686406719930390997537641057860089784730125032437443572503615807943037294037232109733646740501189098230692586994043725063272400136284901902019177232605286177680408946416172359203663065621198598841377532003318521021998878571253402051405863380109479766137197306165746144833112017816043968829582181757300483522522394138463756119903989346822388371104804862514079347389513831264438870345302152219324789070048063048311780688319773711320854135685371686428454064083817770991551496151290146897738873383687702346215919980205454797231081442104518249449967844352464377168151950184751183436836149677424890283254426149917493691870279274709050438499189244448511767467757283589388193000224204565236434388675638738084435942929601832645806603126246768031026456478602810031768772491008875471002539181278812328370989789751264669821728777168789174748370344204733320063149659357284157175908702347620650704828585621669893471800652362473126790117400154007721914365868689696180213587738735315516044288642115287545893586532045330391025757000244552044759285994122487187423269390355017462553342370887623550199047164200614625770436598715138406284673312129038356141686537649705872401915770682134021172592759139649594409454659092669771822248431068943664127710246526945123564499348621201606646665481011026636038312856712039413464538621526814527315485445797418893929441697664843369185563684025683643644512357266524104127384681660684666455023055504323902088555218676494665609722932467183201758145950180045394460650949530447071176 A082176 663 1580703504740794793847381168449632951414784712121907182817768643713694940753861166466482565531655820364881890109110227600772048324630695708806135254579457693549355913980654758349805182297455488230923604647268422710321013865739835035978550775872341505527278096479259446925562720645232439564036100345437692880834390264700068437968986339789446445901800789246235926750623999448332296387731083488895426702170384687040990499908213300037225953390910224302683791507284179046171712505325571173106488890144738646223538940177566882459286838263630135666484995692073208362654702013646597657481738387520524608838997606041955763293803310823712943303893572168612652968133113220295228079600451484234216303633589018930602542383094179322516871879664527644813221160609843122075282480262056454413695778399195700127266474592019130764818718090273582082332603009501150636450969373930693818625484168884670969304058512857151507795378898779450038681426852772659293062808549628717072471425090163422451488824579885220356317847794444841647229979635732747594406730075029042416086278690631138711183971651930159286690372762686307863006654245548085659673082833246062021279440661163520284783669021089566794461181997412424498855689223366593150409960832446424632771214213865324606258674529747480191602116003529079515079939071222660308064631756637956109919764030337456465098273649686923379622638030822974610015701585575092448807922670957287951309582898099909296156620057032987297637987758515404896410121932756692747497873569053854394585861978943904064599496862735898633011144058055043897075436681136667268636987621724734939880623115983134624502851582189692876563190932185400897303448676955969481489117891573550651476008354537401536131146954179633533655745986074811958576551593610113616329646183808065891127563589224590207735471701372652069336602072589728208368878605951456491586055225274707810543673711366567392481976518121852615946070237671932315614017517490808963271230137914099785075160061752741418251861878434300308714390080089112257640240160267900149820085242771405927179319585439795930044828729794692279453749411133725094942475437743022103313434792276956116163315096586936468124979685658306842316071941753608921696210159720065079906185484062 A082176 664 3384286203650041653627243081650664148979093438850385388328724281824889846662210198569434104218186708252596489696107724785457928379545959471579733001800094579309314043501724980947584024035795250435993535447096001366296543821587576805774410797342757585793479147337542592639504428041224149382139366205086843681719742841483383532666278169076065036764790864694431196612662749612947639797742130254227662045045191742678511940631221826696021160295032243722907199676365436675430692001086035670148696324320905921774485592539977669503307993398852106838952703524614614190022011087031767449856608284029609190470131552798605349880282888616235193132956062640328800798192062937634019794232731173189190791772042967929944654311663518687427284422790316378756025982205261492829651161954976870085825981052945157363675462061813140594887410275383016825100631817483513653485028326660942185425451290327044654629229190264879848714044626510429461104287715932912311588471620496444803273237860106524327507889044823851704529380314494453513425859991431254615457724413185737204710407774774390592144627216274083179107569981770904740300237450572534404768503216785152835828170114626760221027035659414788239709233622784043428055668475191943831723142095815492158974680903951736387621446181873292829758886270344339857428902860900672313861587762718863521758029276105177214658246335934454558026179206253350135486317245878543619411733162094098595983053148078037602139085075944083495945923200705021682232816463132100857655504156657935827624672816247736155240144480349704562126601741542265905688326573182473122224311085368578533152363860181132459449797323880943898484503885111164459199483253633861348378039472570604323533587235398269507258553816173640368534214145655625360996044298398781650200836575706115028101218891614246541303270361691696999891013219076754323432098753201164039004513938143198112142338646458489005187654690322821843195719641655582034293811162280925132105451749908486243248306551455822239873884038900632843911822216239135470978255429838174130661750499111034689789127618448711523209765592393541619793725039938808246792138234616341148802389419832571388852176191311030208619344886956276113083231324425047312789869123146541827073713159521696 A082176 665 7245756762014739180415927437814071942964312399256397987176293230793438118801210107101697726836809032974962649047005749009220470042456986129420976599418732933232951335308779823499266988927287111421787765376389647614398886840463402963829452245911943714330708724144802104176083931663485209938028060765388265080245651862053136434849505609511298314642088204945452817871314023432525875353942558618454803675504801899849259059297656917386733114757642388569755123361047278147645439125177568392272325098299088603652668287026093789284441619993413830142155357990324135146591037158038834331772194243922372344093133004473041910608418179636837409472185697468717341691428685661029667930702734960508916724602334024013555700774940544085064424183106093017128746034091184897884834986587433294308560575206883746817826820061482169726712023348296948255791471857439091402418212742367406329499185188495884220581844771142333619329773257577597707167827531291892789995243066253391717160804504828190237101693874897079503403414946467045048695146850095431326103926869337792427662199525154936573093677091887065022560294061635341325859594631665846345553129485769518947347004931839715863634170041187775556485876005934140957599629628190721726986642156944086242365891941444148971668704404684226722274485542561422519528501686400351331880760981619348227821758547934384236439017312467788112553406060573708580330282398678987029129607142595041249156947474541349874501383583161853328256198208055947602699794614188830145621894276573292868932900497016477120328649466087493228884196181678838262605869917458380298603104252759730848842515242092405542931237742447046008608429635445219694583329241737061224411219430492598883638281071673871276865064270348514083816613161751052987718969804900192166204758729287761956434185952322681578541944923955984947611260540916040335106848396928957750053837383410424386858269985254389685209144305130155784791067612533726991035675387320396579108670840127268612783768333990177378897286385081001012118743378763527876935971262894092697550969369550608747444659597782360227919291651184198050593078667046200890131299404054092440194206399819526563925529770511248217425546792222528396064911461980525952722504994199103891525393883411275190 A082176 666 15513165227473556585270500644359928029886729491668545798763133696955177478167757740576912962028326798638141398670379949873867422587851717748991392787797225209824149652582737977952775323208247877821279031972625197829097922703930807046007400221603055512430796695052932983325672436108262472140390610782914265214483456968698559355948233074165851881993152905497672912881772516618056529147304506609822667325414187826396587963043080893279887955179589254964346958386470726805705073459464225354783512173468191404704200095548991419602527230895412298693661398916412424763589506577984371857708764210219281790843345498225958050387031311596683898368814459413031654987582068959807926234204865567131198416237160582774611823380318217942009361572848281054482379718071136032561984810864223475762479183366398402708927605424085020583198485037281016759589479005904205636523711033681687058252762718085057660139138435431193635878329869241201230386492296194725959890231388218453433687373833097878790736642196322295317073105280901696862645947824557686072949798905901358423762892232133509154114621452218078429493012231589495280191630660250022528563988791944189683512226320259096411052590541204333844771488463142994108494712632833722996050710541305544909180972519642779984764804174109848760762898396421156956039234352081351445884710622578543238675062299018422006720015491029286581775854700882099436345541618843966394960309076011592117328662976450090981629167958577163809662228816611819391405653643761990375610930887129328141325367793268214465550227984309961077695713330630359710821294303086677240836134175601076807187665077118845771971233949574626334068685721567695350452231752375222784331251815462294711926245277540940538931020701523319180546870830080085629708381668007444403114031801390637784502632172086479402897890682475238033435852334163807144629491220179653493121111207926102496873165538871317080994467728789868417208620071347267571817677079710624763612733375618890823440759684045543948896315338113321564903302730434870148897849720954568494469670366389720936789876945506233739288516934009217091330307778388569392652371882055747031959011830648661034826856737093103680674381547190888298096842554558066861519647944259297755714051204412690824376 A082176 667 33213686752020884649064141879574605911987742411037650085535741213092572581542457208413205774742420426685327230294892852117631862558160310424504575237963888217072561345644162661469924677502517128890163932429370677624083964242734287460635478856566894081791395305319775623668196827075802925934864542058451662372297024313988026791538563077528625891318970727228221914920166269054418959156903130709241989646868910291356246009136550261607702861048599457353245829986012168602743432123117515677591472476709674732975699482451071148724579748312024624137942064741504598270168585147854007127937975549223500137890775033649105110919857009047139272363549325874741387881855734477510879158034268451313154922973620324051130936220828351034239474888037528762395955775018359256605464923939295136107101927851311549699187330601151159848203007696860996989271295864594146083135769793141500398010503942383646917294724851344088253362052789489104906681361616975861708131807143067364698177725220816064515428034187680907164347621093881605636020756451721103162696268366991146082483762316036306950574186891212660983430241169886080077501884156369531694118283851765318159906787550259093892029232849113445072802794275630424878425214816256130389989500620076850817233479941794758771830914204445566583901668732519163661199589129214729409251527068620531360373210712923094721591955526903300189984540019350585691643058601811806291923544830022463597549583969651673542008899709579275677451725510207527464584659185179061854312565192975045761727173528343672429778440098215146108035466652078226031723455210072298344711841707120960141941530991964969251003812302134788075476305293423567555236019371663923587314685224780683937456179135968556964660571112566399214676480232242946985532370562333270257273803986808907781474193581506571750945208337725507249866671118668988598545875472806998185884267506246171600954073165915130094019961745935933926465342821344901011358758046521307011225044224789555299405743447024786310542390044279160533641827214507769044638188545681814054023817818495347656180551345469229864689429180281408003858418078326619315155448339295281086196891506969567100530750046782324691568359965513772389893014692491479725650353245915924579896354785471556221662862 A082176 668 71110503336076714033646327764169231257566230764777780680188416698052274465447818771848235063994533051826701236722767410911067895057476056341183808429398281258423818592386317954024971937984356925075174305762643274870453075302517981186029456276145851828288853809344411154159402977483246533413361438662098478560238607206339891982279625688323573372464413306024077908764311860832137049620802195967569185882068677133562119747090013165511373694623235165517222336117537811668971898247587094369002154118632516379395127906434056417522108864809633725944978493822084619579413794030743872275072083950236700479574474445890900369340416811228581846669596555929350108857592698792660590244514708684415236661562990398174588737033971016262888908882224841046468565689296963953812023930083493811959416133074628110094134960252299837742935851164027597343696175670405968291431610421021266186052664671692131159507663901011634340664864473078147956288916694504106235298791974373185884914717726642780875283806425042950443228243168618675473663253121460363199165369544358758492836962237507788754660686254400444851470990079096631172588538980532082090142745870038285752048776301417383992186591991610745618678153442660707105286910590569558294215339480824339287640265382840068081104214725377645660733733910303343867294976760376731177981448925728634577960782244252984158742459262307168040465783646956412200163684557791019491261930719314713490717291858778812301655120769535837604307571375578604067550303317668295518412781413704209213779091494794978093052862747331490008482972239783064378480284358463209501666032556524532235765391316891619782489798976736505576695459059839851111457063752072062199387157964727255149329029961577229320733029433990343850926282987731232977633154825799139423438965399962172002293495977378071699335974912125113800138541663354314776194830425869633666877523979485439680040977901062585749098540321921623511174150771125734090262226857722503653278255796756618039639403626981817570587860889641876292141100459050082982382989018622441202891520976575579317608746163938578475315503793534305949533242812801924331753758587316443504218307014734439498216818560013428701334767100677899156688060010323743532623883934594464392430902470649645095241465616 A082176 669 152247587642540244746036787743086324122450183618885346587263160663684916449429848523510287003921996886626917980435471408074396869955479602021574056539500541827921865710902425172744155169594944574478114663768490547508905663953744894681381061316306346656457119426768571055848757837001240943754333291062056184590468266936152358195210797150321241309892369015745989612960195922521316984127926652167102799976162197716283404161224326925391370497432482934770487259934943124884494876314611656960510011912846245875376168843631453823410026905214599843965094605725841583520526800918666500964598110838080847687563021751026365769367330569042907912154466033516008826884797698933005616739229779265297296904214654086926620213366607888758879546389614547595363620350336082696075643494689095606760511097840564761055787786212744682206102318149282576849710384867420026265299854617159339924068247936689178452553653227576707816995096237450190359981670803435233091439360783385325392797232730568693246290783244027741810570775344032692038903390865995579093277585232285703173833246169576276083018807730606741465186131953936935389896177469679572681041331560141799277700874023237885932260929148750648740424934219033538852808553932497271706522017909610564748837463701775837599369113510850465036735634163685804537611235308566752295598866537259034402511260972368310234827523526185227486938425166754078108261870312574202637344423842497454103665164555684528420036065818973032671865547891135416580671925104418024554476409271768941553252540020867316901352305453278608180669437173957747777004613424486072384133651739901521013738041513179612083624591257255610675343869239428244272771904533577910882431081988494448041738174937890056681030466977692872982174682537974827091835840247097815556627393151044335635576739833561040565314426539152953675629155662034525265083915044984515873743755714398199681107554987056572080557318434789020771090998569098551978526244518767803821418779060535101837698959186633180909515108546087540968759299347647026852656766195964603224287694837394387410157085137507959157266399605027667362390609635176575043708832871328276842606915825253747156155284106240498517725921652028622664218115008129523509753555379261641125802186117911738294304610175910 A082176 670 325962085142678664001264762557947819946167489184470795158452964637486401366364403527208896826666280116231903684595646387996216895500691403854867629230696201739025330553348160309958057991297226916184612074606061764744729496265745272866785922552263670062275974712427003919568082145112284829062375930651769948608713415508767660367496739372146832366315985339107183395791687383826029751604564164665969082506503271638456964202143637380131939233899362329398098416098156726815742677674720042088181119517224827650273817548049526667925647409879926612191450256958124051565796551764439492069620898067950935159065966065461005391086682908040755359529887155346556490958131160627669119565131577893225150657121361167658991608792774975500752838752108794029753504017961059350945473038448185160349144080917267136960844729470199354686998777281932178663153349674599269310774933689576948307110444739456985588296948505307124448711085078054110506742456042472461375109085551294755874709264863843120095541189385699503164251373059066307287252241522267604719937446816284921128895307595408753108021170058467201296245691339093964005269709224074892005576128356573584101443112399058568368211794810868115460479638302365036470086947309195669312802208928860213538422390600536886817711970460924302131756106103610109271505027196505265513769767585753854681439416840506364387562372476489721773776757162891690493399060165839066588800423184473456891201773174609098232491104832395870096942776963637259859345325801190121513358335394184449435379086482915549440067794007564863837125498436535710378707415691063374544508501317706526059788903906956258988885420769050024466159856735344462802472395081396163666278040029116901179234151030078374025127255470167843668097264480363867551432415357872271994274243952056372549376937801608306233369715015717288510602352767161181753247920812119703551185237566855726065441170444985502581318988311251822045183883778659377964523887009770828707554922790797888708808937198329605754616096397132014713738944359983473008042398117663593336914014999290263674812684779626865065749160510103555004288057353830322120022442006434833249136321880530805535259625987925430279666676021842989785839276502622968677773642540032168712955872259333088888802861837086376 A082176 671 697884824290475019626707856636566282504747660947094602932450706505323555501550048350367226149924257143969320339521347186642158284035380627756525257064942620545611967556529196745230031926816745693734093111358464583475261537486987736315956339045847383618058098346054889998144356933312626873401152818483809460541241371080369781778637156278085946540505907495460204311362417038951948359536509209934392067064327427495519033444704539479558821487540784093508217681828990423823293625381576684751716491433993694706693396238307908304505550573771185937847866901646086102133550246169837534070280333401108717236310235853614480196585511611132232996234882967151605891055843076374298566697411865105454523008937993902282866741842584847273671089393192894484638762627581427931274979043499236074219882600766314745042146674061561470055575084407574139123892515376869095209272192946388387222152376956041508848037288774754596649818931420826086259330001313504286344762435227049176974159131205176507607864381354974831573383553257812314909712165904090258269745164593735165743209075127867086083787186729037554589072828180749302375925311539814555480471674473925942618355081236843010674304161360673710971824275595078194711159636864844056873373354547733106472792658962354983062154948636127662484399979692847444883693507864263427235918477820509336831920524643220652645880266046324033942914079819334542406219627779052364196658749897649410636218124652463259159390893332578745869134023946768791182635870259762002096907887299664408740664710334093270427722502097234260535192253242299863723507391108857837490940006999532102686691620087688783168349747040084100063259495999329492031406439857365433589401352345465813361780439293802184244608931204714094861184527638320711061378848509205926966169787576855457701328457874052675056134008366930048014025621698694242609227071689442918954011612180400487627441701649443451720492357452410795477079719930661034116704133960389319274049393795938573133367444344953696648942870426274073404171267372773619045060364715033052552180056337245591898013650007872638940174182341717690746070532229254375016296538731487320750976688803867634307639711193896939925354666105946833712935429843667175693879923363144388630953346891627810717723547861041387262 A082176 672 1494171408805907017020781521058888410842670455169384265496050412663508388378143991873282601358921208174984661161934323375789168650893303270707220530129785386541984122175689254543051137845467806491757259289547708232900410873818913554395605214626936466022187012810125745590267451791834643599698182386934674121536685264637163003303495140638515666149757248248676871148405897167362288945329747178121754922343772160957396202662998478834378982224123944027176250714025999618352842228106889215318560033002166304262209462375619997074726100624755967906941359577575642761723832431704489944708302495470848811852939952160777771474671349918394992088447591405148479679568996751139641869116135866898735945968649503745112381587668553995908675860033458288027385654501221837281217554212405725493476208688261778590570537790389520929137795585093833243119910363754285099238243963006237938641188063206612736180089386132236010691533152685024665631596508115903785519399511776757314262878489138475498734677181017947224449339701151211005184647851114760702697501511810497653344772335685291562191905745763078985536853719062084073589612835524235949466844247820917351656204638231514527717027601367054143550103519453995425057797117796362557210673919588365443293250309590195842674806649292275920396088139433762351637402530834923292033906867158792812537908839326824786462596472434254635137266896767918948744559397842690505620126878639018731357423383177191249755724117798333349600532091623807055974311789602307091155528103841229004325535548530289276784840190324568266806647685848582727335942386634658646460786256010993699674101582118671253360877478032513227435263241849257949055869150594145923991244890972036674329855808812851343977935277069035060463515197057917697063916868847271991671840850569862588394589858665027954336374109158467269110491911478230640481297607104347074670745804555874361672395625707105099869768257337481382790312831536385290612999135680771003850368264125725419950404914789112924808881726413612307940928750326437315648146596680423813777014422319404942359941680094589400051528325792001348409707444152892822847800067496977078553035277551918331074465955808925958089572200252939210292810471941118445687383677250730169337218418164044405037621057542149649431936 A082176 673 3199020986253446923441493236587080087614168087988774456936922502321558909637203149541914531114109112490648770746198571298858562328718955471040745588721653045063929623319180919810251463472952247837875661741980673600802725868163405087571472534786236711800790892910753867426164018876526733460050299268089585678122458773501819091469364793314812486291031882202984954213732886892046398693010188916884572988101308642639084309411360890599491211520308126119534652590073675513641684711365097633728485066888953665339408001537283719413339786860789375149205338036228618984390865616093215482912616850578804317158038928863688989843229654614974706446846665051726713455886605789172937787003203144360794832368952393665822009734823156567522033791881014617623064004008974395325581584202755513450863392129771890768217468792473671343293673514348905388698801936690764516300189682203502972434947448918964909410804985739922604624176336176762435052912575067780003842177942045858887196848050716269189552940272957450720452266373869144582327042875457940771160925709824714026116350769912035323146116575174937503072104142919545116150896094230402362168063841296553285471170810849776913755848584944455105237732899753236640678224296866888383079021558135766103689258520985310014345011172475916863294235152702446659972860041809318760458944672795292962896472325326238583791280766973680275593532165792838581215717436663357308810717378305376929357266270263359119118187791781280569493605073931538333816076025316367180890993368269778552433467056618979520094853756180993365249093047885375511745388071458271541493594504784154991314926920792631003013506027987932082441606292723620030118009620557833557408103078610293699571798757084387661755361521537769714321515651729434331623372015079548927565606073450232925091282948038392856039942605321202233234878878411866821027435497032334235265637262643753559920210731915312210371335680912578782000525655417109795132311871361923082742407060300622084413756600722426374766574609050621180809109198290934061178985272130546431973540483120539247325484268410846771635557378387998013533793481673595628022216394355527481063531124893765129264699405140747905800108263696807051877979018995067388241307940920733875290156893273377786630505353548817950075118230 A082176 674 6849103931568629863088237019532938467581953705170667785322355539726582537388536549755199781679381032392482135635201214773942080253727416753796153498638641855322724468551467122637380090450863440244221976559499466659925633849509126416716413676159971716581318751095974374360305166920850326538841364440283747039348628404373365800131396476364825785070233679004952287704699959495217186058050449477236511582699610951612010310533147904747323143662614228093110168002607148380004606924457652382551367123032088843793763855498021020868651504786721299802193482817644154487190850793122624682937884117490679229847400226863832311166383117111579151627080536901533874828275328405568992883858903367214420691263639377382980095153004860272901333347621289064875809396964832697940804410202446283272106196258494400896964032651254967856563264565229548586199385162370268677160943897073421332569883643755523969685557063603441849498708721865980243040779496803147332357841612722739825278147464711521594647198641891655367152323277327291023510802235313095335217399765927562894016754458701468404140832014424751746810114140437864137116288322309896010758015126844301121829783132451578136059457978825664382502645084993024433567088735104227995840127161040009972291527156785040432464248515342344618962508529310768946398859842598465940128714576178337008998722797731508024488909935286476376847315072756511261575687980775648001977351268160954276513236015805620699282351192184422244391631434379984166033846403181136467895238944260864363280743094846553164259878629368890819812941249068717481241070982822107865158746133488394180478417052879182067596939661340619769868907550947655716055522074012331874898180453936557495618854945422663734342080568776746779758675455619678237418107321794559327187804944089338590094779815228975191280873945087001590684452779551461248503548503643272146655309932751065386553024506659468504443776441322145289549965995403660739687526543290991446816993918477491653450053434195931801108270440504712304099393732819831852383574414047939255657448891543551063662635011145065055866134306133230896112547099346858047400908189808863408466183785904425970923372736504496075614527317951366251884135891542005600379872308859625465737787792191339286306803513928057744903310241176 A082176 675 14663931517488436536871915458820021259092999823800024945209522942497790810675233877235387451778655075802455858005231321913718210446363804485429890167665731563419105788788447237277028498892034895410331357974920054380690667135850881408347582553140981735012039002241755457293431880997165361638142217578181877283786293233327711140221831101258878671906940068156758147651410813191280533175093499593564500203252347593991411179101125166827813489819046622440045552464223237930906185097265924549533388747692010687547056807695567203479975644696737531104835619830261262072000139240181136081716778096182915861535584036873424395741022562209817325746800562458907607699524052264844632151196499903512274104000991227260377863974891688863356291428257686872378846535350848806886906939856833805324537532323372307021964543859683938041821831247436417440820969474905650134089395901466380402062631044036194333001435894418990799597299402550325615205741529962625273424819667157239071145271331840676651698611400653615384189439655902146273727505086404236071207272934760707591644426028974927064280147866438750649865115162121256758776638091113650308197591901877623568087782472791448222937056737380330953990747263957812697010991081639199034742041492414368805980717916294912914392743452562123892201959864132798708165829063231764006962900027876689947748303669469417257631846879392146091936628027922433297072606444803026404196916122315790962021706086089928099982255607937609892110718121001135392087401020896767386346737760665564901585538326409870789030710224907680626588151205851613544677814188820217189400659321499017894962546345400171820926155029161095870789447321386273424834835560661025077737414833637266967736386448515529004349259267687577877734312493493727889315567742429655196683721923075306808016237519895367772072010328086339864179359943280446976643861760508242313749837156911182532878271034359803084322057046803729379783796516171512591794172697796395046586214605017065158528966125086748029828538513986805226583138677987774362626409476267911453066568520075897940034321105579699427651386189554356040557382353280813432350256548950098254909398026054385528062050151788443979307646701766319985723521670611681757945261767758402749023071525708870411581062142719428649351289564465262 A082176 676 31395477378942742625442770997333665515718181443894045186651303607703139881556884280350823678580226102740597936123493470688385134097095007250061276442500918396042875457026817576475064251371290236693125650143092878122079770116760742954230388554832302180924638646557650319775417527273721350629301093711546032868134805206104989919972048803276575611578345515814360345168113133338677776642197688245219989704413460191235249039854269880255727429122187293019065589488809090099494630668773405072543091748674848724868042352688863436725100844051866912899675674665492086545314941040957431288503634343868099818194333806233271552961686797385436825781291087652139942242414080623071857869003936637532746561781765716651028434666197542546601676532721531817280018120670246521734112210265155139334379538066028114863531789370429715665860105164381079399367214472387451606837221675434969688735164154760899017533124782575659508561226961650272312424699402558092145011679871116990123385230854062502161328581505946325397581615085628071720018989719325318599594643783904673648191689482496433682545640409512311851293650264759744087976107357123626258697230595276135879857166091696055414875899646618171405466599644674769198861232387775650229989977539236584398725740895612608894449420693896497184735437554625884576728455975908314435993906265723286278889421872484173997307396300364925338764268440630149451428854936782899857418912703614059787000932715956939396042477006913601806236314802065879252935266408328865272984473688779188153197704801475610983453061641247826050693309998377601861727285590031487947742840072742277283545383593605715622916866560510215457319595597602498129262053102506339652535330947434529604292297425022312067021879719045962122722430010953061522685075472771019044340176755347894581123888812975862787772464528371582628896574692573868064215430587292408506888330225392647798210794497535796769943982636400930371309381766660874086066877930147686202998874961647680179247737679034713078970869206643742378405965498264660466980479602077971898952809652805229845665826655567884578654643513423758298795899824682801337507179541417162286031402538979667122002953571473394336550215972706119092458609754909024449033120721387104052166565369991359054510955387329967899234712196769468656 A082176 677 67217717068316411961072972705291377869152754685157602028810350015145713248004670072585787860543131115623803288986845357907292414123568482075451273016882491085104886580950600505347884926338958593915991774272351451021383197606549076686482441521002475519592841649688089284124030201757662111165422111602144864752649476726515023707984010016197812208881423195724306067297166981419216212149281688886306481471442777921034556484201287554946317362181541435841957942096323127311039419255591099437719590601017001829111737598555508116337644666392923358140438167371633781254924759742968683884377099475562028358969405230891472475232784448406841838458270673195330813805081973014875576745746062821366098391219022355727873290159058450725234859371255935403692707681311882199408586694571736310054867543222817496014047466588603693799486323578474777566649501964406982169194192642988885658106773770255070868751949527800086982357939957644825632272222922136191299333724195879641531196781471339312543554139849434068072314081334131352843121997869463169287693511176963752045965528095398005181116278953339849443127206069697195192395619817254498130669493852653712101063232702632813036318873923075142637851828300811433254694437878746776697443409897561472354992829963426326686739704868747496861814987654356154844646589813555108109009266433245649817764150498494146595236099179638205396066719262395300669668727854350234080065875744736520795215084826563924125924043469646015950377149405826248408410092169566730003690299426642261876642329382439166810849170025379882446153952268227615256346974570913571998712868725339089559038926316777753365487035295326233445237854733905581376989408543604413648717077925812176014060460251040717094258163983760422283481283197962662334640420815058266407818722145349102382475200995810692295499064314638409688687374459923784900360860494956654010736546067654656793539143112578657638351693406838082563901318352470960200270075835645854586914626116899739852872917656160014047510567787246785856075559726937263700641977032736130179997232082581238527395014548381819792858542349451978253482352568342499633566888450401547590850535226398734721506303118096854751979287726887029378394734751761751248427776797938058087230642478284628464501657772374544889276045845170872726150 A082176 678 143913132243265438008657234562028840017856286643195406686114043997452517477057690971779651349394707298022358499271318604059192680761009919626752521232609276946739056110416794971706847717414854303636875208738534034525979097695236572108565351216500128316410825103724979958628042689747236736169194159612183963200554291790030499816277828692474862036011354583246656286752520462705652740928358870413803281813280568485270142547578839376291460597648326902886827459642647485580083659037654781454249462252476316545723255489401145708061096599333281727020587814136465320653294557822158930048575149963360167252091069335147131142889848971289632132095209409224156274521441107471523196158789918575123179625464506108092497817336437811975590663555306436209833263930513545442389552383451922736144758693560043097730119613893027201124680280815863500134028222789546716177549075152724903412789508672445505694884284869346169718842888932789874282070721202313274437287749386851512782818074456995889405577614381454136957721209950343655928343833915810514953923117277575450530110252269338764585263177500924183500818390450636796139962975239864344558115070896499976232070372389212756355880618996700343062651210817617012523365180922121221961026133340502000862871650803014606449663978962735152510634219578779859376907996620459297281990246751137327071459062499413253406441617478409726867853321454724020064467610165270628223293783667198886920669205914236857285231483090559189162302855870997870223806515203011635024231949977421230170239398432466119451350414807552998253801445842670899475924502467991173826173025706928116149231917845748768100845543066886936581839316361926725800484872473549286606974491157702333598186164584091223350492258473312200940716029078104439072942181896532262737537025491851503103053809103289444772726287505428933871590708033507757736065392064428501374736612626537335445751003645324695923609887965143166059452167974727379126145700674082651340024982709186605147440356351020976918851863538761821304545009172641489666306105568706915664851743714284755111550181049453933476389044417833027814140203474744955305736759724842072031690182478480099866499661134561621412753228792931878006482156415177456152129751864482584290053261678292054030054054366820176454666174236280684815632776 A082176 679 308118016132831302776535139197303746478230754703495928838093231807845509584843844469647262443420497650325342614684372052525975573137514367840952614468795316060926475560438550719299140093272888035834163647058608101176542053148458043135286151219521364681717874006548341980291250303853155428562049359550229341128203055780278949236720660639321920782342075324013256471223039594273541157016890012908084514025646178269678776343355721264830159628525373762083988339731961047139758479936611468337934867286610643165899042767639114232481714121123170895926178023210590442115431078770266460595358869649484540981707848277097765332966711665150682184828664081668510069799492736256787605275149293690781382040563993767075584731685731175623158183405505329173919644294207178315283299500441964470029907456256950819794408726355168396627265352250666505684476769773790036483823998195373332751399959233794012964167420384427246254372976616220073601911909049136847846341180986954362657953142222307937356801146524046670073003582130209310570516100213746354103378575868163892265625218286526262310111271594815296922574145875777430874154236403483178773426308415309065397607112754557714862922095032883181337782534484574860411244161298159791552184516724609221351147553663822080880504495444527401274625832692036082393478345446770899780566255381977108582875727673861797693400423612332878246869284914258183416212416882975606671978568072859141875414268375298817063217621837826846439565989250514555327820437543509180828475730850034743751987539152447678715187682263947575793560947105322869947331049832474025152839959237206167776718069863757715836904997789851355534010785640881742956633226900833751141652981810575179030666723518708676312015409035346982310848136772436490391906716368582683139197068690780029707184087649257248003843218138109527612794385243497904733683030126408802312831413155250916766822531396820997802631675530306508226503406842978282853611254962363695981874071246877704594608359415838292005774031474499957897404482212526422874036176756865083832389117428204098410867186403667764079836411988056216119074405141667885013714323587329858607488179695800521102359268765345140903031777238613562340269355808536706385937497690491852618671254216800776952056067724703233637687434834488578955119024862 A082176 680 659680672540391819244561733021427321209892874855957114740689773564290049664327525684335292383073903336070183001230568704058184234506065643785873442060514442414357212906633873183084026311766158582934844305476444452527356544814903094192176873714062086805356281415955066114942368813083452975094386322877752442513599850074668996849620714864260306772976775022158404278305321834464468854050776086819899176723937657102867177681479779974059540813451843352645185199565362005309495696939457603326931634422287442831989518825839777834015160746733012551204548239525809634058524088109938796539410484930725295711402595049633035749142120478565547825524536893226089949579617540062575940132388083401932157492422920750886904255206187810303818476575944922145145412684172881323639549911783115345493265563257765240068564645944585895032245430416219944803922558397021425765389972164832696457184999577111640287908983680749272990738906083792960499962556023867870944470136567592074967273597809730395146550066338765573337520458812474011260897237916366131386967617774532978078163732530220146012215287317214816637548145789360220619540456244203911278900281336449657307039275338620066244933814955873264970205628622807509821952723456885641540266483250324798025150137847497808338464719195088221361933505102398458661964604050299032527559054421748798867425901272576205637668578342761591399789724073440845955453028728257459182162775712662699185739564706378832247627115731723371108812018945041578544292902415651635027333069440179502285283866314799121513369461464657517774332152266394649545097749017938182085634154195503463542128160526417783094622416581237492772126310793149686903653053410095110211107591278431405617395074092010620754693627636375051639130790754274447545702283713922007074304810292600394686993202946913328703989842711576565096656415569345204033919597976107049713344322918800528333960292570653166959506727658239219090938089751035623186157685873172982664285861892779559036136177769355503762268998175124367173351789504311714687776110877829627222094614303577797361168502682348548818623007324854765549105066100851659480864687595426699243745003663176592896015258687315298292487270068336233276101556956334724929851176626765050411893471715499015696697501239417993810701358012914937748019044583776 A082176 681 1412376319908978885002606670398875894710382189560248035495928024488839234575127256483830231695108557387996824007343599216299561710862370473081994507018350865511008973697669243367766970020412900013284947494031601300424666233079496200559560625357702100449515886047393053692427795349242006678965025698280281230807790915942615794568834582154781919629792759532558170637936765612303660053725882870239822969858191677034520187129337058261725895219051133528852107165077270175066011190416914948246529593916847978362234162572023088929344086135947726943714530590421560937241794705723477557276166364305564432299906399627652596562321997457204262122057694273684124699595278458216903011064978498709244213860574549335433820731601256952051795500903922297415197030524077194060160063456613937377825862761007479778408793134267621912446266621124893825542146772323285775323258523590781829973731017397564988996770796307135469278731016715626442821485439718688715604366479932000885542158021579807214083251755468688452821592105738758933443028421037989782660603409591693105461118778487513497538520193730804428190305639994947716680522567678158124827302915578686858082968351487085738179485760347886111444729791498435971443458618298077502372514715784058481016710049715958715584050677934194559819404024990912699005863823430996617300114616086224668300172466034231263043128525598199438960839526617136314610446346984718676090641310389943990795682767543444642685343379749429358208585732485627270580906292438936812604522702491688727638729111505577923911977621171668156039538524121507636452491938545787869297168036184274202218350800949908686971206464053357265217500516680657497715346867592946125888946417575201792016606129862859824575968328050235278883057830574361736017092030998638859157433535790136191053191566264934775321454546801986838382763220844695606163234210898643099731949933600647792132129068831022304043185422023638023063564015341285126299787838705199676481769622397219467128152168071576102681002030489170685526429712222653293542171002410128003795079875806147079189781844962428133930088331748819540245104680141892173992184311279256613451058332639538465937866916487944830510754899784690322350700985624808039717065539180695712809182081868644550504450210473403910287411345155853822370006261980023670 A082176 682 3023897700925123792790580881323993290574931145240149541830312665121628278848568099242110358354084392991095933122242236847795450049928012598228585504918556433088245416671593890006399305027551457560722017697341108786005536587464682910496492920094073834350650178093283444952724828485136096995171666517185524633200613721935237831468193153213888339991762243209842565114295178984479908487473801654002070669974771450425721157295089919032433441381383732874169718517949461294517934056745581423435352071565616513269756459674474840199963614831204990780164567259362884929582388530577392302972174821724802860038600287922134930824517247300156309983322431527892177834529643465726563715798703781223713061715099886467562272459505131704168056804578543790914026274528926663620569360890965018218924867203731097546703766934921975219676913177844875148890365410737439941229664349285352682960263131578106599232286039377951641889600141029203338265767138491306839469704191618632798539815692743863641867498042013581591831804279771447627956984946485918228706102175296589150265772656782997713025030044311766497796502404588959004001170520140751655424512223259325830610397525487380003994353538701548593559775397713529475385494641226642266945522114978589203786399685174911898982316427824616770304699678908754940089199746943529314093173134379694708149779709897431253346588705163167097365806506948794478821496923869604713834025571513732387951296860636530269347575589355101469725280768663828445219592526700088485724446218890435096506465975300960493899561506991211893989270614250179654693282818845948521238230302750534616483786517723128504606348269312500411155099273140834322870287480628445865401221481582801579055513280865475923901244635072877230060962197856860330360644992314190095867324176589028760658523229089249206868233439991720220306255378533051387254518762645994005319739901559191196275145592095191761182814744249110295237196495687931601884023832507076938288739207278985200591543280382222317522234600156315085933908078787542435374855495938676812002262246674185761298733694302584568207377324545952538494027445006458962705783291362657127530398120076901849591322799464714968395733363093593699491766476123576613159155310127387519702634289380763972878602415092954697822497727579642743865396731326515565176 A082176 683 6474164977680690040364633666914669635120932942539819950522311577434529811668625284757461868886634212014236822982691895026408328371534276393489658757136092484981052106788633905514101533319302611749871847986997321689039544700819186693253704815451138452640753069380715062934552883944573993725270495979125266959441594724650061153272670854533904395486286584838438527802073340403117983553044482947112738229673667724219225275514891737852590232607786592678265937300263445030009345602561367727489402035107593577255229059773294233623797289952756369264064098265312610386710487005683148884163036879158984077367044503563873498073079790437356390524971294995024982574047266798338675662290696720800084265502910217089878436152606465947437594600704325105854791554831674949898755112262260609538711717323932864438128776435819213028452973114129526258730740396601190473455534174639145910070572753317865949550864423813670983343949868151298279317815535267217878953468625454617429687023212280740973504038868738317212581065412271869191219410649069033289781155366684222910685470521533336640944423097699393009270833244688464677860029647178101254732518341449217603388845395944659128479916361002281659064634870373857848378138794879256133483985359046040681515931461855240258891135139024896961930179219280483037103244486158116998523935593996427009982487705059493239114728924616795290434981585322391268397592163239636705631865064816128209654774734682332375322401558823591195348174001436519047018538027961584114329951784259232941438985164519201482368727812882688602219042810953097831840377526395383943193694607965292454344097088119692075346307111893116606755171075025278525754823777238334246778874867447891370517362603933603836234595989942745415360380955420141298029509095827627516894343027539587723008273419920770356895870870195271661214249963526617643313830418589491309344362651000200719048227500980893885296343436593995294528372756559508072853660603861503116896531005772361594660769218457018604620207406920780075617506955148220599368368785193358645235059158537980437932492095232755956608304743025327741896276406251748453057701745009152908357569039462827329646281522902045106811393869209814653102226542705051601206416255941857735917084610082292201768903994697340137859478374925681449217095294885848465514062 A082176 684 13861187217214357376420680680864307688793927416739523686934526037810377780038584727692928235462080135636172133593957976846244949380009703292790217612633094665129438920574113594009761506130708019867468841677620106754690179906102248016467979854055343737355313070944040496170897691670138238321488843993249219498918121395182237958847272037184781857370088047200420695382776385368453049826962395353977060175052784213812470649754254902103424109513699949874983061912833501594650987322933035768905278815768476490234480717444245980503755713242296862361355500160956140778563079979061219160054911783101095297325054960190962803738577153795001888357272627056386876473580755405725482515868688313884644627243478525667044845673807702943828355845794297885040944158768258547681929298131094567022522618020639890671409570927782021575127090379877254398765956333774239055893075900767210258235649769232852502359998610506894037286982245929199341513830515934171388251579494305443459294879570454084162851548100321241448884445876472539181748326583965583871510517303472091724330769458461835920642375739039472242631369637662271360938658766164549970914268435476262149319503957894956368648416340800879040700572132030461917415702011130374587000941846917395586397847655202396205832321935183529965731906498001123516825115364771998068621791724742548507834099713872915017201123251910944184125390346690016725098475129260797914939910124168178232888551237393084138144665512216070946333307616195742761439607668494738078931767184663168830178076137375692511179784645822838641670863285159564092865955091272463340401752388639131673567688727362628396419727782638445264347366434839154214990455432219301008227009568611349283188605929208005825209048237191429125375197370736873790156750936016460370334305210150033781314490614862959882419483440290131194052946473141264274051350758242479435876359899338542116224998637371214275691737391253332993247676360535245493648073210400815130237083235323845272015302477103302365990642942145328750206046406259216977812550914479849636510300072964891542082179452237615209384217401780698807085123697124951236881010378430125417296384172989679647746335218938062656023724363438730709559433804279751911337705849076208093486789097548993927205410157989979873072297078096477328808034551029255538721945296 A082176 685 29676801832055939142916677337730482761707817204576496182775856009834058108714161406584901183001410889235177414645026242925187532604681098484402466776074154314415093919772351087329736867673480811001878834079223694161924681033609094155177050599197577041877140646922612429971521218661809101922891041553227354626084842799888844476385271871144005517148826968440438709493786500862872023241832743719335909105247939517147952705009801079374499189517944237557376461352500898634722262180562981123247432723016261725985996968883414754793790564984600477028352639841433280147805449912160330561515746062953237343516254361716943227000141538950005976783911460245890267619389217539383475233832470961262727001737523633696537336095806890911227160285443298559663317479277110480598238776400716870058009952890150870535093687139057131008340070183385598732783779064581138043758566826485242168087000006829083611997948768088821693429242826660776604451500310135738070037127925640509689737540507137310997291225624508342137873544315557748984804749268154749057381579655346475606932294977897516325432104386574676192212756677443763836722095941458854095643822065038238766534881526454444793019673698882176469858981343049767670710185527463550548311049313326053216160985593105607305830180395631216314345545002010340308483251619068992075682812623157601741395151812624228347437743159167359527514709400535394932562601672581156391952518730541132920943149739306372911443903860394396651004556084380262871077199232220341752589627908333554135568423991174508207658004517416653022948270830680104607000841553485939078257100651608082456615835547766597821304896445330023697028407472565415520115968699960513338111081443846980806150212887941702686707183864701544557574393395966000715507678037709338202220712345709572744079725074228048337823094662505497550216974111049881393059073201036342867269718213192889349097895876324208645238657436705089123469321157966328491277795853456683210589627946071519075649204609457122006047796260573704928256512234500697844187262018013750411802109962345362444457078940359160384436465746011566215383335328552945070369617881620664822418205665633687258885133669886087771960862774335367756515414854674243241570731855005773711112407140751351745840708111763075000497777335461568003930473483669474345420607634790 A082176 686 63538032722431765704984606180080963592816471296741437157660043686685906318390722395102387203514085256492678057670122645653531759476219832093005143181355501224129646546712620147894903718889565540380063002328973321338530702196168842298909711496495973973754816023502305206094034517241793397233884876562132791560977446415385191218677900258723297153049767478246720342094956733595681028919072359805577918122679234162223304737707339139979057838952044817735746835471018607163010184112290042855580945922260152191733369653925078841618464280595212836560258403381954573988108386245578517376700351603640428062998026926364279231953303407525094305295299962876233658083434191765847833149694167564520950011479861177943365469815898732496983531380316804294495161691180728631997990365719326432860185092333653853494718127156668898545810434075967813934762501259661818221814642750063561509371082544267305588764952598203767416441915313742244704234184354663424544610563838578891573984007817067449502843429708064447201824478074926866406948306331981302210726316509133313657531867115868429443990064140144498350112254548515953393956056126879749966785376732618661722113239209564296809256281944703864088013796798837146104689452776862724105011125995291199042663425502022493092567007094228955912307978756679893921986482915684607672349097276310604918813663073481417823762229210493741020249234628367642223979218101853310923166809149586446752448582704071184388832463790478821421205441871264527149807299168420206880144477457811490630485072047683495911978522981258424980376088332656742146647220373911030248448243787528856340814039108684828746955766610763981550934570665138008234135933202981295388944175300479232244673845674230912059100918710229837341551759105948902105999222377673756814430867730345970183651116870991909928755482571173784144586529456148564318458523700762640046831882346407208848036855126908987788804626800758198648656480583394173456647098840206070527852798984818830295894144310046182263086698718670805435985335431068194285978035450667234603234369133551245469373457115090213962566178776699831222268253953098218161969013980037314275807078436058249327062734866836768526895000325782692668335501715018494893527615280517212591478616228428773616566095426424634393914045290438898048257314276041293987066194373302376 A082176 687 136034928058726410374372041831553343052220129621150921855465355992403477744468971404153068200970517837720605127182501486995398705596044663290628940735601290730433224125866846972867389062027749461339350494419682706906159789428884112185002105305215139847291243627012746912546113356534639813413510880345227059191912657222767342566952971411368802653354764837732942830293177829859009332883905091130918251977612760275657627141532042004890500217547661067107558426505285766758767300074813800563534581124987070154470611314858057514329152070316836036872948780409110340836726878042883555411097757293960565673571748646680079271917103625804701530991155557341517789841640414113623775293388025254450794379006474896581762328887471045055185119340641340402382579291909462794178466795752024842256044782059762825374020449228898495375233880503404401250006898603558762154021061442947519663579790312070415400910949883829665902976428456604717182253034083440316625370395040544628802696969950746236559474471088177979983057573334997692832583042359421493783055576749572018785873335670335307538237378476868657012371217335513514808671834267625258947826780580456699296104112167543446665443153627094622246893044046583093482280878403875315380902111027967593895695856434035687134945151562993195698874111475680095244228102813313241275529112785345122834153390776756637771216683516562941483887997930648070580318848484996788981120445837562762658518461621821967174283021314000932407144596920243651406164189380559370055554541884232375316277682325375679621632669643864158840905851845274276675795990533332249993482088246724082499699659839316650522661855991081828053033246758010188648264689118123052368661200138889167600785766016496315501369792002169686719454046320040968992454591369866622755814279057022637372856522175280242603309920309529667935822002082981445557163295707500367699205103183370712004316903277273888093221620836570791773226394643843033272975522063381567684625220060526187643326369769978720142751702942922208721490024525993174587891962842516996116340971472620920753238243228149202092446083136604366075762865597764687536488135482286650692344430311956325922643954022029234221374142342886411980769958556702356579861440447900042628992864944015633081460389805026584472145329703857470227398874052807491408411291076516700862 A082176 688 291250780973733244611530541561355707474803417821787765322951907984823431180521037847844686019461175896427466820825635465983701376282798742716879257427356286069499654921850100361988455287933217363319268066891389003928647801021615782365792362618065011862220224674185317342681294093480169669302032471822088743764235493148125907744635019420335238466568805629078345269703473100783012711305065099438732773141861575395010781495039312095746667400556248652829639964920391590589442859108242061528452985686897115529990784245785543990791761754695407264991979375360144950572396556464507773554135724156686898512895449943118004916350946755496061402232270074125198404250812365328736200482441613246506062797880648491144849533986453797355451185789652233881336163149066686197607620643438773138184041073571489031781373626734041325926071014059780140951408493047300828362501207567057905938642941261380142590824631969538925070636183262562112650653912184863918400032123360135705326940038126821770384591037592085406075857821997199782578437123606890379880709856416405452691449967857931636754311817611510687772231299767066836631446281208313169829538011530567197288066511824487902018289576830641257093543444464893242611432472635786580182124047091014215154946611566200437503631221761573739556791362984155012876949952201716942671744692430253056198894198955839471650068268132609584409486837539896883204850119640476930675845576644990154054134596015907261145949459523638595098616963999808822484816223369661399747038904043824491206398033834028846993306654413522191056265654225808866131942563630339715736039824481826032320575649371468634051414355722717791422692937039534955734390044126629873862913287580538498690970369938472329689319269180976550458476404393616598670139676492292145237753668703980473251526094601420545460319410982075795097185990869929757230564820165407435069481719931504564912323218830497729336704788196621477240814467649815113952393279109311767273545683089259637123958438563957924702517920559000790070459068000846571556696467116921368098689216784220011501176680219407726079865161050698634460308048188808237961338744566301909570950576823330838268813232300975429826365314085724333313814810038435072430253649399447577546252324707016907227847963707061702094806605011209631638742579311977608430338283156815664081216 A082176 689 623567922064762876713286889482862569703554341680757089913868455799124051305826645749142207883174288726033993537237452314114285303499359841420563398919210850835182001109065892067736088233069632732918152720328036469469900724972971873963857060978713741147898237871225611869056776826673889230622311695770420519097222640116139646632348604234832566469069050792932061903811352018302469349796318166643096280441933816834577253575844688598065116856957793762811099263106114273270048223640198120513202145988450577735884890991142153074757434825619125404010707026280066872626139818067459098883982318087199027485665879443900376238875414413248317496868643323900664039268019043458839542830554513799962392848652224490700298236201566542032921236221971637742332743003829633595916656483615217752196662594943119424632393051509292972109574139340029524511384916723679784458871683781565573476934305550639303308889227311631595326890492517354953357507689479226321743603750203050238180008935818088084953778337423436468970777568399979078065998461515325602177660600729418109550362469823532203923320527415942091976365604850791818945118242932249153806409487715559941037370145491756398864447120637442034988831841939543599113267607674417924624318106674414138708733035063326103296149502458051007411497918278355985330032691652486139999616810757517587635024309395128590595331461282954643183278637114857658935137864359803110689186385836769313488845349186015109438533435389920011138972890312582752357940289462215325814109326564729292349098747018708220092726369832712283642372529047814456155109775259946866289439005846355120411583635567769149639336538704873906379733976459854474586642989764753667962779704113037061335451794499690028337370641736301801773673685710576774888144972932126516042825278867940142386994855412482661009181742972580761055516494396659387943057399223425929232775071504524582591952977568081307382202648899909495863485063177185544574955248178235541917389189830590558492130448500134169076384855832545220750204588558075803031020502505841861274782988046046003436612555487615540968513590190747522750290908261003358673938763148350977023021394745241896857962736725951140918952852460631561493194752935200220572922307936761420306381300171878716514194563762579681357478581841658719082318752502679128048965065637367070218983510 A082176 690 1335058921140657319043147230382808761735310263082089498863467597434881100689409683411789011536444458934885006934449174169438868449027073184834324791649488456393601406225801666931996179544595310948710633267545354001898371714589821136508235923758461401601156539665914425164512516146368894882724812080046824681605767319015040302673269551484390101359907321386627688015242616426594489398681619467570183619674386279213780805311087969100963118679486162255274236421923610557576438675919774050834394876424994680042162492268287946337341485185043672094699078492790323718655217299052986664145428475200211427963732983799334170138209123822955468455226603015317639056362958987275579233639976494476131406854480699158649257071289640003949509387107062791192182561796096759813537311633569943418073501476271916624297436513395609358661152040197812658606163222205152573200377291077233830315533687707006942114836915890475710710395879381095998834119173391363995747070372432361239994294577409415204570176173240861667976238378132522423715567010435799474566501565270249667625348465253867363357499125870905599542570033915527601382894326348145795637906905088948335932372535897015076595709249708973242675045488047563572938906590341435287085844446410346920617494035390632464311435031781564912368987419892717966182722677496093074759952587442645895536410071041464842850329099809086298410551336435862594788792166489671390399882340231484546323728170550253447026926437409046576714773742504680132960895711623127529344612827320078679552203041678691938656079169398961744599586308841559981207264713473726126859557545460797699906487138874732325943720362198890610860707482922992913151897670957600596702565409714060848224108633087954149109364388337894058405972656723097433134585342337805595122982019910566575401116014828045385525951669359319241601300943693397630696449516538452054851192881234032130167967756311640144220287020962850770011109109672957698285682111287258343291638667261036321776064247232499633589912029678848559147664935718129270615972030568899280429943438650103976908173805560636306549414512454996868667697099835500438526434379075365882626875999700653127695295791104273154561882065460531040932238574311523452305489007023501476429563764855007460401724517572130770536083362358027290492269245774804375285031124910067850354105068376 A082176 691 2858361150162147320071378220249593558875300051142459121780381057779964051491478189423929998606767753047720883478709482142108796715925104852100609190667341530102129920258602351853289249155528003886400540078035539254241758821890284919478134154447220224949830262994756745814908720543206237881027120731032987966926478528877138576692381091158962847136238326911412806530808762406251750524401403628057064763328197118697476373263469363815480925157763118220894003472688680555584333732947679823117913096770237905683763974702301612793431456712240171429311481508229886298121169660924245928932395590799818495891374907823951901249122464085915937240299468971615091024181602530293147577016407543053028946968329778992166032988317543301043869227414090459590540590789600137814906021135404202213214434242610464774605852114975885542244417905456931816839933009568416924192388723173164224298291953943490457811972477058971092544706569001808296886138472904159417843704056456375920564231136992133153628112518224147205749371660373155819529184541634679948623234133007595405980847584432167322417044756962643791122411605672683222109484040540940250783762352611160627952943248025628727567530239620978790257690609799455612818370057719344914172536545075971079678278424390952571595485884008110564402111466686230256060191348943141167579628540221927714093888591428994432088249965671051773308300144020661368495049336643413854881976004998372121681740663312701904389328490396338123547131480026861350921898996080038833753114553102672731820281212191207505126829614530949967232767890574857595744094787483372724306040039911597474104604790288001856460230295848170564342785015060001211106259244850850514946610978311760350225700977498589719083789828467697817853785426570048278356574471754811907244431526777931998330149685753783878713073262049388650824766159676138028876041821523661130073506644574134956471212594041244799981611036676604990715553109932475074195027436909395300645357225477116722925360057486560059895652078868112331947508451306520506882689111643932843893691258076678472880297196166289781638534169406595993763361763986746309697397644257411474291125659520907928063484987525647155351002767135731787156764028430722178629354132747604862509370680118335946718884058451679684526705093250657496614672056715688609255487717829503470455984833673262 A082176 692 6119751222497157412272820769554379809552018858693348335013369636024886436349137823198292960997519706788685114087113777089181738314030266040292181331925979645115256638405080740328000612922566208338504759227739116357926086085254148856272103259041896270299917394510019065304552662195031926449713796448116021898880549322019673900241101256580932980642873735686150128524846342431862068263860838642142926145147612724198962068712012213326977068686167471182311050329315532805068605675767591605969219829697966572250975225874598425569363634635395711009446816221187873381071084286439955170828658590477298017759777185532620295683030775288449982718172218369839911871467596373131039214971633065720745076071069037691096994550101462707310721271889642474030616987789727161616522158795415273624565583974555056781503139581536671572322510050593823486616130846028122010990659039327776543196983164479339011116785554010601445450476730019898852719408232013436839265742000129741119044793226927158017428351665196020929204277901220718776352028532548174238857036262274541321773000426318965976799253513328312760943838875839548038166565761196729657261794690712706374085934979933748219056644897827834343600222830674780412238755311116468923524668498650422555959341849393105959242500144051066088512726249015798853524881194006871002906035275385343446550032189994467311267292049647602378358505669734374604679411667825194286410430617360526451861966391163554007081215513487505263975842495952092040765896192077237597900151485451219061425667080308319350940269140756649330033716252144400995682113134096234642187445156417350065444206306633202012030041246105376749186399370309838401118785307389883544056613740650962760558349888890197029483743171161433427621283749943713761801250267901556109234576464519379899543224821560026555272575128189961526116279806142052439605598379032300439058140581196885670610345498875142808275311530559335102143099472431640148474186028016530092748279128660088502421305626933596483710173301134887261098944955927638880441455478162571103435657893176360482701251369856182937449547982288864263813343373024063138962055454424554674752490959851298831198830381757695964364157464489110950397277441520950826434232433491425342229052868635966247004290394372874028821269425871902432055428179785280401445935221927800789259378011304079536 A082176 693 13102387367366414019676109267615927172250875076317109456153119205430162621054324776558561512567718170220843516507309381496571776044003726061630775672384549493611079432726161539614855872845471274401207314862811309254986907364003616575669596538768443613104300330480899708121512957926174168042526885344908406485348680116670308876276471517960432605556280949851650011562375143125877968195446762581708945795875830962407161537167143337446645683742164874025033029583547298974025632345148844595861109165699828126576429469843283708882773999616087672990426931912408189732764305171027179800067486524648149999727243669248071536834601628179081757850299696452039332145948174695997994730748077787885590875276650099559114270178502936201967508245158324408711594351331099165143859089088249975449492047230960347050072080980666221336314158071661655699146322543383486036321777168851748771554835700557198287895214315531435169847007953676030056065051314777271790568426202266733564387085888981998159881885835758268882663147686464921372203473332318024162562224426415620796332564910653924136277263166544900901152197942482986902815673320831886821249327018706812740225761029025916683742801096100335341554671436921272344322620254622034191082794317545849400878838763180376687638789549009944641512561126315514197372453242034013879011186830106839219113907930677768005054637007806402334576639588500874813430527953127829142582425695578064122499966846033643118216541577651507631655356092843754880930873713648469842332111669319547389807232576746306774679824530173519329728786343138780073804178094975116733719210185042732199830486049554388514215130779719196229320620669371072082299559659011386654070989338451901741577667704230351557866139070170284365022588325516824407262501897196126042213895822160245048942308769392865083027302605035969881424685172267852012516857631603911827665620286232944292201278360729568890590073582484558748858468103873723126469836356623853830354093889175178204002104590155861164513050521588936106521228601103078012645333880046979735068265617308575668348341712619541498525517611354346148516834835120568688981625756341341491983945911917193813087067812591075876204954708045490900570890950714293563520452369527084591555206766321054013109620400508984244767585218891512231017857445880107035376401525373671490350266387683685493830 A082176 694 28052211353531492416126549941965700075789128568224145545490820488025314527497510623044975933169356506741650242694374183078267758125459332235784351320730741426579558988789485755606919373923426840343523410385018124750298426152949453801830214370707119380321971116724785810669475272881458707424393369599366481926287124957696824625113522789202893776330808503690917024283568418354414186385644927343610695372003596136562315836212858900329891326233946671353469329862192359877489721256091410045122184033252536283164098783093180152465615931842808042413083011282186126771020480367929575474747918630351242529610823134297306474750049324537526499593923759619905232474075826740744334585424627530308549957714843690645254699359412149251233038082805279755296653150937987796295957445313810137928486426773504030483850487007534929559657084675340466545140556519973818327338281933921785465140508750040213531894929551684767164046308324683035916456142720123018524203178935050621502540317567960076101317714080531212752921744918947066843915786646299317922423088505591883506049424048880752608950113659168460253076141158807626935945931661048427061123635625359861810670482480792677814910529585656625871105236135605228524509424224290849320633089998529578608008024552468431297087991714370505941189617953745807979876342984490691048914515144191564716217547724887056183892986726448394204567430115423611619921750591343785361127268187741288158804266515859136028300034772220584679675612031844018271197676477626162580639651568019101205074734059150739281640344867657315226679890523343028091676464080535901869066452391416871158744921415044943190066752749142634099240453687085789957166581910219352447582109794495384090128251704379956782083614733799234295173586965958665306165446352544021301339782776052829861670801371863384609908949863392527054717208273875831695359109911064860584316422951505569962895435445407186182003581677966335898705057108345143504978966086023832849915690093610331634187600045843082958494159595504688294355848034852377370981720804184074883190814119098448634793836263661777953773805549260715201566759504790099127557250152585029264059033271983686771854877868176012780393873772847172381863000263777617394762401285528086028270029142281310401184978804800563443175010920077386530044394886720843949317216521867955437494125582873844780047176 A082176 695 60059784507910925262926943425748563862264533635139721667247811532439086066419721924356133173712628282807000897512104358482498875922520480130206609597787730594344368072843710043047469597477392279398997147074853624644095559098553365193952612729705054557299428746131959470334331413390723524230181398221990841792027023699042020561421554013336040572765871399271486601377214041133134586060995943771749477918707694289417526865129663848570876292703665063334714148431651446454017574656711176075789261449095001666276316081251910721272501146808014430587483223784099245549757567883937664210632600208192457890839615640997832276599122287360890714118264030906369161327846533618543408995724624898857652457454460942364224316029589195081238451685793995942726684392947021495189873924532061643271569237516964342416912895255476175382886065973169366073159245156660522695359121946320089762237586374711411099790587660721143930862654322386161944439808948623985756334551578943569924850521851090229053056500905111401904661748779980930903919433000687928897583326448846390894262568975804491731954255587128982534744067778857308587435044077284699891146617534274350633334494147059545156087397452380894955788957018003970727018557607167058283387873588140939144165375201210509570314414230266086488970605197183376138055606234105691782222982221242583861330298631583722243572634290861210018425208410100638729544713647611615648900653312713517343115972075355523316454905063179829145660057365832940339639817389858014133370067069459941080902367199082229071653392917126604397952350161631039100434150841137137930422205840674815828458753814124315859663695521929586717316204691244932240421946307019928664668561894061602533949242415177407191168137606850666041227418799022807446382664277887037491038681159738767656220437703574856113414456047652025819912354955757216302577942294092480270146643022178249021172125541667878471860069412585443011935822847970858293442556889822280847806347401091435572065432877928636161151135243484814418900705366497813834529841328229599399534177824654095674340284116681071340736741231262624552686175596012074971293609663859278731336734669139736437445304923808916134139619694896725679837050104396018888922946045610673309440770202861298423087793240895444712023986205083939122591732822501157557868701211317281620832294213030879637177839262 A082176 696 128587998631437290987926585874527675229108383970209456028834847177251412521375707983949962241579748725150445925599406644822811828227553809674675687056306005184152628254381694094637646704649556145705558341353565165011558273210453342992992737887689094535748373984219431743608899301723198853128681539684430112251829400051330896477291439114549777659120997636812975144629055717821217046375545681728933755389948249196996595831278608155930611709886207656576000755896313634418256668223942371045346346018975143535750061233226573316546012433473673802089722254363345317211886673297671872191177812866480643959516598970270314985689447479599560444578463620948464676208751435424121558296092568777675188099146493255981725506244996922855899111711761187665535712314992519038313327862035446043906922294415779161059752638734027647324393310863694687518304571483813786847466943690177699488256639121786001301334557677043099846232709866425287133476542995426823728795482222164267766819095612655740991351236293581261329973848358902605083666690598893884816549092295270978428734081739948405991071801472762213251487753917613738083679266043783036105902236167668768386246943844308924819760432210157068151260828995909070562131494820060374154452701746165329326619527730558250980407306074120002653089033694121306902155004586492485279410180872259106434563641086433431766830413117459690290517923005550335692871394755586102609264483138676111982208048469592790215867093358764604617208271271796787576095231935448770934853783559472593044609030949331581811017701543735066901036880493822650866950940237299300790845252776430195473304762339566839309274012733510616224704305547329786923216151411874482072013657706980140142782163979379195071261182171709023577622100223055523055216295241030503619704789595694181876588184274739824638755010103769640534222434140153796614479170788661415673564468281319237099821234332344480612607202293066844294186423835825308438973663952935505899584726837627586486217291314898311021823926287133721980587474095219686314122240777212401968496045851455517947948319510909036655047751864485224666346167814940375376841673488957031226176035842451586146881247849654562936927723486971260629433236053548343463958064726823050033104148541689819724399384459057584141696343186778064117619119860563720477055152395820063605536000468823807868374424788256 A082176 697 275306905069907240005150820357363752665521082603308651500570968135337274547260004440346882974276462873853614208032082060665429007744434729429575421678344823911957087324265130003698633546712078172493952494693970715753665462387209242373039907124905736224851788855078286951302816625715493727324996757782413072105483426506539796019351255621036846423726726049618274239279117067151335104335121469312260594214827308112407667342275293757658008941728525963622977613321606560935022977099649513523257406141011409208051272000965290538745039923523579141881814448592205752051889136853253542039928843996284601223669545298232097254411641990574204417637307953974258898282122229579404770264036029798616480753619663725190945542032076801991510776690847425994884829807862447856113704876688781068663748843372023055306140054648398802076016772614490436141611062418146920247819221284672946964212647715375705361270022048167323143011501216685112678426109482071276162717683857765602958422917329596350944383129319295712925175100680625666410746808412573316899480179524442592194225425619591883568985269756821686178844457768817458078200055131189489949948766462345771317747005653977775130463353274941623683972757434809984672628997977805847488660571162243843898858382835081941751229957113530711556751578869837726635728416710378691598549247004293999501076897587620371861325441507009850734536011698774974857307161317675252083792384364385518904825578262494630072846463389432785018268674707051321653087886941952548285792345884363862924497836912948301916437715069435497108962681000611581403256972784069994133133305758561431059930512915164141837615738737225000504884979421366377136055865924715744545787445377752481969636237220186633044040994970228159315605073323580016340969793286224157965070983946724446784855366992277947871313037695726855414675227908561747438340053691615112480622804831023668555524994165672297151506938938931171301153386256247640422633540182659205440922898606170915747937254417523572687305737276439334667067507581823619498818745831965274280592489321879448152657329885418940581476815629976657923952771569879281288225019217912598428874569298400648999708298928457551320582700203288345520199632852529538736392120332142184888106293179609421279500110150370181375023363030403258469338097315720159058228252752751754929608630720822143758045263017789750 A082176 698 589432083754671400851027906385115794456880698444200876906823751221541190831626921847924988621017039105316403887306588017540513552906498306660591736407188747598398543015845374007097832831431141820773423190429664058929680925941431714247425734638220655996171804201321422485106956882328386641610861730719727630617142673099264723026915203756013755121009512645760264681290168735557189065379659883330099454343952377986496015924166181793490141357611457198417987687064134754636106230408449055431950528028957771659056055178394429285959424642852705889275644532892961269830578974612283412264696838335555097368878012535835213900778097143995467421507820894540208796135182121277370487132797916038853886664569999493873932155126529556296123560155970296487300991602373471444479259385524095935507208918430898083603585764732121659856829803633874863803212881233147820657309401896288595313409191215544285927968254492583407319116909362992167628755987267239944874871878004880064160164204763359591195993638345609165598494690786058297879431393349256470399975294939078542823731938491286261128828936995319884843990467049056802942987121943179591352750794585838975436115613829547096451008621386764887537034146314539173852014293604785773456285595733258509731359676594012233697598584557271280305591261964575494611227767092016208497581385635005595437007994422436264351092323081683611447167813229448189911743125917899876390876460169382938608624424244919077971213745117324339258103156615988249623704437642864593041770084122978905625227893550810074747204992338443643870415073781680052104268477798405006960834737697174665099392719624562177749200438179713564950619383638940413534172936694665981162375341472270882681532928008590840597009250648460943428508176487405131489496942095613815381090596708196620793635872084884249991696505695327187673884028655993886629855327700602309982053241078162162791443966547268229117117541845381945639870744067519903697875825198824893238503753960772805859907825918736441483147011038843521032570832585059140260230925610266614009121638663197039973908435913877774567795538600894282182959591199136705270842299236524244308773769270833800422542027699877896156517882681696666958379114461539405044075173894155481643573957047787398453146209309972068259905822366730251042584249238514341679605953950216180613753710760454378751663697892708382776 A082176 699 1261974091318751469222050747570532915932181688249167349141668016401627489564926946985614683107158119810169671690493015335114988627237918732614537906595553925667902275281797377484289513508027269473537085851353733010739509060861713185687291344390637346490191726475699102790002557226537745921629504839309230693285006581858145394084213212580778551213083579785209665763565204454477318681057442066289095666816964670637594398633431076994237501564927453496848733264760882919143582550849049520541493737523550167951316811718057389760219009539904931297862544588006897531149972359316432960020222348328195417405028036344003563931288047027719768678205132648374628004842257186465204443572784191840954019537879737297200031007295180039325309534666023551345788219778376903635497341405618813590375939432861637214875330418007071513149043889595588922987144163311689543342874191913130266674301354781237886422518687253628050440942194421379032148964053972943822283987453014557952833412549276190418617377713751366451822140224365425097108337093006789412077729509076247482806088805233679247517719758415734472789250570359602412546246016955359016164738818774565542090994810949880611352348809385304783386727505051565795187726386615488055948529485692988172573322967006222035645719066837414119959393591831066631368938835841109839834362646339547400005038932916793547628820059082615869385947069308374527527450897018200582372591696721366070083722048795577193714931358570126665125332286129686712704209121547139791065293454220621112161451415613903035600706075376896335901013138101647452589260132392193889080094784769624702453930543756457939446988338113535036896305256685013858852338167508407854557053951428856423127524666887586801772474291687995507478974132385865506403638494545811009985479115464582378019719285974881873711977497938022799695323247874870789624271795380902232819170920697280453964201582041451570044217465983501376174326158932346368139848933516757382990886049086098321565468704696663392967597673758545523856132341611244741193879376403731690337706298530961681024284173134676289287743522856447448746550672061496873911739649959115848559012702902110604385452398795154302054626619344179062049784175879143156441834624772399742258791814222938320388861067401353164685868779494390500102568585977605043876601572818969308725351705109348226526168434204120598926862 A082176 700 2701886529513446895604410650548510973010801204837155579659894057686328231026805458123110907930449597325878923071784906412870934007448228786864088267440041887325170100734037646391546906949339656638125936898920801587830648953625426137586228044796237856343670614026232798614808087016401858374203442585226909227077904941569445491143091280189553017616364918624128657796357545497847189001305767290862437460333967260617397140755129224913782768731453481835551099508118387641715311990263035815514058211569304173010708935129605041578631960878995688403338317327011190217885424044348919760236347892405631209839988782748581248902729095295213130664887723817079780773188508502142613099093747619150668192386596216636506890828631911250548070432028570880159969910741431826301749845210026775476580135259371051033882022185358945250464232470633978346974917749094084574975776662220221610820505673870022518209440674284265309881796323865961202318314646589641090054765429100638180593993003573150234325922079156481993964571723248948830899493682370869561938179164911063828083834517776422355753695589393587122353148206170533007082413075840865226040550658231145253306883925527224016610086738582777039894914459500993163454670210914179330867411457306884818751693633025002667394508574694834857513002287556696084027605490253525163826821533953092286136328748116641879015675394795191321298528309629466677867203019690048951476889810246733042759607945938703548047834787453017062230639090292602752685882733503719543481985898739132367291023940282630699771636251109755236361914449968670506770504080738660473548910238574851034734203898488519249967416223644486352812417331005026845055037708132734748144619315606505415226639969227977030511490714502808413849172239896133131151300006005428675592328699580499455460174612648650011325198356199191087726359942209992357462922953446923370437416308346058418903575063786854141508131912039694456642478262329025485059719306514133939433726334488036399344238019964418435575264861738704568533662010068263611128194184012131950972542160368732973097028421819079375703432871762251058326961822873698238694888174463351829637189939859894322103330046339078244022260222960189673924874464352768881210850110177859650679987423120570711454236355189158664638864501574962042904336231175796654236868061961889497883719994897682454063437333625101066042015376 A082176 701 5784739059688289803489043202824361993216125771337217371281772565209975646798333851041959910651913105080368655540856634318121737307509953010421355383423506618841213682629117065053035616323590777414680768646165765642383951336151221883750451183410265295619467715028933896151465569767123435538180964711891707172783077766157585503536434974028899530475447996482221323199537060059987348304718811881618055389497138004503879290454570925955082183962835593536957990393156497467312270464271210739520992070763349022686318185066590450761683396915881210429140681962424141971559708244199756890653719917794214968714471912197763776753365486419381808131582779293291583424519976798503724402705865248269658407905200414550588482995447387380403392821846523352424433127629099903184598466507859814242631875876232971451651070021253154925023229242156977599295434108837895556475486603010729363266315757364584718035669083826347462027488337769978114545255136579233140100265063590549876907039943736351427678578663095630728234459946364810353992236187737376347483595235735621895829330435789573520643991017265932496930325800337303392793016460150995987668255133678121437521428827656436446904137638772457160677227892760499837098075103259870163604547458909181775218196035552206874482536421943940846087962790234203997542398963259897800772159661385925181852738683222848087314988286893620374317956795777642935422006518413347628361057800615611916227312448935374758845297102296390526430803506742526233083359398894815437037939448348751810834752797504617491213437440583473424607134114102386937956305725280488816075964010700188100227551524252360479425551746386071089335450116304133624604656010419606016685244304427971516348819128185708710074551160512883582630281911624110658200531709861746122976331357880448928697981998453364916669951784053134696242307499077228739742194932804711546416423971547038956561583616516629799000071015127576448722903274263550087119084015853658184398980470870981120486200173808588424341116066039392644938300205581551973212504886354118396668943745622283342142422005207624806013866198617523150608148105115297344450248530817036938608180450919617865340183222757303069808614422583226607908860020736728521530722049289966934853811319275791707057917453843435473505907914188015880700454702823899792774702819604322385727992618205644596764557850956097541449112895270 A082176 702 12385126326792628469270041497246959027475726006320738125667638984817159707281169426777933165127704569621032882412422264602453424449268015603147303861323550844593028682431758919545026927272378067692825290460417603969834729695971473167900241385964245619569086316686752434039373397111843944772082871751354116023704671492467711955462008919088221755987465115321763949220244665308170808743256683185686755737336199998817368693024085680992269586641345946559065103401125662312463214968347658454022682024748817849921678156576963803376149761642405654710653947471749012883265580044302907692700665184761611449358139003854899344145702710343123289771199041365815963537226379904056258265715134024098080995528498837957244397104811842978267358358863475217078963317733774588564542291590937578374448758425979560291574585872717956074909900763509145867501335901870967400420932157871060896008681871365481228914115824330953868251167228059899547435682434066790373111732794127967214021798893601701735266313516851623952827559396129509044651357323639243563850763653127449410000683839524380911266166773364845525270925814950759168779321960543491445079954551179369937345399222655337847647525880653156115768075335628348375706570766792564113260163741608189461705541541513098466031097240528702126667433498122221674936484491682535941949952254745010341174169106188951391317840824783575768828794460741392206306075541473801542371075514623094950380348592001823608649348545921457634086415150343281041553910466330609222535966017495396757241506260772401519861155255034889532139137460339757437202328158845876591298218955427853026031578393104087729566124389728602445418861758271560947197304327715829336039347818101145816299400203015189617350722908034569308351733134409240311304939451270146583898258937411841146978132345885311335010258697842427480597268809618625186242953197655752720669110861077908166009608384186101189310208144195219711695158254272355379247834481389501595504516185572255696271507768323226025496673025989638068685167450576180157100836087946135583482386570339862096740121460835432290594003633689459049029654511740280736669849526954019557329219196274855013805897112916184515678904201727849297190617756439720064266193616792540831208740198616021197516791513189096868073679741269073891442726243092955683843662210756892623158273065435311960200266949837984116530747857179176 A082176 703 26516555465663017552707158845605739277825530739313589259036908767325768493235961652165205032036447735970309016958334752337108101885129670914406971352651416887170045441849733472553169397476453079503109133419538624447813247110981440034324012103666799041269081427111531852211332989172322549855954192689576154280424924571612631780769188139465093994410216722394671115432518123365723472058932826338588722877826196119528612568139971116412183631783922214127077102879553122779711847815062875267701496886994555863125342759554200144116717077699657427318565696854234096927586701022114635215024430322458728375979220164570813746061989735439815811122437894006541234124555949787381863115551854679126311643451418309648814063419931802159103468544863021651839217817206845010334608752853171129445518327354544474693350343418012737047654161780572770312188653271211810471444410111145243982936754743570575080097836453759324126736528491220741281962200212467938986371817933342954528174401359335093063652670698307843425211646681860944883740481819154261622044784838372404357941993218576480775890292655365994285651834888055202625585700291514968145661001039473143405931768566685390520836643292167154513563888089750099822769904884262203584399828197912770701650576180503588621126646519157948515709268975506156177720846143756094716135206933592320893149498380551404190378801315434696105517887885681251953292266471528718698007266104806336106480850288924564772437636936284913793975192874737558005652658589649260834929832373159488363694181240938939823062374284430535345829488737222833827589118532745972316900209050080606936082004357230162777893892647737764637764624537780814457345860930678996972620106865132166387028104748164194488966199070575199197211084142589004032952023241080687640231634071424303745628793754631113524288528215252724891915004035308688630312640285581738357930206685516944620833042297070400533478962999576018010801811200485249568725157743023992437914095883482785153968039467483261698726826662771295512969047287188658758545313452813566427975657988034585423271874144154661132271986313195193389954059377251195041976746055733851917931652601079974143768123392640147204820745138496151786756080554162121228657218539832783236294358715823089377276541176300558876695864916111081800150230141445511772325600318975640086208793623122832519589949331904031918179710899738984062 A082176 704 56771945251984520580346027088441887793824463846142190683881366217216903717202213673920460562853013034241970002563173488114167443021552104144323005055940786289806706197043393067249319606160863366424969712322271449913162105875413912798589774418179195379159427651355665102312696022900257761529760274263947237423139766910378596254794326336328930823709206192319617420716711755457737219918121218803557722836700486281136135309119891143556923821849048090071466882914801354449776786075485822154522827302202384819094378111550457516194482624938837545844277561279419668996738425277492495060855629136949721579540212443230450514639841183901907003726865879168499245402965172578143410764512555681051567842070796636918899074297464931345026238845535114791934085666249224141856294337237440737280012319541267585668913616177949803799848054496740807435302142514619229013735171989090705461471966768578147452956062879272772203340391149760593615411907284049740141469666728008833822057097911126642149869028239480791442895845520831590045613697108988576668305394414007354782252471591577650945626504338068811396084458050234055227426432864811180831273027228895097002828529517156549845985202463163865412309210468398568128447253521947472384172439068088786569219333401534806642791178213451782056777774122007146862769750924250104044061853468490229410349184506587980449025429363199612559332284402582517957382319797249327249329974343276846942624772517092131290292766663219701853641472521976432526050098644515972848319725314273640915020252138661276410769787020185404785364867636819088351254605175343916817578891881955769658820888051836596100037689347752583043003772910005653468692828456405222546089987010827850665128605298531313559710259253707255793761035097598881886586894365596508970151638171483593481197665855439105772827899356184052937705890331734798960140834120236080052379170568796864483766000606602249673092826550888648793661626953825640788488140321104230575602440598184424183690865258552954168094148533170544982253659349456901790644648036656170682178597693666013602428252533008803522563898241225764421575416518795302869408328448437438134425411334617655221801459120004634133928867589488188519227706930888701636649944715855408312042557757730757676726489701697507320786148253868124338613155002920476381039572295609629385100386115351530291942928978790896180576968414794271728896 A082176 705 121548734784498858562520843996354081766578181814075786351757803004601156007086724198241221128529685215408839718119177064786884482951501726086686293475144567764344112725135298796431829841081359241787980261586732597133367330726913485496741650583912887855654322042022310167453617501349242755629302864594122503752523594672856952956992650903833562334983602207737196153005849523975975298962986546624616404454410846527718331810898243150681778878627150888349917719337564408395470599422532759903478294592149911075544616427980891026428787504512215929100161704117429828222345067953971866436487270528164066363635266658041306683513325427823020111414727952539177317809327651340945390884758457147693891170151796285609852175890594828120950503339396957319192390524337755353961586703554954340617218317940620906289225677456923949761632950606235100008537673642114917598547868030018190105034267264732533354392630920765135938814372001851002020027538780668841211548646851468358695564016409963940027939450393058145039592170207460468554436690515223237626953052688990355027498810390838772066463282757326269161117867309334358726102136865580197465031602830574009389848942152393411625343946158985534997804510014390358900161287274676572121550405931493762385038617363602625041598599483138720630478399398643260327572011657736755517808104156182756489055978633735522984617206614948990186135812255969305316926658261380572552312903329158046879767080605490747707006634453958831952553158774471692044419736648607610137379252968372861256727750195004521595448677783025715676594412237625647502123076634656638570233303229566702622238739845892467103024144832255559253990013323735642763661480292850606741953547819429546503862734349270486402680966305184169603932563684997210224732210088066018133673038233817409411194973179919936560916288700351630986991671069297534764959907394639734702376043506547139813257974235536812667974912672204826504224267915299875008998827843729455075486624537810359455118172110704606370122692172562759099639820625159446468270387804623449510972119854151685211277339117323831502034444414524370540745927753170812252980600171422797511028344338347752477015442931880209488825559439949440139651342491637496876310460354639018174384940132536057122712181010534387724421519365015201514829249305250948601925755448967888050318278739279596852091451582386414954581313161897602957434390 A082176 706 260235841173612056182357126996194089062243896056337476988882134650292479023471438351181090461076701233385966473729868648235636556282240801042242974203045082038478609863934051984056626405561918728550194853550381744225411545566695206914902724387510687007862690445857510440031855896056365274089838334074102336463242231218891738889555466132453678670267922101320300358466539072526011806394450827757841626717615375166320094330569103116424782701248795963040508806216333416572322281558765937556780487400632178806330980206293423195645277501215252349815614050726446561413892703010154977888330228540561251806743566326971096092037453882935792965617583214347454412850042253533600658879694593666078369006658879678653516583302347461154720505776970736618425299773583787647397991004789953754778249832238095549354438909393168719346313969162267586108299380310001519560875956195830217980602608386194167921648550058567309645565677027474973614372009777188477712992560202674715226170651017259837244140216564528006360423345598066163821876678433953918134069368542309868582036288573934448732546873912458261736439946915996456300626578875577204465438791066161556218404165445220449197626524780263326749481096598147233139372675727906984058100573119938570420224588108799210073895744648391571112953162108326111050338267757766411166018134578347142633552707926305233137682410888961525444379417007733788106059730992812078674033609579914899364190471514355756351261103269228269635567218305783160158473296943162031308050544956338267762655982928489914906608178190720076132265400361635883437451983948096459790185934355505963780082671745666127399798130599808258400825259465877780105624839992401720422908741913188549841532172798955234922288700133755643613462212043438659037606841882323143079678665997594360001322799452211823099842689812446888364864553526037436282469408836520695903239741910356042233428833548863452480631276612864881083484244080571118227038199766929606752639130520403190564194266199825740988093099411648819030055482897733603014798466343541734683636231521604387239394497797757523886055165715421957937450288084230624378444090331617423816240817639934874166011050669684454859426816141108383494553721301615840608646849078071285654280629956516517556711608405146004712791261443869562262392848532275318461145564723082270756211001084574831566780616586887874823360781468740416346634500376 A082176 707 557164935952703412286426608898851544682264197836862008130595469613014107390916268094690163658692913932671387231675657459666710449744325678926447009483619465869955066145631111086551429863839076395152351858898188129072590384365021416487207759458592560936986007895355728962740898845650178379508286729003576660924986021511269078211756162995283597589496889927374939761311982004847135582371351806347723720895468753011436550436998722466523282135637471031129575298706375524362042682018756145600922758881065185561546346909652897399235894914492108230623617306749692676784965046590846810402383822144087978791966744221529977067129952974066301614613390576205122191006522001504855060548200997887949491208949663661335975505454651878488255260210338532217867430799145834162966088721331855924586301457784671583226692782564591717258791729737381729210870435697234825602810323645531100913158389269032201579259402206338739151060800394028531190390573694279159128424428129447856896651009268015999662341656660212090638625322477510432707681247176985287129182911515562616154685652295556922389475280955520253024972948392392198930053915019388814515968491624407313719759067597876107500361542674781774114709113519011672109058502515031896352911685056073062901279242601563711870071405140575446407711674375387082803413551529429778525861170782895479765022789430708950186263551808947682989412186286649748251247049397492857625932167819903688146989067725519753051021066805893504941548125767929188284982383299796839280992470702766122150456513976765944658591994895334654877094117089696155944804169653879822476554163436728773378843771570895637041386173427614620992745274492396448408078364590073255738938515127278995923615691341362979344765171942007033507349368822082162120103939198812056381836409411946914472686107603861108605256710771242858670113522707847585840920567210921564981257578867947131766224723024444241471105369266384756455375968157323299336231432275487274076931384904047180965483908753383428264614423870115939878603280735453444333052612755858176436224257577824306957486065822323741003684011185286047851925129487842069233269139037266445035114342612225449155032933315645369547455254597816180170508247172239025245237093037570884909587889388594255711680807061172204044855520786238791719834262238456152826019258268056283443802554141134781778931550862384788055662948687084287572119232378862 A082176 708 1192890127874738005705239369652441157164727678085115143826458496287204826088801456045276174784701308997326999035790536610449560845587111866202139876563565770145445219301804467245733447092197133504438194518695895127370379214603809819201719006136009858511171945705316535812726714709104020924731108014994906056456938923277486600086607940850494456013582862108423723530735350031924685708754547443525574755331190582589876605540801608216213358128269453811455020970310007363645414547252130291646204678276180986648222310312410126917432145061320017862826571242014924727408254246271924487164282680397153620761487200827914488668941666252272229247142400112733789730864931434554930229515799193805423956886921901096249632974696808775867463253214523350300395224083758997883257845337326957704218622901823214105099864007381456715336851534542071293179380939538020614492933122813254015408491416006019118929482378561473832137309833012397091375244267089844414174269558791079135668371189611439604914934808005358720476947355228793424846986366834290204813730364366715513586913293155075661801241211354457915069847898054525212433580937327195311730230643067788417902916389797281220244714096305165890543037318792006707471085688657267350915632321517963360090242091529247390308857892720207000422024909335328342728232429103999947175384152573659465225620526166323149380717826323870472640491180298354108274651541061773871197302705481698703924435232807909781712128763716839641568622915449218144694867176774103193878736731590624470753596557407077374410915555314670682818648290657557695451462357951690145523413346403668110506058656556403224992322512203330096503507962248855074445964129249764550251956609051107729470700247210464031587083193606800736034226455245201828498875203479503082824619440389534462505874569724081349020855064518066436089647365858862698262204929810061284566245392913289749859732838377931258805482219383960783368551291525936382191181163527070863098842871418267720378657513363485242985252703196532429345714702882192854020233205967889771808758363483615141788973994467341309188203589449600032640152002940196215786562678658896110693757184709603035673949688373516685582870310778763000581575244478930938614261136540567764778049955037489951593634610931211053614490096921246999052689052952705256167735063715268755232916384584402163007889032478697508955437562966280594092498615661256816 A082176 709 2553977763779814070214917490425876517489682015632272770704771173540373321030938183976494982527068829485963427908191991771084096190085359064249787620630350736299152151029835855405847727661583679513185102006860941234123793179117584607283753710711286744035566443300015785804358527261061644007012771802806274850532524540356086429068844113640157811018020412898647342678171153671246593042527363638517422496348707011272589066679309240841769082877209161566730859872842664642080021851184040492425046898138231285863301017611657639512473608362372342356970453315050159971375462514797076596492578880502888871849392234492345628572749543641189780197183249972209978716644420252287515239068102423988999691478861744464979890676296015986553728680047760294646161939501317367648549300986666784066991603815231481023347582336703765614483994259407417937352351680600809116354962896041628996164464366053790073603826885301125849443871526525854247152643314079837854436434809314306269738543064880582447947031091307105814227138474044255415869090771026444298144455031705151645776419230970581922337750043469153032019670993626760690086042146961135862007319725426710741962191089544732774964883411562701056981912704858361453681752620797211054060653640883470021775214789583326968867831842906035718758927376487701126164845961365622668249899935415760701578151629508607644964973071853572971146468650702167317516701434110168210176608099245367059745849431853369510071031704061979985916430359563137348361474942380654307467029590896840156356741311072088224625557615833691684339109985245614020529413089240203097503622946752548606237752507878767265247318722089625733527661389351272215659782393800843800985002479529006650818540298532601793707449721948656952723013243492471663844181854542732610271804613583244802146735004307506960617796020346996392875595664233677135282940806528691459008947509280587312039990529829490284426937188529826449960925109905002008215586952133312375320623744891046771857092285226680278237142043060613833617947273805129228280892838041550127299720210286576937481822689821572082144705457310419860438365621862735626304277240868362115549777777477898264524305802953317076085528780244851084724536259405249661667390291401644587041812411778654297512487753024749999287172611170650044229644760743144837475390072783853956214735868802169300870939493855812270418934505313680436169067912279726831110 A082176 710 5468066392252581924330138347001801623945409301384048846678752557063384298988125262229623339162551520809757185022409280803901827351926791865153221571534187012269850846312083593868550485459500735688305659754418210964010938741847566513272683379252082490712474220746684496316165900084832127731482037151606209020690275564834600398841995564756619753471939413456670529105037155569490527818486842381248895631753760537124532249401294827678433356674105119805137855112600663622278488729235220777260389263985968017263547687409559355080668496956542856154299201464954638390123467342057780668240564101346189329196068866238371369116796074173129320730378330900709077204176587249243859268509215847405616929063300604258681216190039417566481664229146107338340154228529783498452798089706028574166858770482623848114476185029755191924074845189169829600827254480966435176030757761105701773794354258214116600627851264984878431327851806379283540746541210645521726173679509551688398874031412054048206246623924565450074651939184493556802247467064708006661428968768947322615706775921161444561442196740658303094903467342286577412210725865349305148696320666498832078213373159956875736466766217618952696616683168869371338594185314707702619106485889954379640810967053090944275965540880399770803208799064634497361342071321962041043576467046160710892931290682371379465846949241215529854415499503148231845532079585107993033882880759999724296908564613204706470423588894850012110217880978443760086774685324674793549051414259909380672756142264884536723508584251964526005634264997746054955598918522423426381166466122808556667970965621777644115800784555995193969682690253143792826607369214575314352250838152425256567187708240390722998573447148593035029636901202961761786411816118195463780520086877180966730932050102007521254727808398561759610308647900320724419104591558115115300744599316843124861549023916089848890703060472313604500100549498099833313372488375121016764425477455585895331325530831835907325497836124543420906685552285112694850182675063757629487512119031355952145742008687381024321688929165101968319519421605154790150173554223468239096349044467313087856753844140737248761784835172849619577715816764216702490930583767087233674149270841635247837463369772129942136855447000609930522017233936391245482209639039666672430662909924105054949841153161270552900945794027960213112938758518267766481370376 A082176 711 11707130145812777899990826200930857276867121511583550930228704196311951610084743449582170509509334226239027118436880645731684523357205133541650112290344545519141313965336681371321454732017202657321451843291051453288898838431756551781027828187671705091841683419220531076955450710722884640665737292864702554463372469337010823159654668878061119642447765910349593668046503829570804754200832153352772129244069702318990053402775317412706012208303717724925628374970808200836094936427307517775320878036359014796761060189439968821800597016259545138817270821134724333854240790524293133993966239973812341596442877535558455980286920061722574091363301373023764035083212792413387707625228410391283855513331231679886139944660541620857319301248164376103545307039300205102291180441131043988371071642547277538656194011858363024155804168095388195961747435810213460877345396535042490360933394893859467123041983905460380004928625569901259894165155920204907123018140431490137391416002353341659733051576178644667355947448184008303382363792482593326882808487902344029677563059206622077816114279631122810069098268224222658410362841450747885538667306187267625548930762386936824356233960589235201744442495785543648705214685664722393431904472611163351691253655570067143539379776611483902894069704299888414244215785520946783780057776316929115794301136698278960476759448709446765356197280068331629722122717133879187729550957389321966015571255258273262008842773306867468745912918275363703947452435382113235408197150179580237244990411600748814356147054791738546317334591248544675211754429604807882761677738363145925271787783906044554512022915465737231577197889932220471740220190781688837953153767112590693355788567728094399362393417585702142316250680466623028132284788720774689669287339074346929978709464113449159174723363270619622119237916323189864519382848522602779534769025628920068248805846736247372856519422782598245996161883854973725116181551394273137674407057989536216404095157480536083123170216816303303236377009744145916815553679716866438000275632157018632390155496520760110422305166057423991869493496802937239623775633777890406334201778041043118156948274049380401405157988652459852657285632228818968837087123283585572275335257369791030493559387737469123441863781376761420639144538688403276958861183653738250190234270803254575540182982962744325867137064844299316762130097497529002308281799262 A082176 712 25064965642185157483880358896192965429772507523908105818718580845686438399387566186125207585485955872126696995427949161042913930800212482440230197652550220022518563162905174557829755065640058858454065907943496127501117236583524557215644106308970377712677423729932557569252974448055036398247788639939077672574676284678957396335447173203957686726302506056167076832105475437347441454682002781606367472028167752959627407776252028137670540372261000863835286661020802768052021359458174418945490363151809403822982275573874869076201740663612544525427833051503239655603633975979927616619870199562759458915965909820466883830957958150788380846536465133845247961374742261821918241885788129066932413880816198812376958715901494323161701644165861931146242788459163280727555303608497055721076600124344011678445217786606615964669950294017279683218176732854336684933524990070704602689101530791490267206076694777881846784768263431970279976141071188741705929478293592124811582541170396961430572362206181286337578179763339023273255452819821454811185974932942226772435978444018205766349978737029711993867685099803198965593346144701251521658104156306286542868863705521973385903442057633364246309796798831010623446413040182537977524870701162861500638002320947431643981256504509288676828825020776439645833855213573352502815076205811529559802268674139872559858246467986914138413293331808870124979043040024553963202851106720278587311044004898121157530988443620600383067271448498372268848225510335981228240953850541515659471535322720980648681741902147090263653473112698949068720791064106690785193917639034177872301006045443456968873217243944040168362131669016155746810610699541706694072895598947123169596894996422939237293986445468144096750422501694547140863386780743309159935457055988326309759824574649143174629351575211453702395010247434350773361163072437208627464125006909012673045992700471124998226488074041691772729207437143167400761932046820443359422676382601240506274159357987557576564846888644510096192349689695592597840761243617251713833443853177146525497184747272835439316699844590761265285235552458458910041646434484539900993833119840259157861100073744252132466472002060419787920776872779222535119541477462871658191318207809110633183222699946241606477697168738872279947741970910439383747545292914880336944368882389989110403586415897289133855108211719488665335019358646513526065517064487136 A082176 713 53664091439918422172987848396749138985142939293540443023111772137987339267535087605839117065179276201237806488128326092361936018132683361983382752437474911994794629140435953300900769824950624892611665260959747885255592536031978108149139307773100387966224903617937957329158367229412232751018540875301615664586208247774848019974413098949039662650366198176660359138855345840316444464014297937195445392808685780057492047882895338973063033370037795399520215403696252248496082352260153529226889194322919792357966427239457483228374158552353196356754502969190122363604274203165242079384521993573858458470886004914160907725805737232266376559439217030785141679650350951954411474602054556697812337338685854237937087794203662885621929371802870236794211792989574390867492005086917387294665317977114135340204366143693692301517688628044027526600519608182175767709754142762901543177650052338578345626567133291380156294761912454058830312917294241826145316220611138929597746994327959453426500258485419929700225931331467568970706477020057718581536785587296746674668463046353371555975852187751770205326830328665141701760882701845942904158034971795757354649508479443440889910257635023932176577436263987024571890649088881509657512049832801542170292667134884999494629726561681041859730987627332619996219981258163559375565382300228598883180419357910007141005636923324577709178421277442743488796936329141379169714543004515475414845638078224285872801560216453607269903682811393890612882260413462985220974477168950982384018228117693132677147505822245913902866817675884683485258148984897629253395309998460307214161721382400374523831944821576867431115781145254476151883718035543151339916326417507870560575943085019376986417322808065650258900931779681140936640204143720472637888103294710277818546141530568734802185799614198755667828653868724476515762003891376479042893119717011207952618531878474747266876833274816665538295721529819214368545431995583367925248340776877323090484078375075016407306736335001300889174612385190350172701832997054126571321573735876567631414734054719772176927578048212839974124541023102870603083963398842940803060990999673347597119083941908817955827761597311576380912454899265082409269340744956175906446919043162557958470416775052609761470666416395699365201287984545202666046978453064176234580468440059920361873737318764349479055967718862939300907888429122619912661895869220509430 A082176 714 114894819772865341872366983417439906567191034303351578623215637997125247933654298831154650679155212709859930453091934230377331497475405487403454865884007701108695465502235848170005918927938650334698985312241968897342673045869858429252401791727956348810580577906779714461775797155996290726059668228631769499036915482354703202620070217843185083472318394523618930438051670691546415601255284358509390673024351518316174490667895143559663673733657154005175505364485642919939058545967266349759770515773778498867274436092671107061656742049841376850008606861238158496738916199051737000350398268553786453537962682871728304430243133430316312270094047374750313541374159500048784144336264445964608910542653581885148608944131142294430214149713883433190528882424847153439076695752492958947763352071857198308420383285300635315471856707962251603666108508986898900910915020938438820709203126840239062943891097395915016909722924286910000049170994539108510644646470236286156289486663580803852795389220791859501117958436012120560544255984826844894850554816756866157787194028263317336406680659184730426011668239403669991889334442888137565704135417056172601257170742656145684784862128675483706686977566697479262605415131582409780613157973452515065104020433497327721908400161173318111388615166354927889190835632345402691568026475725478079375072937072399097015646444753351994482635273828982559932184730129517384412476339229396799988165834516153040737908301293385129892933404135631683440295012108493895987550342418110165921885155001307574820923934372031202935205961425437522443693965179768949989089407310592320885310044965051347152840475123258930410398718944598541734530508437504694593070848878881788361006305302070841656363078540861407040478865868020619166691802518893333552004284398308129351304845313955275935124137804671280997365374589885802274710925508871637271250533693852466054733644312650310870887048600420598095860110324008100081270056946718895874256539105189282336695291055397858451318594448915170389331525463784537237463049352995313896098101752502389013536238860147801333210513070588944874944699565736451653530105142999805942711851353026980030578315512132546746099215250351736481253574893789510581466328107118784641284908948067894708099554370425883126762069892330723802961063193414476003878861515506199830533985397559010339640466104240835692474027143155589468798116624563231502524572119311773176 A082176 715 245989809133704696948737711496738839960356006820442945908600859894917877549414077259186715199087998169127403502492554031790473365859181632119929677986078783913133283702759497569966518517037042272473241170413634844249846894652360196056837055375275248985502278369229230863801250466934016076447661130157049436934309655965499287785810567960620946884321938021792797532532930012232591790732325299319279636169478675353731311862853547026192336741626664181023426080212412567077401311439745046113018464149833481181824325567782162644022763104885884707191395741613827818248169689541762963988225138790934690987949133107957867361940509345578310361349680517912135771750516068505065077945292208014032962622538454044328961622628273224268301591764921228778567682816596586837780921673831875271160549735534682141502416175724616464850004533894227402518669007294482553559014960952212592758343446962916315416681565183081433165672544163749492595006166924424758636316072297044910805987159736654442097921850570367077529362052652363437512133586146930014467420952279986870973442670027449276215487020280562011413765173844948530251419816189171324504634029798310886784248964848413984462934326598130828230708341408545396419070743552745471191274132563169043264870954707260647528422936959237009146330074519024793549086823437713834154876262066994746567115856471348017485070696181116021409482279799028172498873136873425608870801424738877087721239704109680168247553254596047295891299853791374077912019079095502974613235503519844609712116088167022222085244739913223443670985145176989256680975118516748136924813484963426436071533495971685130512795050491001670821989545420979210006884188415183564445048903244440624171670574154520103010458676568182068790923040225697858583582786768069712961692645328880002184321539100182221861791435348793015253528499724882995316813235000017634055287770579814435552405950843963036229771827826577064933719907111551073382515276991927476328248149684811700128585505700839939588364488504354163927523396537307850179463079886456808460484180231623799798217048952610295158890621273201092506213445493752206539763900876638213251110913905716362945909917472981044567441679132946581194386357395584957506073441153284646649803758449450848726616149011797776937406711693750964479705600127148500008313111247722287979656250435158478483960177155649327223972527052122441098044565274044378782802028566136690253262 A082176 716 526664181355261756167247440314517856355122215030858270740454183432496742743342035140848667231438058796587092251244864291061923772055862616485256601118674121199838311485818498730124185964646033685184379434157232463352952985357778349426958729450797973050416356811362420239092035927504903376596756483713431022834702683611595188450522788289519488094656092223648785016586994098153416204311311322236267839653742539274017768211782049963813765664326028520083908605292900004987775352666828770775648448474876700218341949476471729951702308438169087953926673380930009293342680033282192555133554192430991334494055706998887761486794771140596399303075746928092428366697093928264637271583638646323725131096274298125536687590974391961564534779728503916975050605827325198170768147911589877298077143043838440042723641208764815085172555943355009968475538510055119325341873600912768462660632772273246852472029479369318206610918146788763074501155656112176385427027010564650470269947310117908204519149615223891994647891993784902003544554382418419009144129758792300786539055664103401927213107601670889037699559428369181579571434223228662233965700792110058621410538295902824100742307435742046783070637155872485782910078856965825219589200400627856847400625766969956544004394471481071959998168460442605454468317828804236730609416467074312590100781728323078920223857836843514393323536025923515707516897541932604612871311252172882322952104870957802173972100308937512794514602085800976695788453652590613649202038229392909176749181069891099170641579694011419947394188914245509341268683124613004924200592297366921611921748712693123832413720143768791645327410680830978527350531065957452199057457548952309484136177360168301848667371139575770543224307164032211054888351944825065650394728545433909198502347132774330960386463051794334216839032997770458898523406818289286559735933875204531800354285543829744121081299501935417105170107996081544067385504546269013906665018878421430566255533597714843547549582449828626114878429870853862095764055694486054846755489255788068996666034862411338797701313809047262080441243429546694922115411597012881475907319777448461508791950550055958069883463243585841809748223761765245240651303018511876948979228970661235964194700452722978429617724408646640140939208230506965440850629270259401800054010397800711132337974995586412762039227526942537656486205186920370052853637309634916961741067856 A082176 717 1127588012281615419954076769713382730456316670630971685229222677832439796187366894752619747497473054421852792113300889594463967019344561158559871017944347638010014914001776748979373068256109655315918529397458540101235357929381063155683149024886630959200316968914689074769023968513278074961490246343095687292542068277226404958057849341474403648326287891829820040629479417525975861028109883742318847287248960771459416902068079283623443723111551745308596317361454917084594507565155002086933764333854492189578396450164746097223794844361746855459241486609918864604926845964162581475041394229621383433556103489494956368394356553509973587403895879960898433318999265809541411306939825935088147177261947601382823847806829287733663530585910642252867115844048772206959968760782371956612615093933410171334654539499431657945773856680781452150295288765445326161096388371257147244382443977750064565335053394470951326422945805218191339675930877723063604231271056120247318008982258977201690900111087668888405002542823007929421756199823739338758479527159656868988878077768810037800027985490234389816374099285435179707784649302743575106155006360059523059673926357455478293990432767606264007824696858358049651580551827362504111959549090108455480255648941996191402439738356595499140050685225583260943678359355639488125088698875181755158062614115346649798289697297530011742157922098576145462446763092544111402458686773231634044537707847379393343483176072336195931792034856701695927369908702530916399254698699246818457607825760304101512258714871946331039650417202411345840364788870415829672867682747764461621610015273326815208147018037206033550376431474405464031022196077376483343534763279211010343549667173787843409216980100317528509569543995200847659431722030928993112043403875845544993870849867057286828719448844508488064919546551541478539548554372181080202329022876857857940080545639950803652639059701952402364728310052061188217744782837327792239164452454288857346782616697234975916744387845947061816157598491353364520439140320100489112667126926212835042877397441459459204187813818093330655867612541081016245559326841545423094992990752525441228274774191105237514804330488916425919555701238447488829577166683288047291276324846834710703043238673595694301775033884390206746085749642546820996485482530347931285996742275667044196632320077510013595305045022438937623095516645735250120086152094155756037760073093350 A082176 718 2414165934294938614121678363956352425906974007190481767745960466205033044790680615310111186119721055248890569584896127730196502519408373826454865316589456671561870594267824863910712681030866183436360390631067895559928733043147620462081415321680846208972030542461609738153891378569761073426966044225439678320161760939194041691630584763958717019612736677874097498710417555526195308523974062152831377358009413583360299733095758085873231842159161591932943122182785465742010264588115912389179144794073529733456085000380787095588847155495881422359152979485208401547981122048368425774580669404271449216560620980005739082549301149131179326312380143681203682960423853165319969095072082710404735193466971296455136577932634642478612179553060179292549860339233651718069712621089541979227834975690136943073237678895155503231991641009905546156681717516239466154674608404580891743742627290296998905310216036444742362995434700396092564338685501296930839367704643768089700226176135851605791863064198644201465234913262378240954938777143359565609467509886844205514288671546133476986528685171715328275283898692453577002196614306661203176991500396195607689413852213541432196350218093844191126200297607214556804588221964843747898209801790883836392230382480179062419844519996620814890045204855789842849336630884899794877722252375482072962729065749533073515444273825139595964030568185878947314907500723790995641233250488796963658191926744686813238904515585791802934815564373936735076253020828666307736526161809484827415085871003075864725183366571264347140030551089064997740713567595541021421392592833653750848469922316665363535938225192981077585970498693471374444943607438725825872109450318750971908007453072769612368518498375661015899137275250577170597852011075608602530322388157378747321984412459463283624678529264796998842599269719768378994296342194283044160652117080274935418857031629692058092004750433101964209846519331482574282331688264968372935196245329775877895044951651583976136902408016144151166000750376560954424271488003664261643728867213616030375624930696237428080926905008560759157143717990067690773482999341138639933262802491211142625449161779423821278550333692652112204478890288423251785965978139638311956695411047774275875805269907845428399469709643888716621673814132338955390632567718155391573876263177482475505741950113337272453239522328193604065534608255883971995666761843419657657520212440652776 A082176 719 5168729265325463572834513377230550543866831378028332963699673892283267993726073430065141097922303193039207487849089336919691467185365262097364543049723900662343275372698353199983279270305918230181039945367451206749619000556986996852698007784482597935711898856321245318037246923240244926546076166134995498126984370737850578277360462810011328938387458976263679731848394440048138795707519107630141484866700371288233469870296982230789445216723025543722081668463617466827557206917904529537537310463770785700991246223238104770652194886705069854696511998404769901869662416947145805753898818232088961524676883388523048596561544593089252687699753684318965689028647442533265993692324170748104326186179657889563656165073566079238995538719723154373860250898957885355268459474546907244758389068316525165680802030309355842740646144240546599842299937055395985253874940657102867325932559075574137431782241385779431136994306684431282394634097378834994847585987727577975497776318451049526782961731706250283392852875988219723673568375237957912850755449962865397611665876560546343703626654670681125230241956977633315761585780418778906928467860473133702241322899393866475429012027059281902292828731819520469458774183550653793840534800602840823076364435998078702318464030729282387703663482193008574774569173765543807652000019246856352275333412965899875110375183273148549998444876739605189974958072766389944650849717124781042057765329824384691620868040934744361106922873698739689066444589155876817475463205398310116131803289822257977542197136438207827434028875553988942545719412164448981226019151854528411264199259097292999681168215240547604587535324402963015186930688047641976800182381527152069947114335428997526270889700010546240399335000008395019067781040508496405931710704027727246778359941281466870493000751727524681647906854673317680666763396449481692891487821654271666569865396563308664575889453645999763761463030410575485378506153538927497333381887386872517363859171467344783472696143211612765954011096618608873999650520070746707325978857393129303127141746549163691568603793250384187777198273411510243726330566143960745767415270648091813291194708884131018825878772901739322822638560329187711634060634447484032135168704485913627001904378094497381127413888559859637477245823971771126017238051642831117788324098884479285198083686400402769573198949575318574550019293582650379500279495545100443442013363266829068862 A082176 720 11066249357061817509438693140650608714418886033702892797835233051951105135033931693043899256676668670342784810099918801391144134972226609082517138088899779023633683955518074609987896889566767623203294289608150878780671554360390781769422129703946585261378295955157665227521365534029670976396964276782637110061059980638766924018616295318428841040636065837037843081289281591117722157015639368177961565204429816445872558553321085701737943738234238392232592953955224376703098360767586169442337959304880763200220367825336555193231276368746409710539258867785533265156819893456721934309642167283496759697093911594885961723927444981712803872765245396352208815427064684046893331958238521870933171985726917835855933191526716605107682132886468241889980652455058508923440118202831547117772739173917997291536026176993115170729243234537361632842732001170524783070654539139783829721354130156623049420409464589342344168304322821515647193236568412802567342099550055370183793176165238814182209280164683121388848093855309170302654217825178591699556220883107334339475547209436650154128251293780977806339725725547481622376239416461538670416004341371252249695357504532448530246370668648857126289766596435966180550384624857097476370217826109702879050185100337474899433049601456545077350277419630013409929142368435955779425304287826211781379351720010452504473709793032102752025917005792164761177740314140951552608712719667310999301880574090292830689637562655703655127165516426857047242753298328408447354882699710983828846368165078850758744532409296168115500058207391875658902877958235408431915011909258458103628072037717778238219614503898161354510415548920001941629454668894404512844601914563042316248563279085613612938581276158696973813847268791204401908653190833907115350785092128056513934390250995200798882602025880203854373444873824814254103004901604485586448254263191615688664334116698356678184223247604511605064865781477899947478470762579046266208236725424739897388519620218261903324886501645208429159293397403622925932930791359494017323770394671545356508876332226820457207642629574492429163258182110843833440889992854973403325548178562008532825952720004436683415162299125028833564405766838014137382230227015720220515397314710880300545689962583263474131014354910395046093087341352585294095484648661220193533349349451428193017167535994858458178346518943143867070473437029779108511800152312678548858215797268704959606976 A082176 721 23692839873469351287708242014132953257570835097538197551883766103245314867435287965465951928552316510243287383536592259521451752750905339053638057639445794117864919693217765626314283673561357877026770449188299814460236349903532450685070480204149818807330068864652277864023051723631368578336587809900489581200093807528789171394460317605583293255124251978898690436040991924994524189229834626957699822909609717004056573432649695027530185928875631269729308133902737049772550876853100533376609740592388979725604418866721866611475982168484925705661093821387857427897491067713641421714202374390480968897710208299487220427361739744933387485120022765373143151295687128914918725243968823697000315433063229445969348338137378770993070498793282595534287673044050083916899976025286106936396003418957815980207539329449295330593541821320084878452033355040117178715330673640701371251005576317989436444061590654673720144934584437032318953425729598808987069881912576897711375802577671838133823103505041081143627003298100004509662026289332658235584561305734922928668354290558704147618001619641585344214334399839085740720096461047719536077451357025395623933092242532637458890625595612188760153921962084160622344449897236239242832658963806181805748778634016673338128887134054925626068955874309989786292732009976455252748682898941890156595285508620257376543102388427038245394611052371095670989835969817659938713817662697431425442385813212317672404878768252448905056607125752754244580182809787223470453861940231592545106271312371156793259982135463921358666748412567599667833469415764387302648772626768093161073352274588863803713808890858477030012685221765120396857772465405448739347550211047859351542513848199918424940419161795967903776620250279603215402524298235034166285100499234062715274440542447014079543573278212724331792119264275129182608007441089626603296840206131025138860333281303112663815956269264483200328950394065438457343586621246606745083656478370431609511036935910887879869521623988230781062425903945065841610688151483134375287404436310494016742876726481669538721934471925066754478227480023377300640633607075665410364157576284261233363152914404312851440429648384031690668924649379613404989427500130785957604301654294316257333479190386710888549589393801057343153273601406050847235747663903365866174085887108502010273101765082526379692694708162792205233431481255141435616830013790396628910377220954647561181606870 A082176 722 50726370169097881106983346152258652924459158128974787444194767403619880929756681794894385098728851846353461311127344406460237208857748474293956997422206011683572983113126019218528071079727831811046073763002601383166833235964723562227151812583932592519634861999478938479257440842984995669400807191848052892958852777942804145398018235194442988610536877638538715540452145322600226503817727518842308733338009677569256539250137232158193748477359325438598025022091374029356413722880275911805088884653568412944490676737927154840840593546333078722574295835250311854774955463504184209473290004952780984343667140441166714776031697866931796813944859629332151478433415138978982989103280657050720153185596708972730257635812557012379710009238451663919829588959540026061213373951285651009198150598075001081789403804490651467232883432516743997789938089666405358827816215615104736847220126113844787275513460402047931731761188870775567919558107843497890231357925694717640301477858599712922593816531638241067814279518980388040201213906666612640678878066343073737143395189280385406643987546229762090797320933957886303665027273182110813476969244276652446569910528908189691302961088545726475914997621913671209022530290811254222870630056113266596464447678086961078083903191600274703670516123855846818796896453123376669642388067862535816063195358109504375552082675875058531029462174206752357011084782302828781892674333779597207852415593607955740584057180409568748702073164660475484953767007314582878150033214170592000809700862397900348071356204453953404881961436038184145735257030467211219834596309032366947414714808657883617144453712390273445567410595563025595861535717979261477595457636276171745346229890779638805913870726557212124106558752217757670174406376110970268338461054857287705752938658801415748109686287684669225568004271574298151580675164318697396378414481313523439441679267966916261730422024573798737670111780711569396363043970636488848588559039092457549514260015184970342261833328263017032025293564743332546286052867821092609110020467367960657382472256199419888114758266066216961374107001796178843154996677566980798476972528569195521782611204105177190982537484307140772779411493164268990388570558706529328364807980862657049041311724057643003343694438372018116256395749820596611193831094666541544846342215999282011043138195770598008025195562204358953044126915209900447131122928694902880128614055742038813467239913176 A082176 723 108605158532038563450051344111985775911267057899061098500715450730901771249806322889420703447331390527394262011633560946224828093682789979161049779948889511379798386066761789498220943649943330183141924872051752501339874640109344762637939525647148943989820868119215399184607447909376145135895984039743007586583560159114006493345802964864911036548054252430629241501110607772890849945602637647452744268484825154254143674434453294524682911169008298520217452237712233607190845013766426118750147101353409077890564279798244060150456658854448022899322625754060900321199407466566345497957582442447105105479356848611325576166760474986250417389970558343863726976085374344411773783124043025879128292718638838869096433812500470295146583578704060435981093208289653498820651553911040301532994271645143894769098970001974599908883452711207707745326551184246263257386743721876832865477949872300340901663127605823690975442194712488682112073816808646855736761630661554593169674768900118852171388417979375189280136121442023756250306462083255592328295307784906490626740710158818363167899931139222440476555034929842444471549520587457365999553009635127141300546430885996816594851090040624081234867272632524269194262439422159665987066949348192296605645861241530854490356431978239757668437113407810958276513550914716257898280350801720710425258481383363779135433603371284672340081521840475786126665698332700869126560572439942380988612205004431568812912163586607180335831653547952374753854228702956156868068555165694317446234896502561967715150408870735966416979471207535978990530991952577027466436182370558233909603507421787061661890945767268281214687547538311310351462060769652261740294289563410859481907596741081354884396616787528766284592882135431326962493336443251373235805202759868841443959223864311647123101440888375408079375624843958437552348059924836706020091381394478386566423244550249804195224843051913485036332532881879371569061486708339563149699781464681060936941547648528961968463776948319808848952466713889365277793361398489988540424771869782620099052584366292242778821888868616530370404455266099287990213112747443306180110318343873108964951409234962513141306122325552512715479869372799183611700218900252556350058947811454182735465059987158986988708165870990206217626331775477040017021347709107745244313519162805861942682535880544083522091605321403209176103749888582114411166453932243348949321052982895722656127301221894062 A082176 724 232523644417094564346559927743761546226022771604487096289591543540231456997430957609937096599772980463648422607420025666399783168589151523244649715506729498093223517355479172973054131910354241207002257397411681568677079151075986581259958864260599111698530634161833916900935335556448306191787623262192221514469299267831497164201452969170438154334860239981276880334989948089036643865028966501864646433079471619905099845044758912710760702359678518039745031100907053307188409153400383045013289713869517304353956592327862308326809093641821470309974160871406573105426961521567229885623019691413833655966136404650721406215003815457242108228005591003990639281940281199144318701402615567686339072689745262794582980678144340923955439249927245022367028578496975259056857287507871882741031492954855321563799261831557937533762755307808172372013018424922308421809603000179922610080851373534452140449659471827196017235347186082381329809573655404236632566994162220771563188894836247242981340925469327064476658724349772923964851704463619659163366854670131471338958951138454710180119955719956581529472961926206812506982198564192654329083375771464557331544008897468054292609520969344443999035441302692122862046503312480718844704968152732820079016247353579995729796567864238609191395852419524129886544116873659625051342625637424963220298131283390894943339964463179932302861539128966880136544571962324209616980060952935887219157714113483698927796416883787610372263487829473165215827393904915606398602142528016741737498993461989423905909994979381947098492496777368894384306707150649459092776530703661125876361618530189819238580323681560518971683872129831285024169612991507780741539796418133574315705317236271621007903541634358664931018594513690607214638566378323073338105942845367077465229384254854650906320263871962840236925264598124598653022475117096062454200857655376240051550783941817229042348037190512663826282740752812084556746317531797771271516709776802683940475766339023268231373393892956293024937560953055597879182384073048627596113331039421884760787428504304282534930005126613573067171277537925494131617863946823960360282149166902766573109256017443051771154255389464993653846123759993860914840459627580098858957612689553436650184009676534653188467400559896346261672080246625315222807691419502648131639911510540359187154767790778901541221080790546443332270457309677695254065444864648359682564548418997510366476026897984872496 A082176 725 497833122696999462265984805299393470469914755202365613992395327521889418882081788351795232621756699810493672261933533518580986659006486273306815966190168448575562442227483570921401708044492296238464825590231208007577456370793580523921129674850297133929311394638285203607171902284742976296060390031249229626799706966224178846596132424013509282891512225654311941312591237844355757326122797390662284473793801970087360881190560071571330551624802185924614984401189050522336609758264975463888216415906354171655633809724704057452648291661572261474766469980677122712414770551172509328345930423504590267285592703561895519309478230764274694514867465368144389320791064888052533503083742317808182378793597132205847517755783616000301664620112380998375462320254179831252999547709660715016177366118818210315779080603481890377789522049595655498206288551023819455260395468155922772610650240153680658803178606301110422941438084473135284927219293962496139632741889544319813419388550667496780316579992207570830815645334725714081782012208554634998356163048445315113381050451824150550017166637465261155455285190001998099582505014242887553240433300814738450487863692311278248678102488895396766505362392705977875551250183014270566683608045307262817667071547004589643902951959170976197808532815364377120326313065817528692274618684678545713151996814532107129877077038609953932714662973817892366868932844831990820016079460383273470101060545693386344372483036996257085630881299392567342995031181349223822305849591303754782671559206639051404791050099399985142663908123959774464033028489292620827633181887660011357472100058928578279758418352520078365105457187868727925236748814020021448319656818649577714528870241900388140972147989319841092924673504347028274621598532817140615620293117989010368283147227251644855185219716176878919705831865083455478692334822734395952040127098451373289559817739124117317120660432135361937933019955260169095849326226818645032417860499538150429479192449888036040599019526484458938241511603855052866764168314228599230010586881022206745646653416951769909939813827748804996404704086641297073231908731714587708468045776918911219130711965850880931217629164005378259206275346340192586324330320825539952766702937218421361208741422307507249695294302389162463226393924088471057299579404010961659141363132317717744597632766758766037371996155035083122841355099354058042806950266109844548565521010678652078483420926441788673990 A082176 726 1065860715694275848711473468146001420276087493118571513735894012972408203064467833713287480559321238877262412631304946519227304560858891253673362288551792137367495442464706075721329318157771204905694533623061032750528099805721794607699410194032227269626952040145576808360283515843967108354762256676806902350387112881152488294956474063446156696374148378668074537739583086447353256755069435702910148703920066717027169240029168251076380273055382126335179057004666413471449378854060909978180628775335402263203676022350584096654173425386593227103846469643458621100058117488460613927328194445926942715268679763080587351099133079132585788305247251920223950344080127949188102766850143444647250570818770974822765500831374368084565037019713680747834019209637335270891390323746726193431861205422776148804535654780171120265830822345949990482837138564915795482713395686828639116870650432681585249707208688700343276945884131461904844651116047214763163640766038443800185089040088174147600256033013990780992289138841505460560129033182647004422699440794078579014810322854781167776594541566524076178896054439389784024180908953506765845452397691275183599393650329010651562965292558930849249059771092744436524921398495413265468888942632104730500656420762271246871244629754115948325986049965678532939762068429921066989762298356285136702694948383884419973057445028551949988995487342850630349622334958196410486107623212783953865387927762810754439674599225845730884394823044614706643574783106526478041861997833336924976816867299604039274412580104920576395854433930684207746022663098957219371569211110002089425382712583573087770413548997827444732876433196076330235531400348915832151609497726384534128745339254415153898834446334009317431807229944218183971720480126036267899742937093412601013084875394758164401810612199909752927267690157504251892605633962060787487883447722587967946060072488393457341175877557900237800179846959682562412307365796626396196071229491266203484417899775619292662568778094999890041035008718583577034274001106794157097481665606003753163078015980631660295335631504590454334477861461162460506077202637486828504421305545123198995377618900456073278604833525715595850787391159640211017456257715871040395385964130844488506928597611288235112616928961310795348155400324234282519167656960900025234802113112669853684080164653850359232007939706634753379012681697256448495621610611280579542354043001479292092227165392203107362418376 A082176 727 2282007792301444592091264695300589040811103326921923056682490234955805869354438948057561100751138937645535592339231495632290560056421028347018131668586207037834880508167208031325863207382854315866055280288896289512211604585444293016386592210643868983061233308032073715516342986582263092166075087161705653588086728123362863679233276368349157043354845652450234090473819245439846656524342394922523862253847016821492039734757595825023049508705239422943794931969904570228075797405803864899268046212049974807658581659057705385496035143825887475080260021237035169585123625128552032648103960253486962395310001587252557238787860105736881203768381219986081739069566640157638426873518346782868202705339383706993710531311915196476800236786818102592146515949478202947289847048730992629104992383404624187430304263574811983811653788437154094360075240386974754744982207231195964167572267753105002869464943827106985428230497446853403080540648927407441693972736010216896926744350534684017536395036013831693639453074166758995708874928153145315269626455669678389479747871019118227289901364979690861558733099837762522604180263913502956022179735191458821985234438770757972151172019841975300218290566441426140041834585866679487695333521975000672844279117960786839006614287662879177868376248344092483447662990021493414168744160982998600480416047843607110697264371379671368323844085408815489396787948185996058069996582725656187983196054591353660280166930601914265263088205539762577873986914096994130076799159816781398972735609457748233118072834141740260393923232020972842051280950692086220745777336557007682738402147500758368837901249377968278664514935152881399048059453050711679427686786984307904875338701531768935868770107371653769508816104966677993968394267207648615813770041641189960676031365990952213687328790020040340509208744127315612038978294556722673395008689762835047684869036071443675951346443152893021448482610181472639803265302136429797467956577038393456839280533080518185451155473252292244251525516044572851765020999106469429106689610278542945474934727490243844050946983294940795617781632760345346387870190077848915457085685658080061605640273535789157647978440972554728805516089866307454699602691442167238190979205242405123015795475684741701735192257362206404269336290784868188138559273151207720444085637843771476885288710914972410231649829454499884233191811900405675758002375106026394422813055010417617519026923025450278500624696862 A082176 728 4885778683317392871667397712638561136376572230680716737834063924567310935020075420593450195190746833540666156975162746256156285686032680325488898076234162036598596190507518169689065884227929470764489774935857112348295822779031029560903179739279027169275604879933946898396081348763223200358949070615911729400324924043342097643381017062939669313493446568443334543147743364968592944122249373270025884572673827138558421355835240312676304924253082471579048425031129844389273764640769977688633471160052378381150941437471498712149106153677707595665978346958570876043893595080798790655627152593693984338750367211580512359507375435510768558388283155877031685624460181661083472875594161326219507556443387037949878756709539095357357328815850859512882279631584282641749647973586677590541851919383898320257405277711689258019138728401726168471755490294235593033411505592079757990856939921640517841500957054271895100390963105056381944364134104547083720344331459658849287562460198782126302571206810598859753895967398992668241203296674324088883837305263232719227895060317029513572331730503800455383648779877149828262421117470974949608565907132545555878053596254834806007027995413368938895064879845095210831503418476284260047823266221977894885669452835321369413229811546987285859289429532440210220776376363908047091759524820439815700275210911243841108574676748465269984877122961674400807110995867250989182938926963555906201431015535234455182332436504028542525898813721753375439814792978537130058201898055879922438398750549636255212607588941981933749082463499728851283345198487888608617023440536723215889242337157357868631363739903313323966249285066236167369205956225196814926033801769820428526293284725462043533016998267103330640376279392977431413267611764105067040982499724547602665307075519309517743120936124002488102627689817562786438187826467510004836581775850597700528605108180809936891221596364138693876796166881282027857421160879581989092272753894369663454949816030720993373235712888588688696870420640837281656443646409392655987917310786388728490267329991626631028873987569511645694623613118088045175457220902583222838146476014939269299018983865809907571738702961541299339903547220406290767355238921766379377217996727962493205644162655572278113009158870747716736529896911704505738999932997555586893703831571586634085070798848105804929834954399250401639299149255157148810793092378586483810158405792348197991128245778141829428644928992416 A082176 729 10460452160982538138239898502759159392982241160308672994790106690907170657291296323562583783733672720606232100649250168376923641607007100187766200077658992789190978910285492755303373122600152111533340485459639731009172079974200056126094827191602223288549486500462963643994979447006293700456588578440183558907271056762228142435275795298346277968961806418832717690998892629383331595491011217051350730824671076612081207800727556211680564631620778602305046283915807225578588251992781526879654175400666260831518062259772024538826151789204615447391223124474454992525498534010732309003286247291964438998281091990184646993234631667493752999827243175376610300066247209629576350425256718858632180647478002603902474420468929379895706672014279625643003073295995835987234608260564166273524019940477513647723417223756877119020355566266093221840855505716213393078507628671843636715928220135172146008706708717204893691189674774323630528538040843497022683929775063691941314258442625669124572504003297301008674079671914514419381788286875941008510188335525410985480506713566833478952757332488512037384234143567197466334074372975047007551419181243248567935211351442539784579531003751789274755680392003953366640912194272952580423581379847994590406593692163097821725465828585808471108534928645026929199077807236007570243187345087352751260533111982758534829379682935375108736124760624889983604979432545958215784490227754025200726521833238330766613456684491960956276976058228045687747357568383268653721348366266744787446395313130564518216476633034101783917347477444367303971445152526913527319016266334439060009841643467076632274920887934722408574207719754153770224557168921106583901571698587643167195798928810712766422005304726744033881256665355970755658821627732167367451052232830880687770341357338930794627287887602820724686140544641892826340557994511539493725540575557899824328989621820455242960892647249008514280750859118413231654636630645233618354128693167808993409844101791913997552061480988562135634844995282615751685508354227478623010172445473069284824931448811959999317896498925234348147346150846173419504323759024092539655617892779282086245726500881269789729308890440130614810426273270043480323129733380240307660537736091854528371094473751888740283881218401586991949187304436720038001228552080314962545416320196934721332100111084313314247220366773112991047889663168180034458234062435611358727094837063647593978378727783441001375715691661718710 A082176 730 22395828076663614153971622694407360260374978351087673391125399478107174573247050115411471314770193114351424814584479397616581026730159772550599438510399309766697996313372834043438079316008570127316242487325769406810530081325315379308297568568579670700718490968763688728520590129933557318251036355044257345015505452279312979403941023630393403681876333668703514207991956758941692548184559240286376000983597428399237604460004490451548309171356821027491042549744382745627813727296905508488529891434287594362198267615065184470313218983772731254804983512128859353301758664785170958920813826960690776517479295870456795280817892108329266291216371983428401216129602989111640614733167554154841362639043744628332220359220593984328244152506124355774849907345140047634881883157176162892077572020996977506734475431991749115226439662983832170117130945894447577604099807383244071321281424741388077355571628489218418522219942180683775736749517150142794491916497969738578195508802836520161689827720917649244885973344746542746908837580864995831699827850034902535498819343197197274169838552499000228066430663946594372620117216218565025918860982338996048082210152519525771274077868691991492287681391131756112246639796397969529694989804086527628528481227841533312072749110044671284528698531014762190669368511721802448777070085519643167525777066774037318533287797571726164972833312825602517253097195124249265934652160060666161154000742197128718344761813630403484169254500207733349474392637576475484516004820908494652092731170648125000820332857409936975082838066529301862961783421627178678608821652401691421763063101188655564650821576966882948936183306096444050029363901651202993777279350563594269036254181474225066795231312432193134013705109351840961929690112762358153023986000432488053656050885661613919850700057832322002507808630401955898819214697105205296843548118504751329008319862158162546914969683334068978638184873774316360413942357609265874332162167600058056071643359657647967305077531713338705645981365475914730667919571128293142924383964010279408103145155147875792642746439285068202457409994880757507681931898502535641668548547958393429298504204459751563077450396136064381515522505416540538197933016526175965258424933122407379412561325863919441457892299841316727442568905017220838759055642582764235521545361135573131826925626031655457567429540657892524577443402218864797128646426384688786108824085965855029697435816673513031517269779789973992376 A082176 731 47949467912136797903653244188726158317462828699731565531187712179786549188760610019080273842885785033743332098561371466459274117004365594680486307763618002410569693411923039915645708645929873285251947319270054543856431969230845608822770215150245858785352813567744196773170999137036368877798987616390182678044659396749553007467490121219437391742719379811387245207398302836105104913231147932711100603639407989839394012078522475701874477180897753224300449033091663237875278239694060233315260954938070838343866174193941295741631483288672652827353406765540978542808285895926262454135542061687104575749827044000850081602038612018450634306739110957567320822517928263329226291548003694888312296752647039489424223509408464148075875670283703876329183664395570073016927303615524143637340309708500964585467788905401025380182551894876434567781181896808124321604340778095051872318635105099829333330166937263840607970055722916630954913168471094533961886019003729509469195082727118429363686491303069025585299568724600413334758068652632377282569136866109967837455257027086661552623565391674854547739723448869370266917780003796808285583845306828167119855080177111433291409632319032774896327294296657491796721856007089848077869609257461269358635546486134293217033300410484097013100971684225936035527059657810272245959341794663132400241563227816793754926031087803980931127632344038734385386111592429656524862456756639994405956705077636697074086701827361063540609565287580176078016827642860983976003941390796841957244358489410072044013870958160205205751638290026058852496794442321366466338000250235761043596684588398991623986450031156954608584160203718218720211858333308094792903828161392765341883955147936379916157482466797541463787810467625675466822617525655591603067613062235769124517039186242324262854099005666258997616772205455293406922173989394782418011304447787700726681500185003305733196653225126609895107430039151086719016599849181213252881997071126864500095186712922976990266982659607789115209158263977611761100533242601959029179166884681339389663849136427546255214049694970947786771798303178563407437237837492937830991193652246841277758750792912773986025122874369118287274280442602330731665726837738174951696781831605076743280781133374579013437729088099507204728227774215627054999102968888115900917284262771278762587109671025227206129032243327009814026052153577122845374481010191186658049251329153986332233326735761804706675495524508302681765262 A082176 732 102659810799884884311721595808062704957687916339373754022141367439636385379534111580698539357559357513640834561264418245986086547793652240361178887267930655676143365881297782027484014500487358462899382083417151206796439198010331563294941815302103791207383763316619810198309291422669557024826311138456770074763282871843812345088903341769138331678877091826531497523768643951724958700187588126684344041920988025891199927367984583477506608547742938614681774123252158701127335129881206936275490912820185912566539239973278840101555026285179097766610485041627282719115882177603121415441701591973558268105813446231959363279243355019041952697247894551829745756784641061005022960643756557785630201114847094174208578599048015888999942830363226668741350677117970186020331417127896910068465302187391547251059484383638479043739785689696794005218206493281398248362558850565892199406808989587569052337976814221679253650051860648729091406702933451300828332432038439143347400424348083315012554853944152614426073177713470029306144001899829434279221957347896572167985987716243161594516690075060841147930907737342462583420306199954024341208770522558025617813509378029301026231818216059203340130139988693132800959004506109231440182594041401123222904874451912375468587421460492993486970462423364452805251794264388711693397273381390083962398716187123381998865966336774671940118617021739973209502616528364198754683331289659709952187422573272311148813498658444234199267942444978471425431517851701691732448264308621162438844344226999674178891061642419387681328922255962705920506775797893260645165974447790495922960581436495982871469649955409366126559629355992116889564774139969189875541245373210663463206917339154576060429065059161897159557073088456622510824812264240007036183528175674286474213238122012610568501512317092343230987465257727213861452951662151481670204349915102435594291466882831952942213437887683420944839941487351312632682168739870865933578206990300339872000280530077829293438378993110443677443689379036690540871122228266268213484357195985339884165723843420773793779650266116224992900615753157997582485869433653318905122767356471824858510313916921649353979599558804054119891695592858607335941406630079305228279592633206252141073148513868555786196351316556181895264722818364040216462928083133937750878238790532037983040033257375877677047177874569259841565221118049823168019036026510845291796026821605940590014127809143274086035882451712461394546654736 A082176 733 219794654922553537311395936625062251314409829056321111107019637207698157913941871524211674531279926363091163607951298275336399410889045424915646123222186913211278473686916939583159333068594179993642333382170496928000405270012459762509660369626556702783383135735633770842356050881083577276885013611840057080653262146936538245219616412434449091167520156269115908219607383566931803219785089084230335734527575068093001051925083747562367592103422024872359332544825081068364308832796203924205138079991103359830014696758637993241531831763972335843853908450898765485576261779746069793235283883859207458628598851596815267367793761885620220551663254176470697324142521697733432528866378542519276495331181209683965614727999289434642821096358695996169649698802338560768085485016448852307800887568671320502523612467315281763272039777093571753685788137313910757466611954572320568357547132058992711787251700158032719093047659826694844540234083414633696778052672461009201264177391454723385297015524212628645310300430301242753083509362781713797674721660931483808077027992032444404590666472798929879755066431330610449803587002543144061658840249688518293144321305544624263879924584758055405653523126398380681008599985401450023914796274006460493799056643588934549581356131700274267677118842411000243727743195586844143893811057285099100151915986224916210553339937887822905960305498075308186944733112242430890745945439149196366171824751771980988645536857299692111452578041656174135177505178882327570741237104644684711129037887638743383719688353681282262607822039023970178545535427946403746317960786084322653765355512601057896582082921261731485676137033405831732251865744045575271294797501180621633296154932520721858486361044102429362803503457389958967097833294553478430249744467236913117140050950766977031287059371131558564559225474813029540050741947221597723772849412969537065354122789207933047345415676720772824573250233570297140003959438691006933567561350026597729736617683507124792301069183535815427733458836470360872819445639190017185172169425556854095724689352252619076615116966087595092081725812547695834710163855128251868952090352469666159170120245107789968679420230720199811794428101959118892146937211966557388358972145861465329954457346647066296083526324963412534403819083825712707037932168542895226892631315591496918713619274119370668183670313898331973610815728298233695883080765426958328902742558169314845735598420938037858892243872050044751714808165030 A082176 734 470580356189187123383698700314258280064151444333227405558209730343241120863551124064767052498170459586304453485185456987494473436426138679048994583001781869323493235147945314003559892525480094988483583922685669655126486450619965863036934370538173927851061734539751497106638509873131613179982914870818846602048681799283221431510276770159683761634158866047492222535558634867401501271001355572255901802578240682113900455393880287788711365074961251311623586244000924286040526171131162902521949043289048947319132231780368361501270449015512886397843929167535278492370341402277749835200878088514316060555499785495952453350665130345966071577185109852377890294287391591513371882452664765601698484650190200084735160618832227792494915335161873101932530549380277396123457630180085115901359265285400632505740077904506366150673341354048209211609913302309802057339917228297178025086651618144125299696102939211172203290343558252094618462648857611068008586862819558544409513259022520881803337111988131636770141257655192450844326157559711212863804348514107498626214185520459848546102276303175780779155964547477367556217070261100248143771587439072348278312594026320054629185827097514958514650438090103764987500071110065950019175346942104587480197464072655278143031174433016279035937650704499814694344035006071808615531543997250827412790500746624604700188985299060719904769427111994860721309836534621654965261197753949879176978096252756115026307405310538746804853692302552494557684360402143586582776373787344744153376890776794189570906375647967189792124271307770294931254923813226069975751216317329761484252307774626907267810749897293183618178163838516309779265764603877461830130845942158209588287643915571370085376821209560201307642509627435104259342763359529054060102748248325758089132637175356149331320162983199818606864462709883003267826983522140174264488054604838443365705184151784115675046362727019107234804205126110411779437714492660202220806982833314554586560073043798085647043382478565270443533398359152661822171269782095523307972201245300324638226955447030164831693880880437168541363423414752093821295771269741547898145364577925835123911897636659158314491644675325048437489593656530385583076364522334364280837291157726304574787322034981773778409510667642699164290890234376224684469428912611650838936601714222400394457903781950259238936463485322100166305454172639900508612571588677503773891984702870581988210250687079282260344412966003507326875335033419176 A082176 735 1007512542601049631164498917372826977617348242920388473441391350692146841759039003615550336129624120122151431816547615453863413002214970888169868857891004354876885494307338739669978495164687898419146145185436176477419001212309241562222584695857591891993940816792357487546299445212428720541280768505623727963050104301280454620092904672747694018579763652196004426871821087098358282684248850915579779875329133062971993654143288240032596384956490250545077931628746960121079472641776299260801273280234084275934153694569468105433567249609876653621998999088196326956689894206357273620096232435417420144785511882145216127887886756146984641490307102785090408695095583614648297020705050088322004744359389899812927622390788214695363607793419731106822810854838009827989839394059907595512064926092280751530699558820660294578225004005786764630306336957320012861253589863424529838529948997536584984724575033601420996487601353517094803501168442091506721168895939455535689312782658373459955380621749469975894082397449003984502208196795027248737607402908652176558374158632862238974724307165079895152229204979616984908582173680860683762282367459789901556265042952024672921971225878761210763668576255452225984266667900959930817710470353794902684042043335921720076787465755794843300782678048326361428428301788263986015096851578508760142858200056249840565499748882692456408660763867056425991395943252477176258962732033227140454662447042141050399581087089377471124352333983113894293831071967161674034554140801175578245953863935982648518633861431195283595518555995828017092667690966648252868924561031047895482221876881518156992698737578328159830385856080567600313586529545442106871660755484006375896748169293421031607020347697058633807361021145978965173777244481751085663496247988320962429746355829205471573028420363790453600964880440433519997041318569664074650514546103593141269637919671097581783636786045244014853730697759110069190323691742760755443498823902389616877147102406268558555429784265138553028201659878181504428154883836504145177618135204300321218298812517373954817647737631078800850420125001650417083253818101189284185318670059187566636536733493107847561579765866239409487914452146075673713561931464268874372237946126353456518042624761973303871233738572737097573312859293574946993261045398972624286837971823991035879814136318583646018016304409616375845318774376773800619150662612204294951986253540207038602176719889649248181599519050946598826446681466437707262 A082176 736 2157084353708847260323192182095222559078742589215844959975194302766636765314343686859379851584030828236829181230167392030059130326654659302628974044460415205982720320240797449005183983746186828305795386979690347234171234212879137711309885594472653062209374245867684053569223371449872270296176515525267553431022010610490040933528217663392051593707031040144154574791605758615257032695712659615608831050111163156942169561778539032037030010720674430716873318607461297216917975847845776564386661795313684504862471369586291474914837269392802524415876972166541003419544698158319079987733493511319419495296830643507292325432483014776343410249070142425693379718596607148186335305052874332253702372513551639957853386705852734740976915536845340323289517359829881417620125942665842571424019978230638131744367395276643167660866163663009900834817113707906329566118868780972483541575336978694976144828908064096572875648578464465528175011691443009813585079474555338072754478579559276579574084016668101925633039065222643317174881763784814840789182496617754198645075025507702753712151223010737916291337854834814212409242726591278809623376103130254246082244974690436379570985845077225235854103100356780128471088921698556976028213103147553213608322524202403810698575309727256599397974542918743193565096116298166717766552404917940304507344761181692206222951916298972164944412690912634287707438005892771520531321720592509137828905010048743058854672668118103021253648000926281868268706876220443502538052864797740887487082212762491473830303919566929502488355901772432263180600676923964743799572837441921126017107404980351448804520223951784696630624912948673879151503239662535462266188140235535155633000106244364430307093864889735540888116408794775793835153239947367099237999605539012550387068401280529608016697106710419399455069120055218072899027456250106793640839742478486367221732122712841726557290058555364576254032625628610627518057444205325627122478795308224998539812226371086695615630962684756952129963226276280752640404705156131376648273206091312917940339239804796398844376750534823441113693518386549240177835074168151869379221482547870237025067568248949704280751961683381595613667882481595653766482349606304855715991802823366822522937449343524094980966838757653470274467107838668322740278366237657877234012288919676240229916353075976378800253219371451098285403665349144640000634150007300044076526238784498091854413550538933383842159309334570580342951959548278654307456 A082176 737 4618317601290641984351954461865871498987587885603819362329048805141222244333624624216888842533561245242692286912196124160347482912498407801252545076363176579485963516658576304135358623055782735490091827285632067970647543409557845898450874259066204193000127195459225047277156560484320722936139237440664396364494117872618354701803859318616518614588623261450492009697707037489737314892405287535094519511571617948232898882585323772990906353712863841964209603696203173670385348842742363743239689411193558316260316730914720374539611315283615763506411403649053267760554860490264350023475279004058212259956206287733699298971066103309078579593503844526949108530536765109841134182476067170099542345985920555306582880618802526733167275874561024582822092014937449807893810285153084509372550448156780349058234253172272928555987756076602778045603017350458708739291103609355417132481775547666002259332908644902256172988533738024876330766086905256443084887346761961169276651395465507977102396195920011719838286647133332785978009519538184478306700290679108292407372849866864711631281633841222174280531195999882261417472634796981321553576412472413110473844474054577841147027256050904117834581099592193060867640681368242912215527961720213031356180395204798150264408228206429608219007451989851668272831036864725452535971794869762878529871018878521441818553327794220094009340298132838386806322826428989336587997033184803880152752452389878765704247135998115613816789638414069283491341665318473819973851214625868365900497669899179360126969716459120700133405180434317652422974361350309120965737157364389068231965163214119589976658593264999893562922145901099275248621712495839247947169285643496689807301551385662454664614615589177775919749803481083086622507530744050869571463586330853233045988837082195554027944900974018748950737193585559126769013506746337204834086934009495860452022824529429491924267050911720753789968008336372266646959493830507704760259485157170900521801953408783691984832337689046067085229592570745307228349179696907299947328873867522683804532274083456175186153433838147337949394725308622744364881794875106888360619110152655983849481047789198365962268208748505564262310904434204953536818883416902714572832332181817525380862766629064480147986440086256520424844444878949277343871127721224004290618557784536800740024853762897951462088245018891555347636100790965311661651642695986411000642741946139432326951170769850753134470636570944555101670085333970814166636950 A082176 738 9887817984363264488497534502854830879332425666976468604276773467521367803047562481030773579284078609834971892778448921574165436573381966511270278204526608432849679687633260498595317850363405758140010084216594498832411887246359343997451065058675937269770071017295751016667856117889818037410144376491231452157310894935940790680722295982616940060792747719995101089879633770301815797558379917513363247804369049531480714238458713899001347837701292390477784715380157493757844734787799487711894498765912690619860236794281957764908612929154432127256879040838597759693685036496412310297893076812066605484019485892913028752596262937612481029052995139307532630135051762817757998863346553083428345596091947885919702976857323662998858481769434031398684267428278282118326260868553814759319983347405309915253818177798362958038288219572946061036991955092863318041400071324592241030248138871822705119893630245634564428054109463053447145750820858157065037657896895391399207129993716017490296351707989419351800254082263356076399131761069313154864838863895552952450255731607141053897580033492818176558536241019971529014385000284220264867138573156975300854885462939018968577607601511856767802561907417482761035411749634688564462146211640211880922631048715723073548346395986467361924751726597290426418497788178831791290591295175598229515796639645008377209012523076264407342551748332231450398164378797312466694427313168210107783680494732300268572596737681756764036380047085449225812054146112201934507543540758100943284489002487797379997376462102408005109080232249241751441892627117060236261678935054363216355352835639018421953571630893114528081703177661065718607455727071750373194195550676869350779697009841303988710552378086816598729127333423338157435104240404423714075564420084402076604131885359268114912149733369822462210770236056000794749728713493480468117139648526962920792575043566958141263899928850722444932893878194210119375822531160211356855520337241355224668034204980318531460141730499242904355305804685405371292819626322018288857073960917672510420318612095269644829858483849644551576878358463238750742264625843571587404519294912729460223667106423626113019601544024820158842845544145452413276665803925906637211925349443550832653352132263513964205805327088999654015096331952834629309657510226783242643710060383410241617937606923034817046433814464842449691336666359534250080973230873615540233028591891797958735904920925296425378190889646999102323614906777105680089260442776 A082176 739 21169818304521749269873221370612192912650723360259881265931483569032601134611539302963362523603897894727754593601015329036403762656778824899122665007396401330230933791381586938884454911869308336239516533124150046045030468337941684766620332230511712947735604839126144918226844499671302877760980090335013688933679546058770705634263078265345163992564241657450041592766736518978925885031840712200239487775705389950605405088050085076258258528349846585010372878091233441573642739959255644338320998713566382938361479705690474928999525769532231535938803659101170735606316734706564457551810395101977132216268659604883234264493639784726798992643054877267868434618539284006764694074011944516988892885781121142486171034573135147670539087852789297220340204027174092294124477915398365841832220371289119293908518421739838627905693761372181685307953249745671689389932555031800312584301216847686469131922917489458219011555968520599387365024649016091058969835811668347615121856484872074562168104017995779677604968047233561404340798321323824338035978565841696287256810978336592608306925431362440581829900152203607351595347651777076087061052144956392435244954925451341721988528229905572216926081595695266022896640659713143580910656738166347916224814125504317827376148823660233699650204610215131874219296630825837802725158366614418279091899120725759205489022697030604982367682129413473061796993713144649944842489750247455294220889855629715077882455489484555367158834904929341006192192857134050698451442543736462387954508490095837252365906078907170178716964834821590554444750627123347575209911495056410653438343479917181586072984885377891920336163717076484460525906912601054528946335545135207702293144873605525173659283969556480106984453369229726744181738183202855785659254378046498993158645491009806345336467929768908775020734411731313571968416232027108268936029056237638395542054376063646196440892332813015446091948300347994974619030000808564612785148825767858528802439822615468141106293775574138538870187398916304292017225624789039469993840496844318478877950828088916774891819037613202862914610231389220124686642028852254710136620657223734980572021720988425003656309318364371969678973698797574937211976216255183139126248476933124374869442005776191445933812710317417616027832759141202743483253949885861196631067849735210814986979044095938193714493902381918230872883743319595742100344416768102097646038761623826577749110640558397142298083824084087858824566393417828019609463185450862 A082176 740 45324580989981065186798566954480705025985198727847862866877166550809048933257361682303279665689570111250730177673655275468277070472778228550205608020399861158522710800897139363691661370910701037109600142731898630882451643226816562290066451178014532796982600378941694624228555342806421677173136001605286507397225242014935714623236102535430102583655656961772288477941435143295737042338696892672173152857369268043806626143059402593352484237033931781893070999461851251379086909745217326222662130388877735765477472354417272177995572444475485061076970385739407696379688205897619036392548423086658093075361999644894035290066590173722672188540282509939129264989100682187999871008511650374633546031384461522725359020018455708201868973463766412115771024850408113071860483288523516568275508266013503318998719007479882491587171472894132594855148292329306912154900228513175268816017973078758907649521884438197883033584637125318893372970967505148973622397125102823753542780511110212852157426532988645641621294016537813878209691243106030704439923461397349010407035952987229311470425631173585658854053133152387081675180525326586298927438809032033264393847500062992277599494032118103249389631092549230334899143749524912107659591402366665680027952833854534449324693738556431178874073286088849379691924875658006957278004084019846259363030150343076490834593359695813557915724944041036520520855031597731475020416771932552691547829642519986712337372252899195821853251113508316829302978024894570322022457322234976445314017794953269054319358141225789461990451814350771226866357909392415107882841445900632871040366514339557667544177349831573303147854019584203715737404162082524898088127406289886868338843899218865073343363658853893338480910272052154537078329381347676475980237941565294779406880734631506159139637553069341526774005359893210689506342472891665144519072894860315534017853088150677876510556591035872961500940330596713082232653115975743914591800400462684173220949475558421589592806527815764131639832735949066172783959579596410055000641486155925121961945811312465535468970775856247606420775433776244356398043493490823913513699350818459664419073881369271655658914617298187971050908116850392396032477673101309648755435143819471378900066027037503190265509616897412041269148241493998649939920615282373425834776838328068015282546943043979747452019138269823139700267529314543101664116110463416700502107327105076323784313764553887848934282187431421240924231877148940908698893990453358576 A082176 741 97039927899549460564935731849543189460634310501531378931536787131185970550330294336171462018167913907589078438741226109446670961665427256794002232105417224840723793352576842450027327745561375700850883687884078779449701390054473900900783156585788227014228709785719026728224873548311366085786325665207319055643623847852717201289917758847704277401676896817968460196153189586127190285443048236887850089947097197755705240716667780601183284151150716148376462415346805378544572134570867771474056692498201463902521210697448435476738703124203464327447979408743527579472654120654394008172132217909572521664850425131136430511793392479624493425694202031383113001304505883345766819110012756193189322049202475917638779905561829168380222194151650494467897904082275535016265041813460417494905144413772914009609963630557760414262774965510144630661965266268196791117208086484005351720784510679221377659163216440443585196546529847782133922413491036187715033595441189473234659132122612057964789869952731608802059616357224769922209296508354798106486890155469757151668535332153327948235270635994787399273123798561039513590335496819161547041368300606351897964398139607378440439993749938570956943362582286615077635113145749461942431756281639210643936984915510033997639139965999436694844330910283257119078933802158264743352171075800661223558100617150594847281746810593239125739303524247212420253591375034429278347255347482552327563269572644756816963374288772133590045461963710436507877972219003553062310028094758083464899077451047577627035377770347416454516204551015005508534287753998336660743867568586299799824440261270772644797171580974640300424794475252176194695322407415738846874010765408669014145264035366066503260535104510657649804938188325389437412144226560840201883487698694434454077716940568988395067810532029493658293895303137838728105204692383477113437254188657894065319847379660944433942173494524101190888600000063198987628220068872353837188808025318750514729278882269948461583194374423077013804079617416544969306798598472585214194244691967655367277183255913246434466058042199506583614115556667771701134295320387217046219400695094816386253626521474717215233047161133635525287160489700001490477917122204372092004699101048615805451025266425996715256429602739889600285972221633115331809809363628532937120048090390894664700937698197800144924942176312386126797891436956354704728107750813261911908215552264308514187184905703334359454871583884402239429720402455033410159087000660714158470 A082176 742 207762485632935395069527401889871968635218058830743244038429078254725312504233955904746012278707285069915018225363395531178158713695026530265722237877078663181205541042389557433492175952500239772336298156223789105491985603238069113288784343965900437614077382591919876817044415752070921716226397268177182171921932608471027544791221792060676830591577727673140991795357534105444038978852498454059043330822511996774068422919827232786941799773389439790789773119235722858495807456112116801958669650547990483606007289893350369811372265305414177902810897826400850038307849110742172727890387384102182122188315389353755506235840610329056536194322345349105368394592391012239423484652308377674859072596012689962686462342635043740545311071788342428486979073807462970038809182328662736577603557080300498298938855373848665427088266629813798196429814374413263252948153920346419873940799239478724617207479732644346028864395734681413937249717626657276492708453750372304044389159369760975560797732356762116273928101127469503224073735805202131883446115658825415142525248444157909914796067093216672047419145871397348441052353972092676630334917559780738049235189953013974427379707463496792938653195409272493337452715708667592726111311681938720010683977424497448785172638041959066391392403967226542466186498545978456899050490156064053984002794545851068033955628103617289499492606914140374582993038691985719376593775822872021383758748384850780762266827907156858684175826224041312482920362320336307455156730489968764383251294068011526140613624295064194408674691253758809315470506456746267005910115480036327503613706574867867075654305385851888688377394439975248357437536415499688187562615958287263117823400061326930999644477501506858200463099309382678771050036998439405062627036784992534625603668862551912116614080252289813731264911082716941270817262600965958350608197164519467812540618279821074884474016440724981747091481883523264376494221509540536627460991070206739024205289925186137637599507296731446317438953012514179673732923594266121224227187932517354577139319357389860088431309379004448220797018035459565708257232838630493361226520676542604123626906883420403006616303187435176114453409722106312866120220361065401336362738781703807748032350017450761515758761327543710580244092460245752813671755800111003180225619426937793636372497138167306532715881634705232178593339185868274085103510045852521531658014090892297974445806299653638977080557095628032635586626046832218087204376453572223031767176 A082176 743 444819481740114680843858167446215884848001864044116264019091082433922056474474588112012485851329914045524177326515189424265610420464135281382604775314942376742076625976210053176245534054766991523442372171536303805853648994986509360130216339387261766278737211335112786411359217032750038894788865860930641394149903175323108887863739370357526169580955773270037939616102963349233407129798251098517404151784576296298592780532506063009543144089123610769062088015361143456812938962088464737199596298615152016895389830527214346148253010800934939568755442796429726640038189392773626561792159730585072127833063218376526551555968955024587525386882929439409528131502332437153155858603121681379880645975140324819479861783684940880155854794187655178935729508119852997345785990015650824738038423415312147186487352044588020165722250440945207876511071507143706078578483077096056885785280624943193118611950230266512480525768463221072714218727891812281029969905963361749339814386514237932152019746133341749985494498411597706762389709783301827571247400685371464712997496834824045649290450136804604480977810360749617578150584119279875859138374532417402599959929656835591521056523108207201463550878841006561877262047203537994913037506108214913151940200165790468036093397228194076541336620940325704760240423035317779839710756732526757342298719193977138877603915680556279701963479679445090710936772761834640612353247933706307294425713319807762030342810992020818179446099176339752462656114318255509375037193670150723809675592327871038217445044922421337135044519819512973138395469942445386273834509674310861978113569096181609570535791868525390205092131289499163572792845325745201931631391412510282277386041827588813721331644822441509970843785498983525279584989343631124445932950418340079331466534414633018412782773267511855553340596846115894570652751728920977287904445429695509024168410254402672383805290192472954825081377882167141631771613527719065897515454625110663682888529417289465363759391130418932487623550083674877762840397543967537381511023340347038877296171684026143084799952022474191861860345984859270775475002708257373540305938882530258913411266494093474803664851051671984955473677108468901113614364233696432519867253611589912672937169449220830460851011731334857951127171344553173839790802881300210064240191436947883369904425512604368376511059148876493606750842870173718442098101806886639792349749527583294246779113600084575868527809259004244675841328217002396601753905945770495889330244062 A082176 744 952358510405585531686700336502348209459571991081456066271507282583135806199291947849862296389038415238174934711557541786336993223333852096568360145063786488503180061086499253194874381022982645290318112032224993812458852787074542307320497282287400506113904191666170471673408453174134442666574229318148855177628657289998040993799370921007397854206462046371402239688046218146001145998643733060446700015550535653040577710929388949224623000809817983202947838502470454576256819297299794662474327380159650155745502685425093160169740247746933206421766624660376538727142169530999187381321160432647389819373060889679466402477985691618860205691345799573923118213293865152302739260187703910223739787745109449067437035185696655075103956574233749979184541819786221386542249268413269903200500071605892674444052439359806959363336487935039775504621661973206410180790531070275240199504100890850098084613829568712839237316956776605751849879779970643785035020079969680581203379994860302865229674407624228923047899081021670758471911932606119015030550340804003802618939177230829677305686657110995543000556705249069388758886893990190570105259266384734269639205233036968793832813965772576898493839643198304219961325548378168297351539648174112107134759490633649892934840138519311222289832841169128485275399450327926342607255979835910109604739784247820968089928457503992298534065607466076650756676359183816159504286048097959750316041739481939722976165533539918105364056412799255958943048014039157598538047459589618143308223646419089358120949895116332254664758298947398817005530527839501850960353761271959941506027920042891163836092926539453982538986375605401418274006956451564653643956020585237323695724689269153838133169551897882106152934363192108129384581321897744129362483284009975902374613408743223424629354294135449672366899269048625308927028650868074650574416047036985451106974089402444822905307707968409221852487207423391381490006533961881669885840679883413853735855652824691266418526061090033400008334966360148451785887687558700547070099016406497272856197490094180992161914610146052319542939783315924360646311589023988406367756465085196064715145733663999142600094537018104477743328131574791702537664609739919299661742790165924038972527290583855492580550769981342567340657424904543591035266006638077622449302505255832670648388556410258112546422172675230696905632257444611618434597380396519247001023066687964712117809697179857558226665565504475215226406485460872248005614796600061002011069637376096 A082176 745 2038999570778358623341225420451527516452943633209072297034654882901760053880741591487654921154276134390732279199226338155361250564181907957967731309015927217049591113015981671784262175207447024834318221598947723417203005408767788632856262097749645276121159869864988121315378395018859703284682755969103822174830439131611931976369924264245933148971445462425931316878991458716920515619775777398293686546084059257729537532679293751418174654470518625453256282342316696189540836888855221271808934393278807038067220408184372126337073845905714371709260072886911584896044291524174773095376254941228310382739191142910710355123704191297119826205372251095982255182598154931774853283030584658848762747776214455693498345814328226639433407195503629002233185123510229206477222536875614370326426471794862084756157975980610901737629085074193222370728559247553073042288849046530485996670035606995801405817178161051986962005047297718513742449748120907517172504081112184471702604264225957700565367346008124605383521826741369713784077484428928592885788976572113846550324462362963114444657573138470015128115237988346733766679422903528791198553851342937489523816744354305811763715300238984098046744339090571637454924658248701988549758744489682513233480964733363926363246328813085826261704870282862032451711912206268160309318327567406873935541332430795281748402032445660343143798910216140778147331881689468875305737052603000360336123306817270059886527079068380260660685377727263350305021546703598207861280523790012133068327767676729330254388591541464699428181442315689498858822371582979335708468528804810671145551140269412158763872148773438889776490731291379049887740656183443991579459810941528248467789166323090057757966289572565519639397219960865099132947008992594821386904054771895521717341518244975587767535130090793728013904007825251163631430816979020959123126285241295017222717661572181362395056287044755849056159544664365576210922739963499083084823969564298217716745646261329429634380316765734482112791508535572917215956657240888753838713161562579026554685048728152648578157225444610212698910793252702689918011289771144141328580356394396189075196973076787496325767032838191459938728369935385851086641734057766132672653149005096515099828442501686520657161354426344493183921045742730286246237582677246995379538463070619297826563295509019590734986490194744928931462853602675073328888748845038783029293507702535848920830694450513232661209263285616360541053038638319184759991893207256902806802028429353590 A082176 746 4365498081036465812573563625186720412725752319266370050542723667651659412903168367712148884946249190212847067269172338712788908664887176374247133135617506937384620168236948719813239236585040189093482521890362471277851397140545657245414939088290712067194579501077137515805996020807701722456324789175637268669073496985028783325732974437990093848339027525632686605219525659698640902993388745959056366203776742186164890407593295537468658788281875772888361236548657735831794925954756201247861469450333716314873409493943065050468002573230086092898553150098608371760204455111685544665523243770029163831075760763947581349848606940058945523229286020585473603951558249512622300980668113084981796779344001169674114980169931594787100169217502039835888957919357332076361476969951215958857608435343253464941155133229753682355684955915442681282236040336372773278752649153683579092628649002112852777373573338877377816105340710630629703685711833678076485396795842151226107311887875000364894313227684378455604861219668545246679103333599223881964675044039875827624502248017667004550633734878747211352892208711112464213218224760971277721077479270967225627409676459555121173488604159871840231417328471542924477098380197364780246559147523606386638018847801650642565828897726966452386101320866542584429098141905656832514575056653720925493670018874686845509131315820710733431524489688147844069176276192703907626848790798994542945028800557536137215253381547519389675551274008391754603051735193577893166757545408311633570134729218412766276661972096798198081652766584657417282122493391596193073983407453725392245883740687759161678100109132384995229859087563480625461528436211943110649023535576151168383031083097701706471998228074070107891796132579962946611489447815389445732929983383493489861087653931036250061688303750239169200400383241158891089175209665981029714708104384989697855112062902544779182688236859567179397639865789658349492413917840306516110931058506081905043035079709862930885428861942235517171629162779266042875673563743671709936100819447214076547234053259690021971701775890424214757491084447335070927977918540032257087325549030030657371446015481452040876018216159050233137690558145568787849243695788197371903081618434635187368812475319268533158619360091956090183739095056088270977738740216716626577035668922536043457965548759359139625498218406422615259818540247849029759313046297592129290776174155653537658096076797631054704436793044422188961275975875371910240262159750294194771768421780045056376 A082176 747 9346531391499073304719999721524768403645835716603283565419987221083558092527356439443233489479010399598264129756616441519843345973889655646099056903481159848005924997759295208180760958007622299202689856319831355798699663647341130729396376677262538506622359573249521232183861339942985781532505989968170502836209064883051195675668027150410012412568300599644457132693591702096488958653279792425719521694566552664587450987810386445212810099784384476793425647300572821339490122163929391546777509482928816788215377462008757239446070540727752772236774113577693955697123017867447024731067906698172440090724335239691907633986513708210084944513100826013456369971456909718251215085755105444459651416020115939257732244471416941270463870656457031382804832827829338175334390571052352591649212279489652733171881696438865367947883608221464585800700102002427429533141995821000719353036411840529059484865944864788398336565365383425206113539096192895722937791004610723606168076008140083365740342704818842671775458984693010662532618753892586064228272048380916479605839658222333965341709684811374642504674012970316583582616809561309741056862960227940278635502274898576341122204934031669529094328613179233591297121400104349490178974070589080203248942252373777337838882723528036360835774141023179966345443583289889270066113817041858081579252078514108886006248497108183116957711393832772585298325933763847273440286914854192556022568447398430248911136955319532599743650330092123549207394365204274741486649906560122949727275685448285231752753889412270326244488142766838032174519873983860644508006268705546576097218251266887747570515486727933544376576449269744539923558536427923569838379291874157781340978953204720935493465205360893527088052550630724499843599497686400152592925486268826495562973513379161731310380352877779414577879677561846425908054323101165107286915907355917700978726911837929524893718541694954446781628152664971185104971214229029165461987365900347859060722416464942832311100639138817314951594186961845754985351369155475091779092588472815671807050350403619206806814483049050219026820278946701244286753121627948304025452446210780227161599934604707059015727594807599256491962566599433532845196208947900730185583239849004671686429581750753782275484906625760472254374811612873737619693355297556672995609074489744509729531020638629534942227556647886677627862167659884985228484932965729198687718138902872883703641891455337279871110429507560609193693946842066979093498063605150412045852968201352149654862 A082176 748 20010923709199515945405519403784529152205734271211204703632726163002034776896281775115381290030573099894515096176270946834937763263423423569960561794511078863565386156047397177538937949351337196074407895342318414842332669841543651645759218263319036628931785710359110430001508764382821353296668059860873127770551519863803417001225748465390638133415630734720228034822265587624591086483401045779047305608070723798690472073198023733783765894121478114082808503323479678040741149825924395167893430122572498922507779440053736138418193750877317128757989838529298051223743158491273945993215506662260148296516131793727336633327476379213489986613816982348377628422866201966705648302771620191246480157168003350924152120863488171155953803046340562528015232252303383375941338625566176516424630495630559165920774985058225224831961299799773665182358186237515987338241829922277373685524584722675735504983948185557371506280121684964950719090573285529864682990764633826883017356778055569279788608553174153081605449077831794345686022346071543492286945798418877727528034588594493239094096208168399695224472011222736462407228356658604664472700722024701264538142098973939364590245901050732501217803241828110335079772291655842642001081687155338283996364373991688156967614809164933622634807719910556058708124531152785482830250829698775337537069687684287326102403131352235593593515578388939483609497329304474649664884588308490327915819357709000848631464739789158545540719975385034334269859040451185288051187958444391417837066994444600593794856005415939842112569660527558055965307075575953591673465562862577429553971858500604337766186403576392304044482802644416340629727439136535007526350457022991929049688602050857112817869061228993734146313511369620863158225898211413874561436934490320608869183304182923199384837363712190253204527187411506949685708365127623584377401627395197351359147095438127927014873401416644358385809595164495642097601007648194224858308330718937928280958525438114922179625061496270711673619795729456976596381941404587736724156715946149465192000307607089006980551215076530932145117105679589172493027612121241871204409251477794076734362864144123591826002047183854501748538330273222753545513371585967402432154518287671303155320090442404924686170257780436989587557534281127187185763319455417087588530363688756422708381505226367592334917593286633620650664035190300893345055717992833087205588571327936402074027217189308922196499740594261628594754703027240546363257118379291273375204628680469366763288016 A082176 749 42843387661396163639113217043502676914872477078321328731775344661765544337239281546262324442515702722320638030241292371305511730820375354633139529682245178932866313123020679992894803957787451189779238014541039766207399693288705567667442921749661019291151252984387419671181489920671133848686702314730224880510959247742027354398171079452330633888032387032625863603527974929785494660503987442701460730132783807923160960526397751795019694322502613857427604404817187509586447082893132474327058894930892214430254937826450589974353824919081795556035416401155818692618780430432888465393996429016338871678983432565093652958835609927059009012821064657008956150391719968594228698068568033273779407581654380915189875848438499901890378507242634793514028664685454221659873967099205312339131568275275758001716857691130596295769845626762787460427574129839082253382449182130414316679367861271861875073094645489058936311718296169543167523414969651085675046849248732522930004884572994132969897745881348953958481255695972977231841564581864919779913633448661633273924847889590170256990627984556073231344789951313819373218722509684433320328341302847555285236504875585616878631434519170449979687702635760839942190783029899574713830572566128874641150824289240678589712499229373369304411791136156277082637749168660371364845913185839677033854207186482810331366208133257442967461880802410341905552207095819039146072459372763381485310909932268924761586480183609344446257855323900031740884188043481708568560992082184104428792314710094718785688101935315702210935509709242046380119307408870604874811261510170231913014917315751595762233633273336213968214027875839822443184713698546595314106269152196941168444775193394334969396076936905739979196140952223564958397701772387107980413941367705929773218510092371881237021143209977419177613004692399058429379226871724945806087061483185233527107112136583202705819210048325397441270379066462098023678436000019540570378766758991756077962113102627824244523504737979332319431718122231257667424790970514120285296456941022988834402151248674559990506957166706916622293591820236871484656630346378113658169356047287251065444494171040541894035768331178962811226075045982545858194342893198815937551103136645687487485377057349606414536474003125180731051918468408587038561243016061814242583979318892299837078491011619466434100314639787387106983300046407518429511534911045220331464115089887757400459569781886027328578876717660414804672090336415147648602510057210479268680879162888906464376551646310 A082176 750 91727692983049186351341397690139231274741973431501078631128586925171563941980558912678926653665402628802811027492556864486043547857025769349152364310415657681716727738172471860280131899345725158373894232855882302430998900288369469111152786878610505558373604616389661992987590845499270612401834220687188514088661856576461067098211008766645586672863792663750726859524188694599229717012985451338870254305902155059920829677948547932782309942086715380234779799181803505146107209813000219693938700184214690745977647186794114564095359972425447097003227989231407606505987740001861833005166274408089534534482911379034790902269520228078044016788926896740655348409930199330246768036073175043653210940805369238789265372027836317937814379975472658052019465552046382616488537704731242925216840797731461233496965441347562071411600593267091560633556512467940195526517210503912081402298204798602135938730762373797050862522962724703386186753122169618276597765981261316558710957392598327417365992478200601586040424878555060548247091892214751692300211164348117394820112050381888730020227958771624324735569342939503551480512042905504188576154134339988063091138483552929348691992507841116656706932091176187316583530244560770173186760873927238195532736882381792252239492813071967214114936300251999821934871525743965447074862059697775605279646680758590134825821339167077826133486108461356988602745358979356118225152249463465191734707363381315556097574542833518273274965542790081089033105535258597036959149990332915776683668815206630221755768387471893241145595704808448656167828618157413986696433435983564129175811954031800940098541193943153035219512768274067328519581866024727924109562697145768994187013065151432068242955900956910495932249787522585849396434622914168749620698768636887825157752513415031831670650236501218806268435143369924089219240793165363738827103633349038011138183774324070231683067633532287337082468108085946555082310911005657746586216657724927556040227887274736236580435884681753339936402646437957293627826521753582108536708611281458340077054837229355735788868262123567672428701015315408948220811948506830165818871181594190654464156013853190098675507476720923837170670351324259384200793223516432441015559684326517706475334013939423026996370838341084114477345004079228622507235472360480344886895045471889620781167238586585749500647968297585977426513712699329372834257757259317499659643233249101110672008820086658083531931522189340575150558835502619936855359356907724460855027230617619764301861190934376 A082176 751 196388990676708307978221932454588094159222565129540366389194984958248237347367926092047284714264526682566834899532768981007604375696916236682939234677836693153065244665460978983724356318359135738359207180390486492702292456794798074719931205685148560164064891423701053417266834637717601951071897830931239935420954183811699295444379437084153431811244531078732480886306873565626560449585540518580762827026012970875949495416171744886229560624504207732090811436763310119079010899298087092180770536556535791552450453078019746268729831776965420362194101346196950802397603576864779629646821567295680871276464501865713954244719275234683416444011396792854783199221170097393195517357611314378481667971142389575523666061086998080215353905868727813423304929910466144124839436837552517553273045444221807803439891261628372897364293804634935589911794999807627123916289457575762506458763132217219943596163704150295786585105483136404320179816187728364963911317411108628838180819647360055058665376078013533373175656627038650772403953079772502278161243538991711501133416669811124615245997626751769938587498836654867839943290427331649938831241632987099460934033438634176159163513156406042074962797058114428515002456656074560645665929824513834224329247617720857588240811898979914395356767877273691647594343606020970171480832524697136643774656202066121922387150063470147002999330393193851718729077296259064907887689301848433702289622297431204349208259042280728656567034622747780731217984450499213567834482910574860069533671836564625575267687042683198875666658084672817380816882507612718948392017984041467303395984289902239372247134892201588111453876222824858003949271986185795394435592871495485711790751561479018677192055637027203796868270839862936356679985451687627331226970758122580497883916742013355915264295863388169604324049664502339861528677952441414820571261919771891397009055504839879087147404601541438002789825615989177838077894609000338742015899397085756361075270317680908719598873217189264534939042453570471855689102051065929333489056904350785351625538503170857929543759940391311454666168080289403768661773719677176531383258146146298272698950773214026219521295170432390360657751216256383015683858073160541671981938533309343887538096148454631100284152266146667913157450641985663895680142476430354211404283053062522262964850606847135152507073924600098580839125017559037111555551260442558323155578915611144360041912085408194761330364688696976540094358161662817969510844156707847388263166921757249436457914434529571262 A082176 752 420468829038832487381373157385273109594895511965999610204690854257425554613115867078460272498276239655330063580475327939952735457556721138454098115086702287033986717894163583727613930252255701258884166002880598425519686229667002817784897808317756944833231494117626011690208182616980960313557350041097087823983596783791946925894903820316075888888033134810321466973462711816621266736867361474220712021164114654101392490497817535457243179267271831086578068539228798392691315485638052499407266227919115813711511676056549079662351285275769628005473142886554743900481363278494581358048329704256251798687577218609828381183797670846633777828313832433916056165925292617193270272616288386773956197263731326111803064074578642980845935575269155110326099883782810306301861601295453164785815288021078910055538948035184413200459734208445034819826270886672492291582972923133133384882075739196695343840850068074888528552080479341006636655426100194464269218238905576975999416069012111702616997997095624076926091738607172509840518582434036160547521167336962031536753645717238730963829549721910718630216415558699086315476805266437938054589310789926758370161989270422144502283371304824120474095480939052038198454996632446040216788541903794807838711146007313990484936179621591502762329153133169560354501326402173062664097552254593436990226669766264593287719248038601998404002552121871873982169171125410453312362448773976607680729356018521333920180257409882784558185177369567402978643856485722461378739540047883404059845068872263645709074284645043190982443198286602040424976988244210186749020330137796442775419721785765508268775590412630664473711811870508947510241267567313169693020910405492072512842415157662267133903463853065074596665546714871658705598770193794649706754083530159806787935043702810675150709940022658200592243452120649933812898716701725879878759924588817992643596379955704886132851175864025226625680973409828192737957393399904418753627560189656237514962672787969792054360260756317688113565088255409675023350706291667114949800862782668558153377705528982506060449770509274514275685516258195743813103804135166922490605462982488197015539204358707514543913574655726982027635109339665217026190944962886343517653434369331801462306472778721722810063339336193820895312057140110710972104256184249067121890640665339060179947860535999425100602183892763871820218454337242062198825920392335136987270416608691983591647968517031451839126868964066648280075382174010319053658058721616734630845631379805247198079890904636966582336 A082176 753 900223762972140355483519929961869727642671291163271982029228760200196518155394983061934330103378471028569408481013390276153942660880094479104924005687679894716359134258974847862047522180607002252697236471263391445242896899386996921783772775037853258364782095835538143076743969597519428693340599449370750848979445698683463544039109906824483094862797700184786145443310428948661434003429115519353269299498366160068399088825614851788531115418242926553029297488548239625108326840164263966264808471879604008341060756077542380054041890329397763604378196351438828437944025111230932508182712424875125397962240960061779044830744876353102444883348450881081025139346070553728041807751396441287899044402070671787930434810204238036676826767679866571412800265493114061516433625254043650274871194257118849211783800219252282347982940695352026378175632650956248142281614885288300302810352723026800740474644604827479608664952732624338198014033276301270416063869405931437456075611263803778045717732577584746838570967526711839342909721412280468435344663182082352566239335488689912877749516230776261649959047181475374432921732199443570448616557202670955157323340000843285967863701113700871330187248263242561138209800132099217753907296424456527396172223883435522072640489720531646606007765094855214645874008850984437089758794985511875614159479160868530295476546707657985854958385305077037880026421344222107979612550550095396965027742856945898317601349463457070915696310492627468145850781552370416645904758886359423142090722050119299772690492767921093215186412750225819441354887712163607181764895242513840325877871616272753299785816241178876060673288590158178480705824588360196795587756980978813798992407054208092604178461568061339829743939873746991801544611535142374743740361329573281747208939231462355947611905539188818428591470574887706469424031445827984190628595840620025115122021335316733051190992328250169637994447227476298434352002001735479398232740280215355616573679537795150074991444477381714740017483885592378416017018942455755396864846170906905532446509233566353885450846441220043869380208513972495725802338351649318309308733940124840618633311912836552296203091686516378788082447144377364801241070595187950216916623730385665702836668073834043547353839546726423379155950381354729897407701904038545079948735958288750300907552061879852320406485748517758030190817682877978384061635431000161284616385969963239603185811243543152104576374398122029258850081644474770535752809311412830544139507835515812291137784888958732576460630 A082176 754 1927379076523352501090216170048363086882959234462661792814955025106298466525541025440112067243207544660109586964899478374325600184535165672524896537364910567037991381801706479596931968912529698008687091542700940572082330617249619126066838888544189218505212077443444412115957684134552277149119550759513357058637935611825681045817691802487400573774835631080716183746754979577923327653423287649219340163405549876909351770545358784832344011163349562239294998495455587604666747690537513608906966964719527715079544887120025775357654453298059598429606437218628512934101188860965761036195719906504088893623805146666745636422480499884139219705104967437061150855569550812983156234142690676029158085201270981064625782263706907675641296215709526270134296121407656725619483216391056426403185377070280793312935770898203370205819714343067151655130994238546075852522890592397003661794151700136297610094472600798138969903269894534810407434324505209871885610846377838577446854266239794500459055414175551875968021006709653140249044288669235481628598485550398326132389502906251882480151985204125890501254059889107984063355613318743851520804633068674398665440019613817991431731255860815834912427933315577451160365129095951648580827331312248521916129727873065311894163183201886198117365429840673395776917674774606424573626446040056283427113154166517070425144919690357986640767128352359945280110787488020936870346300172944043020207013297989837045114708801009897866602296557410841511946245234018673615350398244044659176154401593130463598377927582047792047496100879946582827503796436676116179952766206521092018269031800730304406740950828659628315349795125844526786382025526322186554798661723761213714002921918290990561244905028280175499275191427737366277412146294462151437383355666921415159109822041234447987328391193267939331834924341168281212070737287080358859502200195584223386892146539828700520954667635764984738314647710942640231657971635432294189144918282085069395836242041297460563337034954973458240496034251255824439375836077790049123260864037630231775486752609474614270319583828188309504563906980676277212805371391240272231949028779177826661349566677365730422588489862595325491431985920583631472033911567384068845716552775146800780963941410269196165590606871316626154629588667893218045231721024437647502721291263454480500185041801158170434623598441476894731871508052797750763867744161447302430123166645894222168006014002004077311992178142619151587993554141388174514738901820588044635348137345394181212202663721275183605672985176 A082176 755 4126518602836497704834152820073545369016415721137504639334789661421323709412226976909830168981453199011011122415914375883130098597932331093814134480683354038837503853565902497919040035580821601641451425011857546477942572262397469964798376100991748291103361489529712707266815906725472364221578680474784676541501021558879650368694690027658867690899278486066270721935219279710507138472520034018124335457821612760025896757773470058674346684681180584552358311670669128469201196657877200407614472824468373413761351050148612902938957548163918256500242297711590023379459068636370611678112230020279335331901578479175169011533845459851591637024639455370020895260856673749320324346511958775154401464499627966726806275663159161244628279040093051000554729779010864189100577983839374411791140917952492795494740024802293318785763343205497988984241016213933921145653374096761517598311150152309567892036568517988973949756598815283801061151624269955219999253382209644372979954809482804232151269315852559045553702732081785073504679310048637700448029241365701799193339935082362956694919003637153412581961383004762643044920392162888488613133878555106439388257078445271377901617265069190295628350268875811907263008778754981538010182828024572400306614335280220057062604819455835743807569643772476100687312958470950095127888892154050721660137345261082517464154602807486802407337713754729368068139458420941874505953214850915975869079941614882277063264043496208014836796537958074674845476878808864791930845819593016460363939264831438606879446909499651509926338565910306676978886612044028953938600510961197848897832749942476977460434068537637887887492590800897329006747029681495080796831792420539723520332497153899621840889884598615068744679573856547151036341772783298818204034890481296987000889798266470578545226629809794971694543614152431197002573339530729250663891965549522831389807522274148314057864388650811292983039870752421526619461056803282260708811015681569995297184238245311522974833431946305634478811950676056742071435264613018305305611051893095557159347902240081536523739426171748577119387354045431370283783951802449952286927634171869565768415119603650091160699069109265187507002881206935045006617363143804395826512040440425995247445225361964239819789809286715935281455376254591055980194615506018405213716498951536773429926643814143130112490770604064912076005960690075115095347242016389839209676918463765397884363836844278476173636853101668798495580694884860368119598507027579833373318697272549410456339805142183496984739956201262 A082176 756 8834876328672941586049921187777460635064146059240335348145964549601544269713211849312940420464609738047324627231418525690164560572826471643552772288060275497834438204677877402328798579189864256201905692390610211866819611932188629917823640118255511044097798016255906140478911056979640514556475817925450580820306209135844960880314526561048998644797401722097476319518981514593372811821254168822198600125054712782577869633590689975501432142739068046380596790674069932685068439178266404545671404717268719747136235134779337204120199246730452637549395833258109455408789658427405999400600363239492215521167613296087707335521587370961306961834672872458565014558308767861501015420006605279993711267815291271440910214410255948207210267367877689585844325633801298431384536655040196863670527229533953308334330585503784247233466976664528318231961223780506962056151382695390762337294692922789977679373703399625558031679522540493200183585722772650565329377183939813303210495446332861746057842874517828403106230545692605224956210104044125661329320743021056168258378608572979626330902044396214750599986660823012593844016364069621622452535982074429666626917866318179623421988919595321479829893073699219873922238406023292100231707063999250102805160686934997654686797791331295311223097318744650351367822290565572068689131330423190337071739577070738237096449687064696983277654931388535663296438909045534183843633517499735017763964809759777559734660148690853545821417154850523815616111872998281533388485055488347268874196945642818165906050110869509633928681175239936647215629850927601976439062481710850788960978553013558302478720295995163585911769663750852806051170782477773870903513849119013960310774755993020241569010726334525435668502788509846493334947547841602143895070320450602000192249172897561795956977612931509399974431755398863134722169158954023273563191915378121013634038003944864398871574011701147437368851398103181016600285903448358233261337625427048051579705915886476191390052380146399972883195304040736270776396846297262759978754904146603427189865206305542813911061767989717783229847964277066252633511981938413361966732359209890842220340819828796057239204987351760508701976377958205969214601793407398978374575295078964765175708569960730579324583579241516366181029027026807474157785468348572016472798847781066113906608285038586386829006574573286274518832665440649085033302878248466827632920997606797587965946118686382092618291465173058341829610585871198958225843678734185162999912491099280840361655170336430474023167102700507056 A082176 757 18915470219688767935732881263031543219672336713364397316640635224945228680444385280009876927527004273625269016556687090351465092474540633695787291053010784884745513838790519210477991896431707208063334699095493256159551103779306995416200140827469646757428291802446802279484561383479431835619067747421068547195177705959351504196806839190444037176252231133532916020309745089046429018018167814701674801133529311400937941305550857256184291110630353017126009930021200934752933781401447918655496599170366855691029266849733408632456012223273826839060275700330640146298305608428886456733577633240256388120766703943066842113755197081100908858278109437662880560405915838358924511232146130214040106823068534898955984125919191889495002422778719283218550211921911222602335580956452229308347264503840842311994277470599205585739379207480126621155642688018984293939597237105132650366731541157817560538553590968248751929078972579025898902257530361558770827868542802087767684879923376268757682462255574452546539000976866476972454800703558062405079292648387900597123209231437808220930844083933605276055145776468647306834997262888561053694670311109196572181977406264205134124860159256242523659584951488961636219957154053655548602601898025787278165306546741811790642897240349660112690285231660007965614284294877374488834954026334572138523302366530107759281568081842125906147284530799288002693150172334332108761036241853433984389375027924970249144912404043260922525104456474307171114743618302430579585493846539006720635671620718157668417674665692929235504204758762794962661368637456862869141600176131407706479856211057453574971025317980987376809226632521277209619454690423299023019569915420966867474767154549236654793972982077972159554676959684005356656085786144829105603455053018370897833916498980622790183918258270338793446278907309467923311587883326902383796488167503257317866292266672398713535868414494696108968926957875233520654429286538782668380410566327554842177240361178882708710072674727520605636005085324138705436096265355212323460602046760625032333628825928269358369825402827285692376234846954293192654301598952864240536134309460911455532885572350394705423429864986610441759607392382472924881933801655632436555872756962403520662629932907052926271722394603521440208815852973150579870452090770790239311577102763991970888507029695614822941622997290922778682001188979869612301090140626335689691952157795323531672329712865621174725073638859866275131615991594655678369405354924885688102251595631354279154240578880374785062191084033426420550 A082176 758 40498021740353652150404098784150534033318472904302128338380213122069273435030465025841877315743661281445834218240333098282139187214002788782955518893170197364556402574487562633283889951309758488208243497550144733303099310542074360357020041506691505158412382027506521128652725554916790172228160538313848708449772358872906109715943272998728788587299305659250347341262838922849305355652909298448486694594401474735339525479110965894200665638929905814141548799489642052905123847791895187670749323820047100373217565574896518887000154278240426445419076603740862339948438091578993925803535551962171528612084982182966481500608020343776153226504735319975791475373699208022288999568666769327554729126465604644908543263459968522922617406721042036213370685800276984383627060858087199516419307664793493398811081374067350162050030973054931861448104758257600683296621933162485944795561412929196424192849513511039850860177232254869768021674818247093813824337827347490013879632066204753673219623800569326240724798290381093442988116995993738629932967081379865654858775245782235105926083940730325150996693185397991008134501883969625502222799832654431423789780013071559530716878052175379326471496517118455120534463295490769492261160918466899728017633810416566889145298278248321881636075110118476382738452699189795422542927520359331884071020354086765310401137177952299312645945820737445419037766964819022496875105742161284723966551635965027684960427040789593664424236506700138362476367554795403870303485046625294187415779087362954215075157441501316891287186926955698524747223673097359474043348810569969790636263310250910312789497571354494193079702430017247423239729460538186460495672479664611351061016151485160155275600898176659563799670110359424016670706248046309549795034063368624801302229287623035725430352977692743629744669273556912190955026044716252608628791928125508848900156266543785027194654044163192436112967678140461351778037347899923100315715170342858701587026711110701113321853371635683618329123193029492719220536446571147754821826830534109632004878988812653286919115850050937178193950317475939062764441070021285259667583689546511531546624528792614850546154653968757988414832766338285511563503711511105602254687185471685555381611772267314346036605424832629205852128892394519275017323031391998686531770893497782498891211440038504932627319010284864016490492808936746294964023005202243192321351715686598814050763255371087165011388658673054609255354209744562261427629800337345206542065090785782741341481413026088747021369054860714015752776 A082176 759 86706264546097169254015175496866293365334850489953277484744254508031999400625089289525929341809097310304972314425895198143592014294565924981674815644999219894332637223487366670228471492916021492039616804485941640477773094789225077475655018323200344060983905383817476748556292321300881785229249134143845951022927821273985576173818494838995130583753327471193489357899671875023812121073077011339054755433495889334061191200702650199193610428544252914245469554210421477334967471520052335469804473518952570341804416491802228642801779689339361817270260193392683525598232719045421344510690372038147949974395883890898711628984347042236122107765118555291792512151246893975152525328240510799599299325935269861213352579667264524960271672729757315751044981153264223622725935638165700189963927306255070233919658540859170276333033636505076968373317270812592964621546031931441476944936819931322662317800448892830882412962231320401237713968709981016295839042372840261851425073080803907670609868320692437713585906672502606074733659185234508276781144250514460801004162408331556202946036734572441644165435252484403445047892342650263666714603890234666952667426355689691116935259322185952216883702331175405171797873432885307987967003121373210514930887528705714463815563987366772602544488716530967049130404601722264002137696522086011183089113261649255492211099929638158639007824022770281485333500881695046258002162090884481112546475565435855015013724752778957011614784638769161847244074384916790303107425751759850923447088551913408347814355194477995963922322666414550763494836193717434326485971879620431785365118884786672426677207041297007209386478787493975447822187198798492793505948223091681534132940213495567358957803822672151407240913051381438907847244448691196751519624024757648921025118591779647417375350027156163566573517160393260064191903368732638912187226502273678202122408890740312632760711165208445397140121066558784906910449720003456600888346527322012428800864371215416053641146347879738036971885215181893364512421082120277987516097169479269202373893422309401663482830946785643094091899334806964904878265394927484092675012418144302875060264307909694218233976459288826184528467002252479426983063570966085974161932371986701436195635989322137583006802091423848157765504666853150672335846525112209649071002804268403027721447891402881685168575371828142754894179390996674999802533765476952981626428610059742445436802168189470436728521401828080366828580854082487479688972954306844700434494869955500983705469550604511593382698417199328214244072862 A082176 760 185638112393194039372846490738790734095181914902422396881800591430611593327393622212640582996619740121362085252251398546908753841042182081399382088723324397307574633676833257071266009941062018451698037840909561412338776891711346432387416234485932500735731070111498672288410694044722819817587883188586002063956579219468863533817554610218452519636388012259766953441735907093495164800223985532836329901069003272710032731548940534835080449188227543438983092973604104819503563803895937081028201302968459356750571810814265580955768296972927197369480506618713328690358224182252719023325458719673651860097061522682835520461989976668083207733809242652655540163564210450075511070862212277737888131603829929545208559642726234117951656922530250364666968099005463162362039535738411283878987613931052918135740120562881808316145932688821150727569289938810230906400929766106845180636806222436098910071650098154208876638735000067798513849458261905018903958399986289240153317036503286395693332862957948533746998865599129260684849189148782099593772684163222814251075007733733719177040944144720527337909094578801285424109431371040605685507307843266711979487245546590845500702876445189391706528066543641933931978821224986565684846901071199074993241372718128565628655468093005230129659031413910064499337651597289092408752393922902153471190990434638525722861772481536885005297768974766536042719172271962045989567399189082944281587386029050532280084588718028126707301512139810425555427444823862802222723129962442871511125677139938739615631965195563875109314525128107264843361110172009634723763231171022987427344076368409762506503792532216096935681348527918219384645573390977428824997675485857650847635531615723318435343976451111771275495332495677885137183932321349580627294461651141245145682262614726080672208281377874229492760939894189337380247705300638307173288277822589327743191891880234685454997384503066008972184487506010377238404806786166182638133755545755515644860439424123908646959586172391110294567479840726162046395397039263406007783926542500116399522523260663852896976362844368291910825823186523950361179184015440057196950665528225153162343102949953306081985600626948155306759634420250826926763040342829256661862689191473970801837759169750570479332897786294192986142354889465447965546370555499863747688962373514676507333919530852458412214368247855359616674742797779220937729614913332941025304551343699929598538837698867473425058446291155547607022489307528483254783306068982169783332988262710108556354551981292962064328994620446824013666779270176 A082176 761 397451198633828438297264336671750961697784479812480968417047400778690423412509221816445150903043328584447698600147785514255688283739253796453406005833740338561338816239872918866715972762922975158885005114157203320355670187896831757763717724466551014364302684986327498926272603414163330509169647932026079674507747853495153650854773379971302356241948885159479758511885560754328493470590952881673157671836981332680799376166758380398204708332907301723738513548622485741809783959707916230507284884012386428414412457872575930272826116628993335385231041366039293780574983474210238113640577521502337386373403701869900188943245591279364645394545817487921518772772637271408786305009093902280714661769787430015647432650532843339244159581942187387012734627955081361836862040118361111286208086600043559327677155528301303290922004890284809356657131944755999208861683863243966951285104099050809747365853276310542475944119475102545291217676900652535959176087568926071955001638276461358742708099954714547710341852824288954596714585433813455027657158492425890815460806987354791651691785927924528301747150016014500221386153858278997716828457605100969974753141538958264115562006410488615775467335670144017424979041866156003944392375175802939708480005105995051752049546677166805907878504016956376825136434943276909207304670785098192415616234363346230183168576016895254182947604518959192287503455655610250019604822307796018268218484356993586455260797283472974527517602935904802544245889255041276242180500249379444660335596816968675081673433856632363346424205422780238463027179267042676327143668265324321439483957065466662990426583670701706452191320071070116280353742017916815725206518902134604821514962881472199933283197596812498773298010503309581575320283530954944939115831592828912771140800461520859857668507305734044382593626501667262811384016738383041686036417598830729868370390736605307697269267959113484111175870393123796361199682678983978256418822958021827232585606569255887617457486806939534840344210224448026009941926368760577853673042448150592675372978338627809492522373428887251991942398291889721993127652711758459579920974257136285394450182113826692376452031012811630828932859546422123944103943262256294047588694499572329137779955848147574256970255920667619829387063081911943321292869106357593978283134501891060453584252913900659933422380439968931099807058919015529139181939127824088458472529505601425205793314711575822695543268501616050046719116560787558189498354593557217398544691869463691521936926612960614477895690260853144410987978238550070 A082176 762 850943016275026686394442944814218808994956571290434924280166764278706813090786844379438649653811126706721045435779171432966629746831106018551827757018889388881176923425386804830570526877766345322308215025557907911330017790379240597036976352584347085004369459426688711828903609424695142780716419553358136007788224355548799741255588216150897287254197023051086633039925182577508235937681538135323258465003737178033272911419346733016308635881423214300729651648833695597673489321362829437903397189658021959777709876487508622228415743199214072934993786338552429561596628625447708569529113478276952411492908755196831538436595923287635034697647085381811073894854765475145372359835788841444592896508555190368276308193883837443314061651649836683222567033415330111750433236359992696027039829217755830403344479806963694932676223411288777625066844138230752609969286135931128644694063002508544692742186442530201865701779450789457054244544762673681282315163395354621708243045124050038695844120681627478555767183271980797718952890894626636873172303016811387281334362435954250699040256677908506535595473941909888695523436698911051981666673374197540771531322327755506436877970674696899724893125167313367189522807175494012648023696785628724820106161561082849535870402714168102857824348713698927841015224843585334867813310957352000734208960221272145058249633107382102064472981444448613465653357376627743432638462258381702148224939150547434250342955771607201893247702779589781932462097412237164330081976975204856100194843534846140332765581486225143928368629477704415822267244802255105826006167205158755750290915342632323223220941182513726272878870480839675656780872293423571267820873332951148673240772847786765782377323593471298258941945249725266032144000091666771344734052790421232545167749597949807187010622677126290917561345627998333811775135860167525202464604070494877262201337318095557501439763391757690799385392922424935633987206904925199420812043131535641754321695424779623811825387930124811866813291804211072989456176524662901848939363899795449436569427103089424326704593472617885660214487714348018487422775434568021291557013504888454207436692279071761502274919047690831994308687997724248250252115269352482660888265871267378367325528084782085797704631093016319955386375601338161624538459944803685868637646763014761070413306633049435671519241949190550140720566372513030511781207423217444529495679450229099741553870686230746961966439048321590492168017651222481807391589406511988502782085819752369440533525851893899200181485742108033121095507619200741176 A082176 763 1821868997844832135570502344847242470058202019155015410269173846474192829876562287447030694160171559821235069489184679768337554881701605778323457954098673365284809253027850535485581875746347461510795318288792142939430138127538085449167697171943599287182894793909260513404577797101229952010464949328340596989764069517884966545215193372690616405054396145043967100859570793688267448732433252974572579183270055625211474174326135633068679368082434685714699807957415616076535856576504305361171819615112857752113161552696515890952023563527768372700462056195742767496577573241427025827565763885994338777344413200972077609671209850167860249891783154936913026853914351726153400095069337480720376826400456006346669492369895579638691623654024519587973282987305710849398526993503829906699119223732236030363454226091694860484938895970627627796885000699259745745079383880596566552900265050038663465579821561610720067298988963527351670595615330153452536689213186686580011754746060375272628065157696157092222184712377907285147931102198078239700354969361603986880910935103904252267487827932787314568642653006302337308518717527413653954557306923456697207271639749526937920469382785422171866876856406405766970812601889692637567859150197272866568878845588358529186786248713368434264092373392036838973232924115332770462702295717621215935188088985005448495293406244880641895277236025761781330804613795242355955125433042257666566936708891003932638170123295312765820754363838018623906555079252358002394088939026561029040414452873812541163390607181530448120697229705117865687434644190875739428889318192900493498352246016838394373947770180529635173878311171723172379884698914380906091855709121064605942051162036516290412634806820662392971156226115835709052759146075791648970281670450503284971725869397374595687677060887093636731910662468819399828887329363937700092855589856587964464849622659572526512371006155839871134609732516694759658194311627834892349013685696854807115268009360256048317853492624177426850050683815909054486953380421438706704792812260357775572436964737467193547969121421542759555914625735363392470851444056428896467511191094261464880590548435643865907965508490812199789742219978688387864827731267986098655852571798402177691430152471108561074541410634388997713258174724027377636880267929381379173519152613391091053500775171184506018792954775167357550956595622039264429638161977472794639009621687676242657664021346622465020586448430776031909924526995854017325075355157242327151959479312380351779369641867386328477381348302151117440445357097295680034062 A082176 764 3900621524385785602256445520317946128394610523052235857635183671408030971235469286967007163570930824430313546509724404990349977176698327166905800956623297824964829553465496128833441315710045502680525297347274970299781500579619799332436912978200042976124333478656353484602154991600230898805547207064658761326786392486310151191978483053413700092399916723772316985049028466173306053828488747166230813139182873181573585444299281257323075767728236813071531966033143857944474969378994161089173925862892983673208862787402379612322983442978859472519892690884080596686198905383920545636760265355660069669910047122940194127826082871753673640427178199096764669617038885563780563987751027535794999582004017298376987127982126212266659275109863807774406888661252115941748666330334228080893026941207191207541529637597167332733959904021674620539053861761677253039089667913056993410861885878613789990577662937965506270390970126815744796376789728935242089698195739123306142791030254572727095748127370948376760205596042155167750372915332355100743892795241433502800469669625667715065572191778849029868451753482527011363651310388374744714893313683124645038691001283993153605876454151125361997291866664713992051666641153036538408698526674109170737910034007411866226718633485916490354880679612044507829338876825451512273560497396110722991629466517785978644700967137397004446652919537150525566022935314512127136243069662028506963939167278049529160410793048178546808166154976605813864834392895596469600221895204182681046868849896107060650826967154919085558888120972221661352557730913021869631922889747180152270491310561889418008865022493530448235267426268162400435629012105248790671885739224229101776240266725204095691497183439848748089976082909414320274200202192008830102095990767966264714986220873084545962814433341401428684791810698348319897140447113634742289661247660264165786179443833355543909340366330031070279993223664670947197095174437350939620097815092383019906212658610070185738194248402582745829377538727978495319101695786553703830345944228320542884149316998208996060463872547286757406654614120485845695220398148490625903355687695983226097651954162044415727427964233189339847235280494844741957283324903426140270826971113385933734869289189157481718673969997384893937214003782853895772750012330746234831736361801415924336436288208514482477101919295186014790967363278935703141745554995296441164982152358702526642456039463328511999278809992897395270515644181783815160971121670805786444738968528952974092579347651277119846304943109486113062882323439475290605239696 A082176 765 8351230683709966974431049859000722660892861129931868042292596274786394103327612641202157450023299161901829689415706490011410876192371759196710381249202431862483570775565268046493366103165035200339298279468099816630972594544827989378441819451759224113222400841627296653396053480638301125789629150851731742778999419896571269247599259252018348331936634104622101013304893386143990211478723995081511187075353171107266912580831024266566388387581567238528759162776194088196063411850234896871634273413528853226165269715973321485178902969281546423740410189879776069925985254842182038067574317342036601052018297589882161579597688677682359106187855388174817337868164680400652596274863580789425098956021921989838506419707351348271438225665112076696874395338012592458925220732589807436466873216945888755173260884698269488686278868815628793369550054229918997376378457900061437410808535284156147491705763941169459319599907354769647954520371879811442716271820809437222679284531650865980812003806019161020471795404269621955779502608816023938415710011044670128263611618416996017447083974985516796462514943266659775287636622908355583948266978676695949144203799491673063982593419639300644177202644615720333317192806180730496899887548932515028085604201043789849755053100023222297258875301777787074132809227662354704802481780366777635119901897814057060903049000196455151415911033341100030673182948481951694065464133679677657995631060668367829008572748875353630294333954893843902753991114102364448299458263021202584169188505448439146226325720973822559471788335530323226124877529054923520816527451930476314572559379797729290569655412986192905122102853079359061890650652077554618756724966103162563745509968956789009310334650806897260124929992799726697278461753097191800798073362615101905900267859456975810616130347826046788121218858661650050560221921429959004567486431542194782433204558242135565626355904069338066444613242373260977824519321417863222784757088136243119856866082623399887040181873792339590550438467940415737265528459212864023484985742776732346993115992934565764243677210565597377309512582031040136335118354021388263816849107030885472615288794551769380505279829244505670113610283555456363291187345894745842715778201101710773605229394729154296002153164292003730901825606148726008689980245140666925071853505644662426773887372572438136777611416489716318390315428664423797642422424829662075296595746320374288954024226802331290599095534223488967064688211705815341832222516227124985550654711257530833151913326330961270490648614014640279317768356477304386294207473190 A082176 766 17879984893823039292256877748120547216971615679327638363999678172124326714823209261130216926007195632640526518250437988749264109147201284624061115902210164895940736358044566683836761421333398610266457661757435659165883693701812355273588641912779624039803713606906052438821930240574744894580123800492899691959735027011634382178803079949413793211401839556303394642356289636714521721805595035826372695325662174185266572876641574321106850214838258512843239876472865974816059315965180959646614152878809368436637761230172711567336294902499439601536004397155489475245808994933467961249844769460646632045085018377936065600638948928790540346056723778028095008502831980192184575197760968185327781851022496058679530200568280451582265127845874075744996289376406137328037832740691524802177686922360912728587878145389261011492434552826385654703039451744671132173236177934769341430430891263571654014513483076131460016746989274676132784386163116397942840015856589642141951677311263620994288606913506310386846760602145252653321711085368547446176641782368793708259104199676149912549846343813776334807293780695252391396236852976750205048842971172046552309934244384218052560896570514212625147004964244208192389609884257860564842444145856635453013551827446243429941358554013244697814430382375963214366594706636029514567711069290385220649369325104315423802590758393516319700043754033002636513959604023514336902124244887420674828143254203428569703390582556828314654324713981047056941042929767606249617831929081916865999639339392475861991890780286019055641070726943575149150759989259839150310891568054204768541623641401566586478368166166667271147191616222496467217977347511752803707695461765443392257531551652864634844992549671066726254398362729168155125643121858972196329762525243690884552705345376398222552563711466277302521444473985630101797600720529568373385921006064313791702446112701261997658798073551298857141027969519424962583757142347205360451574543489178181614237776257539943112353338521316376404542596033629437807852111261347533277668308996039399137495548038192395552514714726877035439052364766557800053730499313618453523403381681000270994897233426925043611803335981113303146974667842734773923871226003759228920446028093997686059325243336369749824832550711398557032294839542219473716336054802434224780220852537356954459897220060166570063441683392743101367813735591110769531538781427919522418489968372398789914334804562353429133898083231975983745896108742083162976891288808808938866590277716085235131681941376557390725274122636682627482453443860758600037933770414376 A082176 767 38281047657675127124721975258726091591536229169707830790918951613909240319574578759253680296181197787781787309956548698009731863778275809889627308797905917646135324579775123106875063676512885113237670458011667438289301987732439216549044459733101534308716426260377875740478526339123547543633958818754553992940224352930525551349701329762241723317378170446870523866462026889528733399566091558033851747282665771731681916868197388045424782889763153295793659378360690416032438476129350388445332950580929187019205677539892713904628077180325820048876691031427702545272582596468785486960033561573739824666988248713632404187578926558971201913346720551256506542741785618058661085599827815099903035895361061539532368648972126611639699479090359436864442485417013473765885303166114226546298334558081485839276228821937114418676295415111834063807067693010485867080931110407907726646097824263097729797174541730963571749466595747311076376509700567181698971008497564968978674779986690769090030307286296608358868087915214371965800304763196861085300596884367630320413120065460530193465094678949653150329009377214854641189818772444411117785745123752312547428016554280490392981639672056112056598813963085048654345344973905612797664792300530516432698901911980435143384837761746544652744833648760411215754719679222322302726253131316531695341352699943598930410838711470798817131875642485890746923879648488956584372586589206113972429169292666015227008905950629522649195461910190119741637613300763879360046670476630168312005110423493619304569972554891220362946132979698863788158842361630273345304307397840318795213392508895840273558172132919781380516156246083856085575573767188266309909033042445176480054673108597683283991569235395911177552107370290377576080115294736021979385390382688500143316037599283962415017331164054980958493155894737282848520978562496119788767736702936708104535825259221365459802607613114039602535037560064483036232899160414406223483962937325920950701673545865265562686619514551358150521824715980521742285962553595324659943610872760653043941905298349532801774477183671302753129465602424078855738101604173498337179940528612105278385299819292925572165495974004598345832538990172167488633814219895877708749744459367660033333619567137111706445028259156201330765708159062729606468132015413957340865600598385354404358703632618222133156308093445867331029354167704242902383334141194861551390530601073797990900196401117445490267948689620682167651062874170775722306761042317448721536655515270836485311248909151668339531295028929625128939834901551032882261423120463252862 A082176 768 81959723035082447174029749028932562097479066652842551914206153931163463637773437871657571841195371763546478095721930257889888545844229039358169250848977009052156692204516962741110436936620683740955556890235889939853038427874846168999470683346824994772537712772647551523855893757537842482375659465762557972115668875966793533423505616343755111375974234919740706612241147619823685594089770293342748285848664971188358054935039741776183237269888198097105005979531924198635022908446467758940888530645454044809814851382237696314159181334288227066209212474369337668322660352722165512012197751772004293445159342833838752439723066378809228961823004456011665314295919467424696718349367946672756037523015849160603532517551478186578600330973183387650905569712407442504267467077492019841416362607998515350388850811795100116032417146310636232499756588339509447434652251533347695778357216375396026666476208226625812256355615770912257292862665702537013601308958619050791058066382825725666471964010541025718013740306407707716952561000080418509518660978069752300133048878801004125793528482025247214691165812306119160286868643501916237028626351612538810797752327073966128460768868678415214500969186266877097716034669765117299719915532234127090209039662065612479884391261978353460283488271421666470212224326796261848189091985961956310199603236557046963356303348523299165830408105089383886861906533089560274850498735733445430335703931317028484577739655756352426857202138250467610345904755313307377658124176547217386916339014490606023998514660251917847366716838473669266326057573435752574816696570227338350050358475005159034064383099451741463466930152848103651375150524779342249876748207958921191924859613874658022515027512077809939488135164095326896886001618098814516341300419744646725186407290013519702271565474388453266863505227706799268626426463612689127331022801829245919489721469749794718187080534005251898923351916445955873709542610837411436865406425091430691950876124344076353942958636901779755507653823064925189529726488557516882078745674489088474786444334615750854530248941996508323634438022784931931936920975276481423921950392339207431652835278075280372686765825318188291785485955139242982788076819377320859509443733465388152310223025337087792662165860538138665809935031350126937668532543401172286319441609805017447766915780626480899375019819921300521499349089309641552740691511542696943596799787147167685390744154365173404735950007063998203246980744121588693500288918851326482519068206859013248804696448257426657948016580091836983661851422188740319506470967718060143616 A082176 769 175475767018111519399597692670944615450702681704663838221866463659614965016185828638626402931955896411851890988090791426393732829694250166829869427275440077841490149707991095733721693542402284148409344477703692747251330417817025812061537488414984824617998006057322669215459080176279858963187067923356749113534623210536934392258582310030364434614973669001818398321757898334122834678344332501738841428686439335340966313086439918747568474010921245821293739432699285658392690845883044653200268962490901284243811785577011255182772719016129406760391734446349507843512812129878729184705300986872539597959359066590342810019962708369439159723400762032067355391638824028664087613996031656279317076728660546257882634748817631007297422611074943748920853274805577573826036414272414235487160453352550780937083718214088534654189566457313154664967975804510356200642573004397688181879836531418387650855128716986386348477513744348639235797753009819159930602210988254845424835424009212471122778681145015793546615201805268152860422305197667230728372113914689784314311007280244704281621798453973404545203139218316710137418129375353810915280088888194513026154469650241752364001393483122346879723866040194425850749703077916655199966541425173560339340595454933191629883484252019166584170111461249233236980348297509013685738018926885390830372731510360619185556088972379588992909429090354952873194873450644486949103942481578020070835847120901745846824351390151353004823631608776919155716887451883007211772878949874733771684632425218265010540803533949348329638479651725058126205941153274803490789852596016314286294887332196813539305950476733798102915378712304849697384376760474429766008538547326962080545673955906647496865494474108679108051987937674393237890991223393443464839202497018009670121625815165188392629281449894087515549915585191277219012376524052757363571637217502022627976164242414106802130956088693633222309035171876591085404851674955514833376711886422763577420665707972359581731598665366582600749766945034974034338925238764848196103153658559261581200986487854042446800381143255090260851297149323753015590101177555896981801160711593412448791204663445032118109472924868040327323727470177549427056523100036595232662784776878763737202625476727950252983115697127658212480683132890745139662207261600651694170210531319730174373787631430233769622378222758609018648764754936534366691285400702343192248205282038505857115100303971016493030213298638947059675470911300800696016628962369438930199086458796233016057760264909740403444608949368847291318775810506759895564972957557276924613910 A082176 770 375693617185776763034538660008492421679954441531414019743541775811525530710275519464402525354678619640400183964854583515928536094068039789798697012155895212910507373714423690735724415533960341591147741571396099419127224456335922247170152376886373208757443193031892869191531753653163478019248319587856783476181052874482688992804476234786526058955147280045542627525819382351806561117451586583630610956675233919470796873589854602814351624816562699272710296556203965192098564178071138883331261211665803195510040207469416181091536811136089158203023845375852196739378056491596040542182100241471023214324146351891482233064171425773732337224151783796862936801966573476815376040210161757710760997491508942769173958453573893551190556900336279241882451244731095958662975176238702793704103985381446376276818048182322422404729694932616579464386516237007570994333870722821961289938951872344956090971182740702298775481815674320572530422815868544149207415257570559702786521878179747707972763467703576591676692328653022268655000871111229363828136528501713311262558002461645494294498543162936869132570567085704058061333054089555958179486967978419398288046719505136324918271929615390310317072090020395997545926040887610400892558018721343246463725598128078861313851065084195711647184461115301171857705547128071903816733207267073083855606933175171065878493660703587114581278317303558162968458125549276091310027598242581343003401330257121804469210180354136391406738398901074891125794336106161650761787957857989221061794273631645235893290869786018693321535879193829760252664912194269386788306042665643413475875201827324955697597908928031633486720298948075413167279219646385789716556153018189009950731584275028434602597496410339419359876263251020196459899684934111699505774953773823408507854077539980122051271859300724906370673680784155965384929791026760857689688998304259886631553015086804534525852850352683283215095552151426024000709355395567510502927218482622955349177034949105669149748037407024193274524218575328729711976122745731664006116244411766315026842818632037843061193554259884743922530730331777755403872589715280623184574278190138085494206633350304138701844469129998906084650993462111719579705085547207810547359879026373575435171998496792728505578310279266836230886834666938251630148010989471934527174658782989350075313730679108496023419649361476744730427578333965388691651441577574604521193008601930507871951558608437474518872016331171643060884965242964590339221572122893751099874869449492544074069259064206724765968948495277811986649554343403007960110001696674397762340196376 A082176 771 804360034394748049656947271078182274816782459321978062822832278478428723959161420425140524345996496579978733222933768525691427251753908074122774661138538273628891985890031405005615793274699951354124180385007037535166779447441604613373484689649353570083546611727387070673515630081416643459555822055770554264564645234608745096320460251108122884264235664117113955120447592765565170662554270208134998623229941328096935771766743085910380143510209745844726224771103373418810972919244259496455626548720645632802115380049167405439575028511622574368865461798969877129876358494344064392723817275761518117326423684956522948758047642053296915297954091171030378281250958683725482625383691018739922598736796946098830608899067706740053284060094657054367890822618981355849118832338585430550929063141858237582672662873079141483828549196904633458687534059140860414815408604980978354442227934585254799954531031551265762184445541142789603075244013828866911427648362309663484729329831688213179141391479363106858300183480851739590197773792295684483440322911221116466212474232490931406538967735772535859823221648914127984068685569526806524894957172421939887738074205719237836266271447202088873086306743441831236923850901354736067698143122821206344494084012578566119325543088242482134578224959513271749128588097097308771027674902747006482642998321371176046827138989008530036651324600391229762082442186384890413129046018476381270434013505794311957133206272009429968616578776345175083855679392430376500199029780033535904506929345740655534683976959749618198474566461285957873570364954507365310932411367757613226643850397417035441988963181835066526581913642221891628823274555910894598590845315940623657804774714590297399692837072148418192531737384161296636477448312761222995252945179998068864059745328452038203795137427385528719556394055270259505259789087900727807639767928853467386402937137306600713047011357229174712945134861586879535724262437729018667080745613126751487344154521045659915199319444284162681004841364811629298465547816657492399622261706940557476550457736183231820486323410633596900148515792248625409548355008015523259858526438778052308629643317181275794633639615326500833713560017470148221572666409670871561429863895015025985289456212620597682189768432720366772279636518166387802160478364234796932917508614481111234117111217756172229589720320463574010349253318544071908750537985136737678912159809676978005694330025786897004088079903003611621220970153336010235488160694165515796189641549146504654508624516557436956429174512170188177252587862207346313768699399625945920965521217262 A082176 772 1722134833639155574315524107378388250382731245414355097029891002055384481128974320216442109948613913107434448778720050708842573703043576538178491595662832214564002867524383496888108935232877681515900717359038932554256309462537525155390297587272141387410301411131106853228319434204316207237119108475537234166067764070617568671159148081164191895313931876801168953741119438626630570871254886915985006735047613413045787943191803870364491968898005488862373212502598045776006576255224714979463695905899960040664894828815312560707799785496990801223433184680290279214633870501363962383126985103121606506438622123593280354491723440045883711222758077845910618403182048743306082776694826580113702959780699764378282744297021806365681376771092806638030413017548042653453693497485222855763695864402980356377167816665558511899659376643570195491735067532078115323872999119091979119588824496154755518370821072925302070225069739907624713965176072292312218033999794225464080857939146398548290731647102633076024555326016163151755242909406327345431297776210601935528483407334678858084166276165424279470386691485114095062157204283381585954492646834413443790570249670573956418333204833738416161606135112491401625195219201523316358131012141575180529972021564592592767948769991667708185408161930624806147003976954639965180484323686643272368869267401466508028076847794092330811642323805134362524530698926821627077717107446017135675079851281813074526519732401934462140772719145837430043296111967247046161024660418776883919406742999231530584070064513254669910388126316234730615292032374156597873123551860768471461131769837975074814346749417589205936356561658711034143526242791883899791523621500507015410659971003370407520854109976701290574809768378279409494711259124005460365618215654809606183776503537555290140626396959423331356692411637375682336880452326936094411361264800259082167703450471704934749055358620801510282943973312332486036425859066930181470806606506152990020270810626768297212770612778439374111428550367380789752241977859956648254212896180687645415573007456673616252485787236203482273560856349026982401759692855037304244624249995282804243836227814368464222821193320598809986726017377055005428284184198084783183498502628337971157917202401724604254474532503487139337730604274133127365215958853020909678798699282402950989711978446512275929002004834039865924866320858189270491570276800333298507453715070907067875541711501426658741429366336961744740104476320571110687510622367403968731330339856659102631130189014709182113925350935188475180929092656853120277813403669621813777535863140269936 A082176 773 3687090678821432084609537113897129244069427596443312382953320451206273101560399538510302734220827317035112191781042880198889072949639152741414998460355193034835342124560647249537843280633475309542353794964391558863599795936551713620945373253050352569908756577371855180900632443888318361640165908831550920084580697566845551596107301059640676168825497887944028663002404247666930362760557493217727348172161795654047883077814068787385556755783571310812872873498237829409495688145705678686886367569327669370240135648072476659520455646434352707166703858166865698514253499714115848619758525537958716055960582282032159008160245426782401432727954086696962234449079376393111827009189182495387474223589489476319500760591053776712852013701016455534209855727816108338443410945143701638038568529161975988058844341388524334179835951715416086069476596753750238418980049319237036320584370116761793076782647107626288244685381134814271911717941689964316249766084446997810795209353828060975418870994394921458829901372852361489143883255546181364342950953988450354543584246871705944865468688310956117674844830327600869531979700019027442257317810589031118048867692251717980632891875307455683380114367913435687364328239570315263085311838735464802273759932700074764193677771866836030474685408181762534729652643387081183884954112065449752604421231122893469579681307315080322655275840406818356263953860744682630891106422799271094017421451673666234889631674553980589143215857420173222765014868976355348612240035731438875977983652905188691574644006459077981996685619102976898464972425876955563464248837853786852304775231984056751566874355808982069500017789120954228032271482025134484508683337719891388119526993871507855498985963494340766801001204620201606904005077138580230310565736784437063068365341247205547732415930051975960727585996731939280164510230156171919664695789718323504067774095832782889090153758692125895519164079135729516535051982092774371318000543920048563616511729732988739111473753793817871110126901900932179068055875242256465980663330274859739994233396235775943406539225099184074969011203937594603889325364645189638901272259886433318014329070066143739893518795315713209493467375087396070886649264819354739309189741658802971161875281674190219248539344151573551205729117454151067755370357025220422960826763622135143582836236413038783246819645280428411774866628645691068222356046929851093201239004338693074462455906784412552293346806202276035286303062462499635413283859299474884035873892582364575927032781598716128213799047356306384091023815639781616165686739036923178485591530098653396230 A082176 774 7894061143356686093149018960853753711552644484005956649858618354869238398349906669427997558644100397303771487650095370049774838891696718202213979091601517954513817085008057985124063942761695951852102741541363003873539190918804350484919008414327858985638751990435351180415173547612892629126523646728826520560742445477729301678071487285110854872713090329856386022947857291130769314898465054195972184338751191883144703736305623498441668049197813320855263139109442151122183521176414757430849388350495701962209244372573067643355417797754449630875674136214338226888112711038830526324697512534067074318260036650299915334281478169633891816083102289680513090181552752818514624724899149035037672192432963181136545920768900111502993967047933269705780242611947519282896953528089017861275815980455564044428282359378936337398671815106966933089408252308657759147261905919091124936221393055448687744602490738133154977052492354237238478834860567822506699961890762748450673897074891832590904319651413552042030538301939527306027669835989177274839060067048783243093512172325262317405434651482630145127927852442549648150309074336731436649589231095798197138395860245118584487478432287881114168618224026657654332145351071588662261807087615240056203758189669401669798424426407151006016610310985231569639862595611513208689402784681585701767066090375111371440956678538923517026559969756166922084347529906838508405692860512434734888330647376999040369066797359381321554729482932440649996951807737555559887876227367248633164415655152970144269886779187653222704518910347586285948453986070255384753009174065144899532482118497094485918157667817091037390271142563927781760671372292924421488064332975241714830589216964641567046611199502280304291914186027863070843404677437400445604989084282629987079439009708761089590852276195559673116663228459485661160317301610113409485113682761290481143291623303981226602336330815906443483522496183724326158730929666056082086606983713824963208076616527824512325438547564937855478257677136311912177828250702653949624691061207706156878124553847070277468865612531946217952749060738864174648953471765299082224534123418698891384773713112674607515932615424677539623810052469849400470473258099144543535892340133124659398258371335795466519313560061969914298454220005592270504563560605954210422202421526021775454005780296810207165490046709527960601719875707918441062786270767780655642389200307173328681052977092138254760085954700545041418127482332309055842033195177707044703405659259967140624130619501125586795586790158897461367105793666042601655264414687646495850210385925550558471176 A082176 775 16901184907926664925432049595187886696434211840295549860458508815600998060781486036344237528181178590757139953355022860345154272062988693822257307818013304280830529717071199399974913119032254987584708549471630153398136065923256918732061886641235047739637353244688877074090925739188810607976741517676362516827002300486337227876745502546965351959275304277505021645040272057764421115224167002009064175122810153194183836343015048882584333994303603026579363683706874538151134673783213751858151897987391489725839658756497666174004297571471680014845979793460184338162780580492379130433947066061289677280330031463280901132473353195018234779219791836188264723492838491445480729447096797118865850320151639152608962011127460284520005288397969441091753100725492226058360915902488088879902058874430703140152154257384092279717698498962234463894626928702830372232250079839046105849013540427191790646900135808175251327898632733411749601374436972869792530246502830474768375005992326145699476532038565124820753786446571542372334368375209628777803065041464119797897535262459618420171125645575657998018192261718011447753208311516684668066178233616723529008288245418608781734250275312146031798746217638309468598854917615708391494494532513262422156746804579197307640688482013007155840123054245226244627379052124398682404920706101689281955602835970401327992017827889807028354449604749987046311102696866594190631616850616849118489702594517153529228835157410572437816207455437006287739285551214642669513879003344688529644248570904787331483373297847162411012220611649013899928931637866062785119186588414152105927071747000605297195680740422832019709612023329533670285732857090871649738765815238832834865901112622668590843702936823108769139339641281001429160110056652283239971009240631060622323301032326032471901501642266119026167162176668169395002634757850877546173351218503806468822996575747355068370033271460979158481880600784698674813566998588508677275468336632468740854976449613702922673983237633869342164278889721949536436920081476411595812390081177388594140936201932899282838446129799632517107961875380447224778876548422674824347730557396484750309681188711332230794319992612820582134869972917460076174097469973305053945943698519825668451615465670837626713420541210141294836391676630179049497812842420025118061217660996937979390174791217018778668487010284859605198661652496267576920804636355140022437338238906874575237415215878071673930929693016129284092535812595542808577691348743280839378128261287146450540578845669913230408655126701924090045930877841119973151449910550987352535184972281245105981735262 A082176 776 36185436887870989605350018183297265417065647550145050453247845862082042406314836260208865981884501767035919539638139011145313827817582832234517150160900232669183881946437050669273113546118296501489077582597351796089934881551327975312141404239753604171543519770079940674782886494628334243436243688711950200796934008594168903705022704815007421502574772296957672847501578673079594330707528519552236507124751351279876674620937390460144885812282138749505382907366889009761795739188992215191929212167305382112950487700407036948017019963039528871948629537114251202858176201621828962163854051766610092659124101029025344892169289702441384499756934141554747674781833135506731507159469057507110391506387805302311176786346015384143890500438832900798435214010181389790386659144078785509871805098389589985421337849208414195588700375355712335278833647728474112018471990060454616097282221253953099871573522639503847938146361181929663288302736975707936637754300315237645729204885687818305561245290447167562559543526823955727168082721536991353028123988436249973701514331743788576063358369888316519835067257054821272308937462279389404395671408318057345771326763076131388828853150340113271481644420080403442578154661245560976040534981946371800489198831616476244343978434855396092063153869152931868840557202046010846608212386659417331715497568946771608474888107774784591941913104132082321332004915865907674042811211555903250696398304282418509488811940963663416905692638026321809427164674713216674936960065067831922250447031391903018383949926574033168088578368052746992036845693836647446270429050536816502130835786084454571775226729215508341209272615288305494360795505354577377003349677081137799997757072988338211959363422290171549424127259820055468095045887923857680156092436692072115501713845678869493791147660507381111033576793749826424916017688203340363966016172780076189168431330868210777558644604314746421567919279281160385726515840747892706155756999607305604997468348033721408017641939021121790325543670302814117355111754545644653968265890571464573341313818946217929518369109033316733672018894177313691832362813131163032928561899579509229995043987764306674219961834158730052682946167763617550747139111223391903605284533308005296174270816607998222996972648043999951405729901590938676639858021747465218743942679803435042879610149492224509765821319393406901790167561306117670693098440386707324590237364752387587369801867537645594380636957286249758958012365913070894901815447935906635891009314948944694898014220735358454820172379195035818292861224129998716736946052084372126667297720230493695229015666656 A082176 777 77473020376931788745054388930439445257937551404995207310741148513586525977115066827651141149143808630848601269233448860674349616256345326849910906922002236554475948435105533619706140782255925838453789870151562784454078854455063667344046337090534952662667232028193007543498522627494970507751491824207770754965889616481826755605897407586198186087710141512578918411754498558514001609814133852381660719441848170516238091197608337543928469993372789409310378423022303084171086821980651654160554262958733954578456754429358724846902134549667812057076375677923458955301645791218282970562991876778571809049827763325890259370825835810158821696174195510849537371745543784718184019152891136622765322783283155384163763696151771478056091394785470984252124631027637572819073696254961799669333583054289282855020381970664972599979416956246838773422355809579765424230943814410818576684827823618531080016567980323029801130335969021339612018352870859412602922397002521735747373893017768950014242056322784226037587827230514432855405883237596678353924210800211556519461969371339886398479371917299258596451754034398534188045333313737447763756833350027886011649157346775045857906797349106153948737753741137060992616976426389368168072960912808199873824162842915678265834612046198084414352987953353839344857058733852935789130133230539397107077206811127403227419990979081450934452537796645069912160860747120736638599028673303003492958953574024801290840148100552062740748750453421080652483464411914427755754440759095214559164217661521591437729792728817793226922909011380516385678379223098588103283792867502298909214947840689068864910519322449117456926687390776010260729731278771972640733189665266024398979515710220703709076194778054863723395173841341798904219199621576459266696710644214311412862925695195760243088624114117336378318304239257573775003604541570648524947826250871182496339320186062894390505417334407461842492693054924192898505064746909538559789775645423901131138245609331668389853362986171482182189147000505335359998261124923951041493971011156754069544250407685504340356886618354885240065200429575559985235283824436035098776059364684435229971723857918874940021112569028874815625669454334005217345747102266472204988839372102021794355991243265845886800997317025546600543981465805401194239312587315154552510077515629992091524582633271502320053395947166111672446019965820274625522064993197678080415934922407344301292805546389601071649876177859223720318111180240069251781519797240322358883199873748232253969127933910466651351188594721457631241394386252460894876192446258396814348353802548981217720641980444150 A082176 778 165869736627010959703161446700070852297244297558345599795195581071601182017657147781167405887655685787651787851658111859409869827604563944406200339987423131153756501496423309837572124560364054317671775973124374723315768408236047959558563794031340842589545215849515715293425230372534741778003735077069921484769327861935443755362519753568598287151420491141068133641509269010866646145850849263482058109991579871787133080208532675233189266080198849105109014812046965580318394963816940584592143755476817758154837164694815531614877897489343767014749461984402588179925925630177932284005524542759658488245922267717917641031317525390789752087415988470414907276468747208222035708772707399843172376978524621705703155107858018120104020586739855826076965382320182110001945675534404310034884655397062997020011099660649165984374757992347665114305093314918596000989053131750454128450594204012069425946265910521765855347944151996830538841746056916306481017105795369147977008819377996037560277680185153035669568813270026144706782140520686592702451419239489976636608282406229931537327268598792066005938660465095041991686629495116449786656993767070266615984259486888511490914451250687128254865806999737144228227022418796647688729585168647965589972195869974573197925190878043802124920807852102556957917956391752142295716185318832996483580995021308548705338872082970760730491264269469388950357532424391376176182983144630867221250987406681436874661326402331286608433197427675042606526967344221323010974388149785369292150190590927558656399011682244916991542995454156800787391589378046617722756625789354628449688369972158598041502945117329507588820314850307430129863205914864726867287475367948074511363438618696336815111203805704602685627408433420052171884391539985079482257551840810304282651987208409107143726767175697168479011315922938475134599024990138163623533872783971344273632442320202754283570078457694200292083935031100166054577470143765454673879759451430432153304202678602350706088001462062628952816252825013001514991406628450731793713135781541846108958813715440784038040832853925168029199788004744106949391782689002416612218890343496840225317888721884441720403357623772955361299970675537329965213066667775388891926066303497964989465792183882462516568060951151129452102835393030726518613126075303393419202614333843692960747842527691077939398883698425819727883390214581419734713688385028954639341946422739486818669410298518633352701917231936631292618543681029011938335134991111961809649746648817339609589999947158329188853767291883633893554468557140537524243011229772562717862444206641313500334918423154582776 A082176 779 355127106118430464724468657384851694768400041072885283098134170133909950511966799045049979486320658111381481319051840691727484169758731338530898582304184024614254540601606891833798421771891238253973985528965028069860991501216428730584637067654767647417478758847634498211322019904785834623048691161066364383711861558239522855178038997129151975871300700572228194577600543421023728043821832708949690885368951259836633579387937755781177831142421769938838934813726174135341265860397898272548965436619732929203413492398943188994470296133439852551738343135138070223073415690321743631367155551885355789173803418037229393585542038535379524844664907029620037356802833800311803442711865897595064864390773745438831541877416882540550738519038446461696279079648778505859269564118861936213577437497388512078626735219482557469471356111320132575094548319265732097220052781554979346791194711253102420428143436095485591197746881521350710038739018655210893933042996606497134713560172139186104051610576596831922660008366259061439229527991790769389666381859541253112330766815572600079708988543846173300655742981818573075714252487824540170086696455032952234671694285049201561089926560491715165486500979333832814362150753193296470919862467997949634000276075093594854328449257980235193825513922322836393601103492702796139642053679796225063216726512464815029520605880446422422507535072326097815709614305937775120190034170750469138099378599418405342698761857435912777655716595150842906688286617950291826412793447081318258043737166996425135005324012737895343989557051184636240123394683179229762401291792898804337843957416351508718615071864517115167891530121574320592470998952446930759664255737738607505518215311392853598546052377309677935222318467017802336012917323878585091543089954818324956348170466046890282659242234812091582509432151404264644950643457624842842646050113489156290132310430497956772784465967953248578641675092757344174498022308038843414333245059728863567871834791462324571107539324524698598802820243753680263675808749417423419300006675307912582091361739609570766801095182898902335367184882776933892945196758587914753327142556670220006158380231723119828326144785916230782123300497619676976220982290736569682987466239940749187771819659956147943812785174320112703694994379721862413013660152666093672372598423336635979780820534706583539709087712849357817350740851888446712601399707586777586189737188906718632884200117358666393133792257261843224366968486464753513343661577563696461928100267911123027208858245241147404719789153741598522431860448833329828274340675201487520136604032734461135515536703859780934862 A082176 780 760327134199559624975087395460967478499144487937918071497029121320468917702003656901721915456513440601397936242735612660157215620520556440196523301255561919845217547178075377362697894330173529296978541784402532226961045046838524444563317302749901555708284566240634821061127727075111984056684078484252774715880999484560956572412876013799989288426683684042863758967172528282579539994549586641562816743613527187123252255133693231242961377634012160139389973432623502627165759829673647467662649310080867221266420931441193116281607450623695781046718676259550262991557298396700835412694504296163973263507354489964450146857252003850590672803157532803721067419036619153566917597288646495862986464080384219835021017768599260198501395296372213342397872189378593559720255257149741256087027681852520010664975905294417642997628920385818445841025456794259968286798199654893776045549166442889453228745905906205437955284233777651346197749576028116632328692256214295750336305046848111241843709285871483194291002260432227044557749554001223856108211406045491217717530301453599035074160035558647953216646677592302713632215983156901830659949073230945341857545222618780238080164820224452898765596430909732424741000756099699044114910238844812460658051089886794154890159723698149973823845664716628387038273172097337778540787163261251041397907162923857996841522572675285050608756317884574019609040708862735674653673612093294881841083562400698969278568846980800993140389658255709513192964126409863237261874473697008849127175376195324829617458985352996590343937357155748562928240664985678788740807281885583857370591168415322861018761777270955947724518264869122925038785339422188022790226429951470268895517729693390241895252778343356805345146445497827532630022689992280936565373078901219255236445386112856158113703968891084435787103874790556347878265857467620143794107560115706508224583596329503688706276543981492758275538868247561401337696755837213322087979374312265770461769557134051221644270960575738998788448430147023223031939717362846046956667501568221715768128467968470693236108407212860889180109234847290920958415443752155437316696787473932540278495812066280455710025501676552671708770794621558102561099318410060473475948154269609193962119196309053899228245927388162977603001897860198238137585426812480702200254029883767120774220967424889849137389566936856087989891102634238349628585860820887769391755001170515194501080473990799619858271505282836615250356402127109300706828565328242052015324779908309221523734310279590663051309415787230625127148790779156259153258340504960490900118766982366327066627116498447927793341776 A082176 781 1627860394321257157071662113681931371466668348676704668630389505634411484563006719233259812972759349232333278325431816961153955486796190843070691343770346811379969300942160705435740112723654497060662808709769083323323295050050606617524347724108865340618588846565562558417144216997609309864099616533254686776956772114733298391644132234984498444064067379930051141142844874262364559200294627769849825409679555928783696758964430825445863146268850160212816383695331810033444762058715562540336607298537667838146800073640147704623983572447271383279932675628621012607641275969105675526379333611647714807269014940308174103800681277588409063320102005926370102350418783495839715364711711864500031370374527102701487422975194433343731030625023516528903037085937999686320917914688797580604579233548022414261236847508526309386721041514889395151498490077657401425410739519230800538144088226199875561297198249775913768290021654390251913554371395588842706057979190219103260229288336704960792021229493770075153114516497770143310518557940685052785395967000866701594867782482383086768309976101291492711542619363192601243526574076013620937443708474260850843970298462939593298403602487322691617902743521109469861372606958002231632097060356111895642044956354607144970743202094587820404621756342602845686574730747779412531069894560302512006760421227943161024283322918743323429112508982648122363781683436436864320394948599827348205070870203032990396426234123618257507316170320773842407542494702936224405083405268300285251641780625442688805975253732851570099126734338219198342439797731155573704507511087940632394450667654977119109507284773242751749675897772044279291737644272952529529365072602902051654375142984747068678760426326069445348661763213681389531999853465971657804210954603957552312206150766375271145404320736877780797161890768937198905639901098041689378725310366723159499215018613402711174925254731472444825324854421690739884067252835522605781986435920130608600070080894370519558189623805317119056044792915899137562306766310372846590901450435426790909971863434914575472623704695837373760929480324173492560884450445070429328728153483799368039418105594902136478264992076500826894441873407721440964249746532171919040514884522039864023714453480632652428919815539378227749310416713217250708219059881476621340279737478977260846992908957382151938831371052771877397286596339617437458444605776574432520804529540224172000823209010798763112274895333873663639566314244540694528712778337337902040964917489229945124447828971593460005642875170280319863956678505201256084965449660542431993600502529613533422610559081093108872282781670 A082176 782 3485249104241811573290428585393015066310136934519846626023094973843385917887027852086326477171894424608923913799644979611870853014038432414447953382875916790109091980552094374494565461288622652845046546921039190662848680869528019758746740726557233397195176051415490580130446270507758696090857017464443509800720860639404297966851669456248552322397507500452131852116247376684346150525265473816731513424252983638020936745342169004285773966749881790139885483739282345897890845836556144168077979572020116236409664418512361061308987070490526680427223223176166834842192387964084917295949008366598400406880092294288356141408071269201220867134772493209538592274779366043327979140408175013303493451326994883623375106187444705819867521362247197885514717762512750279329310495562851244253902071901462407702692545009400056260960721855689108158731426693605295410292865326688872644257710543792753018931248354698493422745240378070502212810121195489637553394368844644071440044473180760259194149580113537421755584663594147455599199817911708525975764767820256503575404720405729536260935658944768753522677249234740307633436412258474779622872354307474012963867439878111016886629624830315372634492129660479821883799896099697028575289887592743327024422845241547958593209629909215772510142002632866482060206912479467526440985028607880011635795828065911802881494277953105346457119140348589734332168492324732843659853927941958732990091574634912415223393184923099815850642714714550048775579868364159685947441142919680818243397151437063126576563240744267720021089160308518451362459658892450841277023673185762908552747189820304918128079050003729033370395606804236502622323410024845416824025216160236410095792631084780221324925211609463780646503601800223666490470932037053198810551618745120893273094940107023565675102097588447621502911624585751352944133564827740062722972718737601749158690122775891070341910153839526618794829919716911389420709887655296485579755802935194092571220906992727202308922771230316391697991235964918311777558280595252017055678732747285286519201999078043619717947268944923283494863143737945482861626535287262961468474754218915458778622476966053716323784581096418475303735484038907329363729623452601604266529913990908563078887526417410358678224538484747766518859483348138441416727198097733076171155454380425183735591965361735935808706763826778660016690685501852892332077958929440399883765871120428821962718998803682302661520752639303503004082990821486612450912407595567896126936071697792516840180591402250625118342754033373005944211505462339956832492478769434031320920524940301396832932067989258801640925314835176 A082176 783 7461918332181718578414807601326445256970003176812621482809804370764932747979172290743785321868543747203372482945506073688332993887925341030568200526670178523487205867209116309639505044822372679516986959178845990036682020901721856282322046292519345730861766278539919071830343861919157678651651756772926428958795052144790248894335285947622841683732170102397164188966043088970740652137423078147536968693802730095967403870291359989571260186526746313114866095451647600953089903541101567086268955947578896857453441791867221535057578531151521956958289773289270083187030244454186062803745874814708719546182009115694289516175319062593874873093989591857832571949172820954669330845039140969898051392717905442741126183960011450102152803001870192259456978193285049177636472263150803849186939315164362259422455757630926067582861283801043967978285822958229027545034527267142725877312415859283850952916081532995481480291130095049968906201955490723676454193768866260461037571280491909400047532887275911294395961735920986358377179374646689298346870187661984387033562236524857880947376454322924770514666889605422350990382731642041109696941901968253470271698019989447801138322657193533538463953154876751967778212958650657256961957997501365573510348678525903371309613250848079360409906368313287029997202661128824446670167168648521001898116895552314653044332945367624831358965771420994682288708631616550830219401491370085680490216406481557963796304895563887486955463983660842896943781310042050666791907743160550957281643945485775887526176934883998222649512617647629228333099320622980938641878813820325813394668458511189266233687143824988026243524518936430362701125358189276466143469256712691884370546579079458693613282492462832526067294152868062051964405801993481551724057864938540719888019621043818454752605024364336321926168581246410071730760068925940370864406559337369262526524015327926000986943669988656472483590542365518950693476719295698330147109914453298590694494787967160645564311693628596059792857356433361176021765202706326113073305398132322613312939707018022920165676406200076748727147769524809167554225084875830358833004127942648502151064358932945708597061675100748713960629684680547614538122571436471813019937997725967361357650985085855318573534768694432589154512381195380278962136625836119502888081150661026367818153050639656631654392757929159446132557258097932544226792183839797898329125222543483491960774800363049170710093202291742677325794026437705369794892605329192921203212873997803180076957327369056238541590883989113591690273147569553572855709879862234925477941133319280274493788543428392165372967147087264062 A082176 784 15975967149201059476386103074439919295172776801566311017344780170985395049939331916555322164228254370854569073985980281226078409547446827475850156588815072509392019687592982313739647726013951259033643231955279091562829106526375092200003186056222828873877581263532747772588312458798266277941627369016918532187153876140788377878762809947833477363350486632428747775832867543057646590040783789582434458688848007339386075221810502561378032955509202097528763482035215486150795976402596890631339832980833794189248229254541580624636973494672456718690225022841932898812180916703139294942429416008798052366470956600785472515758028343251591187014944555199816905861394471277966728719660939236695473915823227903172149530326937295038826936383393002715484357281434969904489908272879896139768629987670656155637962037974704345496501452292293824281156704693132844170089355739150962659947724796072767248770370860723753278580266800242892993996929133921329040309464600131981593203139251776852770819784320832082751455994969038407525207340268927527442942980703356067966084017010432243259514375898707259610938784864299062272117814222960772388645719724902365951023655484017321013394767600870330345604097350533471757592326501968054824612652719917683803269843320128135829150968250947629856413348116320000216825543654985304029010617850167846964124241211522883560119009619438907008172406481318076773960451713143071522769613807678388377495543829387265484381716661711577914771576191799139724805049351792142018342515181407034140127183127950440800747973096429210368463953856561253622214712494907452755573561860950753949166491813855195188578746008432949395246674313870129305777527756975176972172462963634169600887720795963702856031838463524133113815303333210155389205991240150528783243080043647550556824103083780383179246171270763174941430213992394789933311424788247722460265263851467531533407405346168099187603783806738073326553661076720028953760791474923049317956376719554452831884783459738979909139659629287358517790239791937280673094956177598304592346648132247698203663993278642360674618186959634517370441647177219907952868201573633545866498709532918055052626646823595420806909067247785245722331340873285171530564360841961424149013543811392539338130464761036616246481347679730910386271755945448102281368354782174157963873163451677891288623732894144972553210272773685941007532024978476937972120351387245481822199501978908185065463110166749151457231137779449870885263133930741399495740359333518868064623582274497656504171828296515751157546900862956960763918583841301002431117854633417591806487686386884871179240575117045694988888277263864463296 A082176 785 34204545666439468338942646682375867210964915132173011819530240877624714980207890785778713793302632401699157151350096481664256204280762133132562506883286328002969178776082204958882258496657690568798189798926173894528091456241369613771746753034361359144374886690583626618332981582440565835051315046106552597478936567588625593678060919842431649968708028212578609718627001507405044172917883749296925763874705009618148438224017499513875154904559169826586955391056661047496315926665129361113819558294744901605779723246452005135014228842905849306329797489233852506094647228715305085170025366847662848341269786545354190184915110900250285483574664767854736023353490904552151649742439505618569865587328769827821062074235617497222497548619640188058427234564868175759677407362971570309417105315703108568631633067609637207830581481918258154884466220156923388710830757086262545790891267121611255377429290745068513776861064516378556344226907830510333502362864669419292689112649277889965286515606989750663126487073772363318790329392780716134066322659661367702065156490912001021575129155973697392676836563241196449276425068585713088883783763025950422631473279503225478810549865349812681189881014971407948854664619832539311714090139896147669329788031765527900087636519703476488281612545610029701803983718972361485101463556678102755172686471267167254152477603077664643701478355346408256381733557818638017222608128876469032031022062861557206521358458310082948117896715803929514626505717826332935884033206891686464196848943674993257895650731081227982328148714523226464196704217069406949531150305305563017993729413329267075256033541958549625657522264050494490929911969528637594692281447575043884195480777303695029789160379389406377317300282574861982320667650794153922001819655684839610731371886527428013307772913247351217739391210116564587732266369354146758079233066435805040626651231668053978486370232521154048989775655079257772545790721197474514884695446168488112761908216540880857195540331313461256393586238315354474656077731661409034213036235764246390268556341431208873423547412897819294957450523143007642971801521350028957105218249159554810315730982395055868852700204077535788729606666757912346993236027910678283136348046499889654645124102725573665160851886740186644707959690571944539880681430869557277718698876672957061154329721303012894796901636912923029674688258786307444838696320609738023322382463306443159603384293088180916320940550988619775677976456869321862765462046282475226864956686725058365325931300296301083781427648107440684462919540205957286046349762507578083024745691911098951099554084645320845854425565014770451032790 A082176 786 73231932271846901713676206546966731698675883298018821197803254667253930380192978411168373910996438134342328038042052272051820636242788187016134391834786594484543925613304996381833412432987075712024072125054527952902532932463311834349288839116102294343047091676892644407059551607715245915322799567093568495239286290834748502745645579787545455050068579459370581370671476417509900269278985845445469955494737902343824814020006191620558069419465401001096854253924677468608009275550790545125289903887764354006007085863126452520672445227552559798370268980725425225377176179776575025038970956901446360744728803922422264564429193355400066480359053730344104659825950675590070715799421842955487918771931108430233863370006202859706543690212860392971935571238039420845336922763588173097133492544347835190393577643938899426584932842281475554258396027094872167019944596864340823609512884917117533089285245205849012707235011637506727756795270578000970700567411211251929758740868457751575951825969970376056086059721288949287707567245454074736369856934817633915149170688938262646018283367595894383423808815520619862050502522001441290241209011142626643092023754639783447774238187840534090698958403688930446370164221566038129824244830382256849924495564031530775292980483574461593426591855591584232448401605381037128673002397500535795348581995508460112423159954088798327554827657145594840733337083750394720967913879158398521828238629561187187407608880057256826605857566556803104783373991607877073920511230199309321440329435027365376140697298422021606856235447885649950399090545415807771854276103925249731608249138012914747714196350286817134925347098135369065205719491270880952735829576621417902597041580209541603721483371453994798170060892726562408799991520066856842344485015720399270612734057797828480889028004620374121197404756101681049574832112994044811477566934445742063691070765401332601390362087744795263118759782174789680150343832069468004254256661508263741559035403383730775261161546697167144518156974801591478116482636040603349019584150444143919849003630000855298309055498402545424675123181115147324649063067996927570326226541203640890221229013489041434720715095996334255285854613549256637232430079377131545110908518352018020320799406682391995122951158227466836030074922721723941412094171619741486859135251346565169494774760550702563367128816376118959948350281903236596730390146498925077406052716347910769155130991497208894205520469323659757177650061807968166855667839293816485524115099627414359686970845114724713991704785637400529516540733195037094168496093662076613451620932292664316742609243681516563244843457915102603226492376 A082176 787 156789566994024216568980758217055772566865066141126114772644891913182221068541548989968675317127880032156807977334521722109234167133290215306682906870086631059519563671853873729830531294240611460835745229849646322565255327052138407935816937220645353683487174004644673051840681947928785583024661508104198982651759253839424973392928614206321793689854183281376589806605064342155892704468225219974289061818882184758587020896376136493540726750780103180708286276618341187656766902439039106191329790881971808610256411324757917395396034052688359619809128573520788340403851303836188014141986105950740591699666822051770757607668548890493866867338440714251877568662914344831753715972136888500474643447282295981029433459386882283540365573949850806052673187959268071187889397144655737067048775850794314730067559984279281669129045548156622172440845376041371800989626649231401361816319885720463408179979238119519613741432147273980488086983107214730442735376331830630558694031945189723657944244170676400889737226600624341334561098460700900233619403209760383975399951894320658136232667281194508082505664462305250234096927481001524025098536561451695298273438176462118468207154428419370625688706039096649219589936684374991988578418964044185348108535434608943577292766175827093734866466411258950587481428238247696237006786524643332120557484349947900266540471539794218902160185441666006983196878701203264680266450758396939417098100525962043836640610140791820167545814726531067675769682363075133546847536723931422405989429216764877814175847465132895123916263680553945046611535796189543614255941843598671312676894982638564112899333124366820282401620874818666102273844636942895878789876862478208401701854334359736296963871652487830585940005122525815766663997808441396951739322503113345197903158132863919129045481783816471072166696320822907244345481724627169355641918007409034555816242353086082100479103413471059125065990373476138069064276421618730653929928378471304117981503236634617871987919725591018712040916572290685654023948692629153986927716811792130512490915827661057695761846358541057458675176060044601809907439156942856042939797494223467616488609279852846326688571429525616977445373091529381031556306510928694314748100220196141760896582948952460358298310385604540847968602870831399537058375948086852665585778986830175791553540044290272511429710049284124098036303316355465365945666279881405143128064893424110591817331957566066730865175333122182007103944980842703644803340494282414377568230607748125955435577134025287892586797328618655812340735980065296341132800041967881469772042224422524278622158439968162756668663814730556805567421490862 A082176 788 335686462934205847674187803342716409065658106608277357757952667984407353148120555006134858268021487662690303705256619110651261141284481171583924269744533318013979664600109175760723004997613779511010527230267757074683202566393497663991614821196054997952037858689844259183387744643179272599412266404654408760033092292002879183387455683833189224390084825868115089882732160515799835529954620229586716053064297809469551443263352036948212186941272955323835709307963763019750283136299990892821589289616453937738952755612984787161982380543937828375528750353616514398661860226798011893587271281337446797533353011648770269688539493115405891784718856442447384835598303942999560548398984010020878372156323386847151661141552146937931123758046532086617710507012251937009074658565538604554767634260726259893084533885904542437449821392706709389851224177512765050839438299567714241853824292870373610068824593342316574089394051320879101168271417955398018988113092202682171577908398451102345241217808408639178147396604973871392443967337949779220424727833855377777591879607612981794378566284056458181724335088240576256312101091383507806153270506008072771368426529515434129203885157256742933818009949728695729746544849907811395162897451468563246247755667672448347805772519539552896643256722632649793466422780836381993186494183927269694114751769054534260258514631261320891051430105130558807011992215617573980324372331767032273508975618976240814938915467059132283318903067552493130214788615462324482359230066923296152622320551447299450132744533092605267131737248325547345246941308584025617440389764333510660416777453969143760624051925471089237901611317366815938522338328167053946621067521935734429618639882787242186668116089147447615636532583182893872372197264008934748040303010835731494459879088039077757403870510571436960962043130405103368177160798836970668318366052711753608230013127672430973888718528423624727472642341190324947754883243733400702704328861020340356564131643495911010500169325308120804003238574946743537262633281932261880892860911472496073758407246897938943640591321681146953025929779047546700541380540829110702223239207938204896354053706267899546007969858515907185418777332423216503414650137323598184556207046584464931820032649475152857068224421565019565761508162605472700081717708877569976355767303980281739163871941392169829513324658912696974966842627811929013483070019039028883902105106408374403188969574295747390775288036262183919461761835319310190973443026886735541685239478623777388992902953446273605957616257951205522621602954510478131375192319210772316619359779908113530619695107920103453131683652019981331491269315559216 A082176 789 718704717142134719870436086956755831809574006248557205613144937198570344267942039722790162989987790184967868846283370745747357125535640485249702229869586667831223851830173389074971850383822428528117192607452404974587609169390179359221663522000876085879990176495085487474324191926826229017821375717851381725060501590443471326047168538131664697095903532703136095079413381386816712789351343673863166484956126948354442567883959412169116204679349367244194861469170269101290969876974792636137574268194535107807634642595098039236646706530583799674300441018896226796930008373360625361636395101650811979711079821888832531764025755342201784498915168935275262210486519696844026602775882222258662582613724015469692691182259864544606848159486964739304082984281484641228312687526866530265213163624445321288065783691370401087265908622052581511304217542587737576155627742287953316692703914429749648572190893296681836616174104876625397542694083094952666364305637808861390581207535766864793405585211703730202417412149992260768491129746678934690126630543212354423384209586436338069778452637494255828302851464416628432685191359457976268042355051938054080685803901969655797481949693248105173902512487093179871375842988148511430093477430276665455421135476770151779668732195176785645082368911611110660504465762494017357614273553865434605908582173580237167928949030156446051685210292340395668255106681186335741227720372970237254524582631565049687660828928992206500295542161243488539503078222124331912181832729445502982503380212630929635077238618306273429077118580857346162186612497359093920558152596679515496550200967532890813356307446461691938599546281587487727141744023466529454968438874108065674188419730993851323026444169274802144152577882801280270706736191390258556366489396872208386693517046351036092036721701508603055560480586599209774708379701617218048607537707548654225704510345392170726643335256757783259879455840252081148639897671040971730595755315767264948009519981425660031163245477188871308615838625808954921196550825703327797230161842910588538539455519704478979136521069696021079559939594152408891173481475309696785940060435704711077224000787687217898823039569924576572611988412102668939808160609520149331460878492376083736618859321198723840008174465888976045959924922804153921953651027381901831280866701999173985682215515049423321955383160458458918865600957491458482466687954687737701324635023950511693752467796000523379719719288789731457593740685549115202370519617309371564834803651991149325594231111922416680412143890019736740016331553479532723438910535970696796729996299928918605214127320967293137333345980877421221876859767308621510 A082176 790 1538746799401310435242603662174414235904297947378599495100968406948938528785860489595397914501800247789859593045817723262911945017692739174836954183055698344023401234267954662882522354546975716936730392359959074346660247603060137317950577419996250058549712219527849181754268450851287819515338718624659942142037040104450031211893552233667204991118166016396436775998659730580727996389049057251242075419834272377877360578931228415795439624862480079935411019998140821138954529853173656932097247170408619686527318963366020580882080774062378380023081491029109785642586855620109804057651861688134731078966477333073043784562830292929872753632966793585083438602620924353122794504613843558663381453282332928066014138898531074139760973923470816219245621054756407864359560296127839617354308131997340782398145358387827663125966510502814257497275138872788954714655921073995005899339724934651077632613538855687531504409149341459609963492943944343024272413747528131778148578544066150619204495009122819021569461156270628188813240195521241064319444322242661049142601375287820512456934781239191737786048104677204402187909705980761831611998566945308017835787877858309046641990092606879125673824141334015323657905110425425515997325499293483895562872615317459675290513671656077240143916669676824977493093954144921092926614196235772429526083055044485753895096891415041277187403318938396983909743705950262398091616652099520136980843793003301901695956279209363059178812475321073954471738181328473081083258349380091651157905559888788644763198565141622447717939887673342680234095851289692889173172014962728729933960488609293633254516873800933410879359033461618933530290954707790517844462677672212006922212380992698701507075830937213943403015584211085802097870281467342289520389994409064434933620371453965756536629088823422909498896703024677609374616226000634202781461857033043663775047261462327102389680010162929168391542661408748406811870164160132875840992795847407409911644761017128186662704307003005467119813033156094947157054547577987659477202710799900350125446652814984923319446276366946865546212484561182487743767143736968207358834006347096728408100943026386759534149304081002025148007953576903081864893109262478109009087043278081360181454642362514112425524346071962789596964434918559562360026981346824525394293090983718907507984242466532935124602861754853502743648735929379588081587292947955020701321161812007476680449554866566508141915873295152607371130503587781921770297775550027891621954966380077992739452889600706808870679933767081753186907871167839523699508252774053920007714058307935760131898388124289753237844342741293922897536806089221229778376 A082176 791 3294456897518205641854414440715420879071101905338398477827621713883390271270545680492874972964406643866761123407603023391932332948093194558167886044957814562774057965806853743758601484430156079042870400140909313810984016367216828022183096736745347492621863716444937684970160767997145542841249161752893001385026955909498605507759058593357298187777375330485077523909016103837658578343750373096422074986250511657349621859279445080085995642964144988256710235249327984480451788834084014735507586956573095856573243365607385548170367065149135834272290306454750655653140354024422956431493463959200111400068300623955021074281344204965047624405987752694650346936142727300635927191470222557802135956946933642645039943617776443361862327877935766562030766835011064152810912997042997189925837366885916280996751150767698882698780700491636895829148936871495318183542933849684718510270886447994438293642429798715492858571570302092525416640118492958650123989691467452191102561530824071196943921450391686950521540712817798520608855409038343068611705050734799910282574366469939098207264586201367775356467651700035471348634636726658370609129399014169697602230531305701286085862674739058243643451849000758312069747661938174339637859745570913915174197323487691139002297966561752852459438959137812830608932647357128167447264092121864572465317531453907064776132280262110403401451641887854776726991042440100233495242469235056245740388375336970435018658842979730932726162153638461556840969000562919450237174410002085948930569103655655895762397760662050883916806847419062518285391954175151616715537865556454599354960315236968019537628420194656258093053413179345827242158994085999604355133979739718975923730881657960229072629503357340445091557955277209438718322986705488175854387059733123467332877225494529371901979191685084480444067506807313297526063520235799452604442128979805554009155367770486891303098661441659149821380990611445992264769997166002571266581571032073968770634019419558088182199844124343994408447619000704397384397538413437202917174375117137942760380781196743480162612773735599625367563099796606874976189844661627574256518407322795425530247444792491205745142924435687285394068439632556045162558087176889091810449084025444034242334010135480274303397595893742209121095344336821789377346654806559037275155641405014580261704834891239811781997511145755147251635047186934302286902275545247020138449644923596759426611439689295059906582182867809219177311813369042566668194803061041468575570107227094134483004874727602571964316499537243769002584873851850932512972062124348284736363594767836621944224324317213330199852794905948481505586560555272752552703262 A082176 792 7053432217586478279210301317571716102091229179331033135303981374054508306894929735468150471343427783810396374107292779520397745081257999392043594409372186973025050883894000282153785396129754323706499490080018551329674781554490298965984161059220746501757728604741072610100932606968158946962768027923597012198404451162700157845714437699647352373064162843463694343518555588990742776163238461321580533394900538052144851221199912079409882341861259818268315517928107619881552525763480349038422275907735926758886778926207263333086108613440936862578819967472293882253064776367780008639616449345064712245746496025448642853099918583692304620149456436717538574519162041637435956684525273962391296690564911028055659159076170215631073384318832371968620279398872394988848298394008189631087546176440746036025002206803119789139164182303559470283682208499048037935051996903949408670264594917407410633464963237975284933556166562581804763441297224752178873297541258045101160249443421545744648400092513287984530668185893000937961406776841450645917153796070557584902495323779508232699119107658209620910134883676637694783044374220187289956294417590403848398838373931935703449917865225976650739190127865907687752001950415642448238031810479300939867385133000679047172666183811951091272627729444595045130064440574890518965529251957386939981861624292581463024105464768123170129768773242133410723078742181775463111347488516957584771948795241597217020305717097374161423917839603707329390940930752191213220123591063866560701914073848261325315786452147582125795469089657457034147104023765610058440722611259476549031869589401476205457096497487293507864782133200314741963118935521837332144178209985477446954818638439425049721582936116918849849949798126911971740539513053366524208506140414639733411626863266547940044070380998773871131844383427839983170431669888954408020159066644773601746334576021162286180188498609322409581036762372400623768453847563871484688988936547748750908442193370442792793672435169452860318728393036070135930451214368045822883910476986510783788732971566006324809600320592014779035229549738214250394092501234238099401538961531845107690248196664437836618347531734439534710178107542762916272482570796063938824160306844168194394526003024610481889494940540684178042308624230881151600408792199075047822687448949300991080776532838210300316216245639562820857920778605124858204778429777702870255058387060773800511283172654296455688928918966869846739593350150195083098943115879925753779171290428131208765356809874552938185853084813032944619178390685098411775576189545811145254698762741146918834349219201987884647431869958188002012052650391886872677483717536 A082176 793 15101398377852649995789255120921044174577321672950577418020229761116224653642366558921182187813324489054283823787870355541420023544050519547034427352684840539264599152129674083442188745230399499478694855267828342501360476724792434138823116293475087532786533652183730597086838706930960814377555947770136945670747801310872070673718504980781667142125940514042179665853502987988092893767335126710906959127559112710607483993089204474125643724068861071286689709299582215498848170684584177218545315665233931306538422941289085887715644039530847042639219660877286472188231009842657668944376835371768943254909857372195594027090859801175056817155155024840389936978683492197212416283002292895391432137398491648126655503501312248344642987214426665829841905237523231052203818238626452563603694141981472280808452473886669627859252253109860392716240845929680032190240628935234734216474185492199664678814192461799135430491142995349589217386333756370063173354909378112498530328450142998775923616862157727779400201915255616914146657616263267912179691980217452391033314571810020838314561364729491012877748864801479919353562173590746774833373412383698396051278710218081853780456474933664925659613170322493834106062290652152123010303837168602555880495867373238123467707746598863306833237181051884556080386380212597060795204295500981371788367425127099491474257473484952937855456419094766947725565399726508003943424895487957313772313887273120885583839634776318564821885610943775683434178471279942536932196330265468174696255725978058896524448842001004823051722988722003607043504952778487244577829054342278243808577783021874695434546143537220059167071274495957445090844962506142001812606431884626355862607714406645259864583142712440766674900011321537592054889222308564190972341933823565904078857779219589165045051196995745836717890368796088145339322375476541885513197294827204769079201375237377093300145045555669576248132366047660387667984626388320066394356412577348976689077079339331987595376506253619032641339123365257976837667125258151022427210727543980386056436123339381635047692815585516827274979191332431205329338019051208707883703667946492318287116719008502636061376412125742627053397802860398784739664022388970465507947632885347075011078154728566815413378197176138824281037974021424119456170908129675227492665035770173955589352204838412485457431823739206626068478690613532307864373541504236093639779032962723328529165143881949122890354423325607840075679509872067821388528572238308250875247935996249150817614950577132783584460349085972234361481589593964995590495018938338485075455264632898396707364740641540300007857062582910436489083887532242426808013166971830 A082176 794 32332093926982523640984795213891955577770045701792468742529309624500648741998035562527468069141839300997023336533802638086025122211392294452454730006177662037632685018898805890315579974437091032080168027412917776166662793511716860876092624021643917329279811718776071847108928298022480489321846712805471678404224447770967104917589545861656615812353166128971164325101470082378453675192496762898855086870008098258436464865425403948785423139016193781348750392472640055533627725416417580083626889059384672418484400507034674862310256072449184004269716810971300642050446083959568270671398738429553073482757540114699025314446320966467493332271604899596992492577850976673145339322214671911193659039962080241528123737357872111748772603396362401891414878089097330450909673851361068837979984224064066460250352444123838375766308226224341060012848562398625034834020283522219080540582398724568347196691972273570706242436984687396268308722184843694309804410499520786858547837407491131246098572666763992985544415114929061535276685550458618198015391750034791434538408570250610632287972131144240541221713223362028347416445961749854168310976956088183177379218800426947597481339992636654864768173110033213570344561242911347552247681012961115698439438683050445902098545991472746437903166438836461812660428214178971125948514336884072080790118991799090729641581702638120401096137887365040876464380657603247039550321727423281199675529276755959986983054894996856903745714361059382199453629042446199354667806332149221963536495294136420291973069810793497584161491004533715731009506552599323109047060636084870683200617955887247566493139054332137077336187703704194582170654083195480174527956958200287922902258299492182280891212857211678891818599729778647881918706715884367044918038245317393586755659362019952026084581263274241972127125530480614242805277006467894806697272048568535347267763438971870369077024122012226681213807129624133122104645436960430563974357677528221768711539650045581474812019198381745293849972629259751898767780061797365656581916047515081427589978018033563187382122873735236671334048716512427680038861227747975812678167037219183949755708442428746524777397747239666132468247567542099805843823207447587948218768691052755816964119455280497632993421771616972330199607496191792223874103812273402984183805307436280026221850770049941001996048550127524484472972985619582019387656273763954932474920353887399995383337896712264140090206510957656888191398039390628586943710816131106665456144787871565688065437377571129144659082633169834357016094168917058559499574027686478540887214935886442946275449461335110370844537502036278316639890794917830420567134294617877176 A082176 795 69223013097669583115348446552942676892005667847547516857646171632240735409811661141336717662069555927627070714112178127287696954307112064830094848047612834387867763824475057336505325320642298115988346292844988198562140219766622496665608518078233305465224250372454662273886816946572459307382798583637464896367595880549793436860746311408290037745291943872183980892274359188003419401354111469940079103480483253183206054273637681856976253726349841452353412509690360786663827323716806757745790541100956543599549133721852068320677767522465507788235078364317223832230066002095022418400563611200258836458757406242187724841255667026005283220716726957974579410024331532069594171277228532666178134349868200353465820138732967407635252816200484492534270880627418160909298688830756623283637315996277804574764274960273796805662245833893915821884920556762361150236074055757676684025783556902106662786198788612315504655070896150144715015606814999924933919483075646885976877319962611387708825433078485047559094430852799045467786732501677129084607887407945918797688579840526911234646293598343485781339913063037461950356519918067717781457517188183058246693213316937317614226578548174174591463873353862845640090821245879768351509654749744004733466549287923766369243061773866620030755918825379576724759055227355887165752823337334207447535257684870361352441183225125934243570867210839207516688144627183878740034866313020549969851432875985392783907791175575590713315331709815028965348005063303793095215320220222264798503166814903260619396910742480600950118467347520947282811148963072195266299847317900891245981281701988623144577525240679932830659928802068002733865685940138453965565707972272177813210891192814801328767764978647939941720689826861918242401394304408773626255809884668426327564015460703774950579895977845876002867458668611995167218370535906535949608741618125573154166440753625593347986596015717164461902510156700298213750521290171710644723554331501926004359660459397102242190048643497614350772172003874660363714230068608214841340169737238480083490253620964670198108127742188555513934805177603662138597799372534254493025478920897834359780387205583234160503829634766573428935912795182187123744633935926834962200977295447813098402842349629644995602717378429414874589619443960445794106122225208120788609181497759703224999587614438281833857224269346715673929850998699410168397074833464534775060959164735320652949971206906727070274955226722956714749124642388867178381778929339724823335292119427531936829751329298148539751619526137522865013352447090620385182368984413491931382281676581116592435013430448394508163166298886459695343156508632222706157681827348450309262 A082176 796 148206471042110577449961024069850271225784134861617567896657236914507100394924769238759519843314842220654891220624360143976645889876684742736638956769013725179026975639454440828468295590496911980488763432519514204789957694284222861750246132156503226628698772558110489630862164605621907624991958872293055649021993187898233270921023810913780451351598631857627068940263498896135033191100286079286597891952666037146912007816009582781883023729328509715982829614328102382303725057508655062577506086030025611549821669346628799984770113381968834596542924801630941632484121142227468418227044138646353045093369820648347620383496907760469849440415801094639244535752919656035672349432893257868641831476482336824299407056576082898383022920052321202967393274138933639987483341261103669677585149436522870039921769168910879674585716074662297926802159785077845454960097091852493881026769968874977441817196884819009300144400990234924465196925010897015283714522765976333961473972569262406159420867973329090136995460697408350707646222544705221124304191137486602743324484875258865665806255288171941299400734642423446091234807792544020377626984900099271691663769095149589758669366505348459705723236771559620186105251291281218969424116572008778891959061137727747442617484849657426359588951372228000772796727770611771766908670347561894827535083524344514322489506719294474959112166032090191630395145350471560352615961569874946832132739823929493296909565584138077712754701887390984721132158404780470604873713718050064177398255445585505116515922563428244645953314139914669514302506028601077892754729155583797779303551889096276837731463048893812576868734212599579542486504233152784883794353329448938264645918083985216537042779395355693405345896496192896435982678796919642917842308087385995171904255301157492387001561173348519992156033367181996437107891453599325200136551302225335696740590867936750625319216297779553915052787997972327135376429329520825106690928867982450195878484782599475135033680076332855592891781720661882510940266216911839943219437359397994065951253567660275665741165532867216080310001048624025195237691319065766310974919275420479123952307683792748001619474213799320201654473664792315276131078899580208210191173632660349038365666971471132345930179850195955645911345619349829556864362364650686224542608855835326352521975880577610677978223364552311706266265402051828042879324552816773226312426801590665285125117525424007764917117927492692690378128875152901978319944273774750084323987313475517712078435576764208816465962620611080459939766408224173482221577857718879448418470746168010755774272162292788311236768672756703573286773676522238676723334918950030335786256 A082176 797 317310054501158746320366552533549430694403832738757369675908871801080807728850526499360765141462523857673871052610928908662108291890358256584736967501943415197434555132092791742128803300143342393421303399809847934377483951228409861906706484176396038867189228021653767463012425641704072039484694801577750846785994587968634643434521723692927045360053755268479698319444292785665970381749174118627942688593608059092238330480917486384676499029104347054754460421447131369690880818143932587132287465459152286545212216376015270026233668641375076145983206519345462467625447009930600758416026774392577062009304331607866901556372711829949555220436282743944424565953492256452762228718286298754382455472631594742144786493464418809798662489853620780312181283896666218170976625832680331404020082858267901896611510913016869276583346832800712213705488914221214568611595513282664813904823868032450350633251107918835271337382467584082804321254051714585518821218267378361087415234472175897467651553358626157527378538046452420413114440675337943525611268078977628035858934163907526223651062615156892971343560757613315165897386178415158005477362806820396783663053016551519806261531454436210169356070273459612908683213401098727774288075264644082424707872445585725184196421687474405405110365130826989831359266339400607286331708059028761654815711634229993793301868222575187718149161410591715743770565029143952449203256206291680642066432798592397621666684605442297478406379970440918520540541094466901247884951696484164548426910218498514239532968141121721056921974340372104731494920393177571778526220457236319050910426919420109340453237000366429225797949395740643838998639020156459569338152996576093937416719320970587776851916617703696383775330619379567720855161143560746246316261263135319049863481494686716700771909290814213659418502212061522306098813255149165332877810879476452189819220189388176377299551684657464852004484461605706887931590338339980026309341667319791549410134687790153292005038116345494515351312592359980407296251019001084074716197310439386064698894306732599582147145721280961235720312521372950111804711089776087863316735025063880113982513694603783426758509750954730906482942608634168744624665563264493880781265406360921513813165100645110089415422557909305767230449832839971436714440231273431549391641566614397215170743282475767703700396926598089559051748737975675841686606519187109323995121028954536532087075066262805412277065528738358255810914648298749350526156220014347836634347951650129870702133148892518619870404291408453482848685511874472217562693992846984383395540878584435919132088303100512526063466881537332776150337699318394591882190247766203639956707750 A082176 798 679360826686980875871904788974329331116718605893743162611596644983652223663796229702410544684111237042394980823362854368316968895356748108052047132515954898441786733107958373919845813255879018379759670199938262914505968476953544444606111261626946478351850836589309089453543353740085453926906069592034699465167021175999957559178603225602432960878484626772289521150181681089093881764296089299399806358438755741722900347124797736200199291835922905543169639723278646097404949891240617031235997309827108245321690913381378621556850841552362485820233233436870511746037760680254378997064515855329861043470303012450256945201720982809053451287482658543564045043876474406858429593981179916019007972339103030131707313190640722433805750079132342330120021595469813922213680981006476631573729530939472986915530927498271498485490840307996090585198882935581012274908760759030078216527897723627398307712028393206340214719251886909460896322007081830302688781128140291406834679335163428868392795967948486488447203968310456328096018451545355965318295146263810180270999568269217246064851553892672482444201249386546515057644688363812542194147583128552551742365184526633916435409763104912175105231698573281917794403961195265945057158284773653029237129430476828278779642557757682652831525301261584957224574438685577683867891103588991904176068053308124594062652329856201994215883499885539318114868790056390497593383610087394261150598095639360995277319059330581398762454443570767383151224466671060750471526704149137849895277631556771397408970416654118608906380434269064930074578959204760319931414804973938437593284116537181175979375233609155611606686001011678823834357094349175117978987835913960342104954891314284786326329177424102074580055370903030989291131609424403948980768523817128364508735478603503531843859421184974403162930496150052081491008563871688902885323684580122218564702227063340920903175832366179765987774950559879822994021570666115538694252250871619389236643294858018001587667773693167294144001562979113369408891624802704657887902988104203168775087184485874447922651202107322104067900451976558344780791991294227470431482669940820130020051809124345297004465691070706933338835696981830068993876876246130045602749256127596460515717307666170226278786995436764749709856577537798252586226171088619081884227092928886827350491726497957435416440337754036000988143905277496944020168967853855763117392611889678457384885438729587052680176977012470791360969109518037502807555282180954185956055020411062426781260720816954959707111609684735466312211761915249514569723188984149355589589943420407753314433741260705387861103153029192615676377844818498423342803698357747935177098724932776 A082176 799 1454511529936826055241748153194039097920894535218622661545819740012378225943860328984145575860888752472725984059857874725590263489241215942667683822346183050653060317170466289324205283700697161555322757438431938373580010776962742921454251990990718393929797103557706938451650640505352877651038637774055124675881283234662189750780117013964748864213366040402833664641061241877124602755000657427248145270319272915519019456907408791668397717878268007283863879891607457376517782517552681591531663060359014485587998824399349567382102136925652876504501069765488860797375327077854057359821050438353139835499496894811796644260180023408665314750619298848266183578802128308795913791311173289464291750796234469821676486891365083217779084967746424915494561773679358768454642068901686552028268207283943408516457346386664924616120344411446419232425934603371532165521931832141863598717190820610629019021020051003101301248898873255426425360159389199577727541735124553339752329998148667695090317534619340093535442488095354981544103171410989304991233862983553172655625189741082827743641987191654891799502417719588630706878237635884126793428840798329924985628609758191689885057547692309859297389774382579901201303274074310146832261466442711997201680288431489662866727583662474257897167146980229303233652914386311951997251490108627497417941420307524370334777867338679517567442428646671830257244006898676398714810747270535902490970495779633071358388612883665274562418289096953542920924097049654428479869665262395306811619091482675858177462803383514518574765717801351978339883759510885751464123594805493814264683696961167859480437689723172713267116403075636174278720690451676771585378193040690114693308778217578316886179707026275100147739756826438626584269377784368784573382042776836971640333833685537089644988288045175975450066939218733996707622533949605465383590913980513930580351188186056083453694209203271773720767112539652403369633482068020641282074272710211792989882716800844605882881863091477975996248297302280207989460020186269518666378004686627893965141942620053835677510323601387836028164507583438123561133327812624301329973514399400782845633424909261030916360949539901817948682286252497820569579798396402268574529898935134849757096141410254895694599724671166740584939642728451725159837205499339203615327507276517879084645075282208334730387992300366249490982427242698318552259336279597175499490592404033456346947854808650161812004160285675656954109936553814133676769036461385059229448117721041378457562740864276074343829258176833966785913243448960202431146766459069348652720907986637491312848618190841032219690386462124008042507543858295726270268413268311802137469974772036862 A082176 800 3114109185594744584272582795988437708648635199903291977754351098306207179840023246199614970171182900024442866523289663099939439050686188518970036007432533643027626413645284743181699742022475589510493636474340286575579875830237501770604312565485453935343501989315305711869883815195396435800046744195301376790750761065553891993571229040559393977552938653246184516480777567778479243592939972391010207316768413629205489529680874660123403339597972462336187339253592013489179377484989036471608666703355268858909809281409364100612332454306242929845165341350505106941644675724322480664474048978074955348812129960968695187511788990026186783941980346958370273686159353128132244515270233955426412446545589567978291823755793712548630276464079204889370853023249248373914110775959071209406042591029580305944279411218398251642763230983980582083092066563735765868647791489218052839104327802817007336749008252966282235350151139451502926971451929447114052232288467864023028120655865025701076893779172772556059968158599672056583219752527022466955058078192647606846327553619920048668801204596027977075077888116044435764531181070456015177723341312134263831144452040986225922180696219740660371770932568718346566855747480338496930400461289144186790388986121788717705974799505449225260876142732992313379870049992094722735983758794406910827292512024704237040249208817498258866073468211734879298643237750063515180584446337156793934795599007454392485715295425254434592325320196939267455291500979622412742798692679101445828295297206933349355508266493218412992004120380610638643708435651299993870681655938628234261188831376237441730449348382325715163951676250926610747462818181080808127872314211780313019876450782995965549233955200850262662963347791743785763801241138100840607918345473448306611283974551698486174505027210115448569119769392230777028610796039656398080489982090741217943604218781896689764125135389052626161869353766482417452472076629382189212958520200582355784642242848207199265734867220692909685512055748634852381734839757054585116182630665277691808367461755805495817231013253911072987047920030426591677325554060758979944494516608610587162024858165863315982952829179890205763777599507769568197991208386257861910188225225547259375298250778282003683931973552320286068862580449305023150888359500820914237764423176476518940284721920052402256312283306274467025654025885770820627460044090632133063348833963302036655353797871679386964101248385836402522749019927179972384240627608619193402098089570672807652899122741952452619291148952639776403843744401314309142516941496419143792652662945187415283544829542815705512773815015399558320223945865226520773919776999219860301861486176951573376 A082176 801 6667307766358348154927599766211245134216727962993359585405856879566214116800413588900386679560676377488505064469698834083898016679625292183202464678722661846871401764343677675578542672221345765623602912877801161750962898013163449702971687698662719174472354097920390833556476291129898259366866105115421750139136461285290445419405019978564645678538193399537714039951228094991117501429115264310776710238677601033787251180718423203330278661743872399345896672023555883831038982556149974238237983970491740358301429692347586369766044388142590885678013553054289941476470878710774305113536019674601360447542924945375677795735887839970697892794690548765916260305356122304799587770181292773251005117388415600575458915330724768017497312194081153213606284116220265525823337503282643329563306965208616074637482590650467120618688425274057630784961960376695847054679611273446935279484072432715595983173461319081786585267955897063886649034484700647014169465249440488812452892116865947736007798948776427694430613511006744417099380580375749061856627078218333480033358541177767983354333430123306594212113493050838914378991999650843758487348468957495794519711851118435802669170388731623459853436559814983708564535552974390755394168245499445050386407385779068316415500063639022999047455285644572837545611517714467976452836717868052307676663908322220498581608206006261929148899468318421934374138992844330898189571809678008569328861790518815489552574913727162882183423438603640827601960827383648265998190769089266692564005040954741483071113669572304551284356249328224553175023963352724808697401635088710360176837530987622621333878630634346454545824564050050855311683848408386822412650998305750382981380025433201014836367209137335498502466690577707732370555242543034314966402888744139694237436263597920902744813188400285735673914287224452250714035595857757456482134482888304033988642968078902313848578073231236356903468674251364243208644460696093320061525868870674650705270202473227867927821514232805217238377613680140458921490200193860016411365718383380732235339275829078395585806279750164590356625353555469427880376079031620244794621824934459084358461236952803756381555952155039154531658958121076624607193003378213502839972394762342022174721139938004247543402101433622382172283341569819138422321581873504035091046128049674500503133843322833971785434662777010470081263008944972600148013205332530805692159147289649516497925054006598814804100708694251284814590471186311891704724225654216094090829648030327649481327439445528647705765308364007568334954745219490177183987086775546704578959786236345894933425257742031946680097092486406883771116484464531840648899688364954752472748891199789374853270 A082176 802 14274705927773223399699991099458275832358014568769549424259892543937741447923722000923686235407175250721335916007202953736994648198097227632814997620038163722663125115443199161230944523928188171805844735731340172847359674125950922019892905540874996551774442323402653212326681340193069307802703448657000951239349456901630832420310752684059086712758677589041202715174493158785336541611807781810715296064620792593317478479971496053008066145753542657224620044803330494469799384019304901271347217899445053021252110002649331509750627123762881885034558372491471744389462057461849823185058190237920770894338571736821080670303895481913960378411345410414970560614168164646710641624111197184296341374995051520613842245083791968310346439216354001813501536562540607726443810502600208327942427875950326920192122013731450566007188921834006280671278600631140932644365944489813958321171957553275005157690252366211923626814934617690753367872197327621882945946835864087577262520143949085179688998294485779114446126322491600210985552364277121047697579012635243644221793427136082544358558515398663411604003370474883011722453556324760145225036747708955162350248489531317062596608954991644079613667594429347602443979616031591525963837523037191055205850217510364100860927429085788551511907247615752028475695774189281101860704170775513232784501028891263881913759494938193398870336539766530862803049195490468054226685973296359021402510471545301219778582746592738762621884890261914149016583931032818388097484674119651885538665110028933774986150363525925315970084614429869169826157342962988978583330247970853501434161139519889457012861748009129700804682090301281194525447226609712618783476814413421459397224412472699974346013868038624625182593148601173763494533228444407928530045284533524023743200366669242145919107726547713985154731692687540688451708234835784151405466637699501884324828894310125870097084464405714715441336783403527621865984450225971803405590282672881744842553639268962211728446612027782062984967318734857184368050012876367084018508798005270770706070633328129100060463875911259004849239316163145103330134234215235823352043488478532761016588784983293370967367031672379845721430798423853005012703858784779366209484817566749517786748686528919516575553474728231907652775132285633973168705045266904617508052640055149046811738302016065487640030068121472734031735259692466843266763428692900048126550624266779632999469938559885450769298192221842097430102788935839991828471248094514896722713078766915144630380624179155085033468682517302541154553891803455169763788755799511088374881877842273552125294828667982331939631973507703836865870355517455283733074600969648847170581774776158876542049176 A082176 803 30562145391362471298757680943940168557078509191737033403541220309967765105065214512539808195449162872999981138385189699597777211669939200147763609556964680209544062639055729283935228761686580392380512536414628656674063047655559564783485502094534375125100193648829900963418402306544616464410526599715567277149761952937107758181072761958808648595905705784498552038909840348561988244243206459611785212635266643536829929751391404835198438864934116522380120546111696348708753767137628504469776264914889884770615780781769270551143616239609115424030182388486627818028802508239127098459834531110490954498138814708184103357418643334432919737176615955245298341868459595537212933202800336474286042411401179222785896527192325413738418126089572479841766804296392288535710601680608530316606827474427526949097031293261276749597647098080161475561954470096875719608883262758926467337044193752760812670036847514946110026168928244663110888157801571567540561874906116929707431022500081946831239321559532788273309437345910009975599771026761978691694206757811941333097053932980568359834860757451498711158570870956276087836192996059825714919415704764164639676395961578147870221639226025727876989387679953562259136660756453724928108009071835992751311146748646954741749802906904577692409922496332336190720329204061971213413472395508275976613249764539523921195014033223967034643038745769089852658461503631880895758318054382172261459391803207962048276766077032038896178301012771232702936444038280637325875263088354345921368581709499787343785058309564291695975195881023750176488477311940724096953795501930062140339316714626873350765075590190417591185994002417576547877558543921177434347482817526427156027722041591384247739619331198034430667450142830539078974815564818955406950139266791027854482416516492887481740352456485492712428652759996741133530176718226246495106886175657604078806649938343598862758238413117884747072075551654076328139640984042806765928677890149857783597449942776839553214326571018248193008281238783681168554742222960211935962671528493230475251578761361682873520339534109887956630509656553491703985725692144499244839150857081956515632978463115729632185154119189230796500947753944267636456637330805453722192107567425322626791892428829576442678374367264950692200800755797562866336502211795969726184037848874277742531734015305723369202933180941029783332107861123901499843064318853819134461775196377921040326616381515090746854499466373074655055760380179499599619234636492982653431350931914879577715279452910043708529194564170876626754215477437292983109541705246698096570773836092362646908116139362626131569817688446773143472869685982681209948017219298209505284360609686259035265567934062 A082176 804 65433553282907051050640194900975900880705088179511649041573825149279450635180590248066573735467892535887065081486018522682216892806613947725151086507984912386136360341234026697143517425945230474816871721105889927414028221960748367563919466806724337480847621463591510864989818156538038616886393691354964281798501075619564122420172292001237789175716372746765260553354568560829341937024593951668051705268900384800860958040991038099380870388499772332479228732686631382331057134917116410929319697039392147276496469706618735564201551124825108067809102351682310958803681832534638930762691165044930799539529047743156699238197330269015763975030372280076700811252393118205806463893626242786609844225262693519453845008045939074840073282650510647088860933200307059766139248063389445384109230683240618730688953380085353551844686451931613658372703707933651137954880333553274377470644709122812488093610633175638037207936794423235680851161008313617295598258927765032385065299927234177952345924283289652175961916809955738404580987711108883910729010890421846123544301261135983130763256994752429040918755747214353994755894358164368459946785949321083958503000032587263346987558510285788774719158332715534615809127327778057207603526241727873763202945907298427601908824666095382608113738473466748959155158851579524451528708507227489101517303092233424832384117618595723149467259494029227803149955164148128840671365109171599522780500893626721045071045769540787983425547239312149061967049929095620011337152252288897012574220387618731732777958249184719276875853079621858406179172426954360273336581406950138468723300691659693894645031816929838053566438379460737389299233967946434729167287519519936633760679055063433050637974432221408133608227611990803906087152392229990268011187503610204635672230222626676819430967577113894760703489050629134958821931684771253463513645488888397364322933931332012908051535680926156242839872713271145425216419934497669755850813292341586643790354535066135289106799242626232203960821458411651219354946102456903852631647313609064531055489026194470172014753365261190590867095893768686850565706938647314017121188372289509291296601439034446629887755493551295830914833754027930774930853534838817891190721483648479761459199595243442763616797430369101975818386865891276443427886952011991973823250116520959041436388121920584242260787551699297757649295922429577091947874768570820063321691464631369544954213301643139648720592785117905658204775894431280025186990665389628067246397613021762885391035043458181673343208351825673262841157447921034898361591090820890545383965321106884566087568922143872098907287684240704690095487324098820375522126163122482867030236328451600279001373991046896 A082176 805 140093237578703996299420657282989403785589593792339397155324590648091307622120173985289169214908603433479110327952931316624295147380639945047976219682504040959356441222368990875572713160558759076481807392581111911454818099474589532985945750027605823146573758965891926923949814710974712305114172093942453598442873490102088148345889946202945540160981404200383399947909736341462523610488081114466898591971233015026930886646454160169464959294409445388215951627576842963907695127928511632503285281668937591547813663142333529788811162930114008051588315688531065926121554477257665622385156996880927254109165480365778430864039914123152784416892816953735142004871216336346433145785763288416926390101901411084826200083744434327134940083326350108295186127838976337369937171817137738772573600147797306580005366324914318053929807022882758651088613348881066184230004624664326846969028892011156211088545350272748979456965584834371713631587780095494459207839398565208037073673342324547698365231706768903315480183553228218201679044372294849898612054725812911867468720609770004838812535610041875632023675185816852156603602089755591093596107805216737747121081523549219631201653717367538502305888217656686877216938910567171340894200075458397903854675442451644252335522102001563077933582565243501763649478708481542310352025665557600852168431453025503752755036175517817885747836154862511257301323605920571419573008877500713512622008453674127986644442069579149011880440450107223148592171851909670987747688436084958907314899950608627178448585718759337230389112762178136231338897378375425833390812993736437340974279312536510059470503509472282701981696941725891138923608914237294779446640726901014429074724266188501045818107679352860799235532936611041228827859322098826961926001067939903395508928624516550332236938578881366130655629702727208386633178877324834013397649359952090023879953661053428701316001693569702764734980573028788558300704009366114505729005481400066217839306670157897263593678992154043099407466696072568211197039206414906932791111179688261265985556571983148632951775396706425791841360379361252905981766795373185860638226094255220979843129154137979930807070129379400428493129762290572345592501972117179973325098049049786864795356627442056436538397122379283099820247921263035229726147750943515002025452698585712227525270369180867202607572019993809826057411280066261462928806348321138317102316218533534337979058617306725657638460222745853665861583774700254967442065503918899683408224413738542934850394836988101598190718387466181538991364218651742643459261688800095038407841223835094131113460442984587970672564230813030037579041871268665544381328163002817045204353605456541493958262348488032390 A082176 806 299939621656005256077059627242880313504947320309407883375827851337053378948605502784374935128049497756860400693071243334962868178848021838725679034325442187356663454840175306260432935396516774838578351228829004750093594721345409267960867149850275445283034359167236335459462687590584544506347437670497282915951560335749350060588281924943269309798393898847697997512110360398176802927190142148144760264044268394611855369837350341263453625215272803777161710959883787297210695850493239085896246642936793317666229565132811069691423843077772110236965401920796834297054049288572220850880417031304988255851413155961595458467219790857063319142486069352482992976888781297768363382849201565901717283052019383224764254776177179667661065675364285239193023230027585677707840775263997395105632654653425113688472139920389649458165153958429304701593164814010169495685306352243744349583578898585495219769464931070808699961565791102915327000570427557607638694533725663121070760793041516185733115914525963930648956062366834883844869253326233384877163236753083056088107688531109522881724558049524790580249471179570387045194566815921179945951767120399929157705137479652906091420161956315411925214346717691225885637339351993241918222770311715531415222488004987170485496388952642485857779376249570000184060223083307654101768581755164029591564701873806641952281456257824672964027342982382361093855535462163223678242649058531656616815016264463689589584110003010910708150456948840913267281169758856428025434408272656798248665410281157226608445017003967046386986535717876969568294571812464249320839120025862081493244055353983333558492970762272405274572564552952858495930371852635116990504889064666645640095647180669629121553117464055991233425782446562938840725942012316248966919049619615137568887268001203197954107832104361756727610482592810082018106343185238616131013933704248708187285379519560763426063582025723058534914238293799299981826365326412004645050440723686138364128628585773225014249018146930164633112367650790810810197331168030534560149536970937189863955216366791787215880581804392339545646594785277624568691212805242064390734182222700960979254047397256558970225600490169241316169788125897026485906024120395778867845224522819839356386271193772114132360045857199810008277848156470091018192043217102586602824341980448235234574351395416360103107693447562889272380545998263474430284144887642188453242393283675624934633757155927806354425396431550304789208644673220211373102401390049012583553700476849405065104619436497724346787091443796508947356789260183024336175586076250191450084300090031511548162342852272921804797280787354427404852297285892281503020211894857599377517356307654511466961067859488701290376 A082176 807 642170729965507253260984661927006751214092212782459481373123162553559514852806287883951748920759927364494800904972323967687528839887960796523550252347069964759966230112399152213494700215153190766402956970822337891936503380557192157401056483252551320749523219474673755225245154199189036585086184182525726427567354366975890885333787431353960374563028190250094973541738905880307009364852261329337646147051174049420741590068720559324889229120979230243716616108467146292672343725248193126642651474192367265766183829833611828261256926440502624653124644488801103588497671182478935959060994751348047830468135026568646506610251851381162252690156618599146462487677985412570497048246753667165004344588949242734229608980948217134370138745184100584305310887857762060469250264099286790181491029516760178576587341835070416941665950873438360239512264103618494386580207081544567156403754894324744197608530484102955954218097538709805972415153742716177092901469922246644471265154221134335933668440698925963645893003326317421682231662137117789530656373043751423424748696348840829216363816200655251295218640913931006723611502830659619193939048558254345235501315921622591118008447776033809779319075878928167186451411771910767478146606653033916918574980336455012359541351872211968925943418886745982180401813212084254261089129272794304258803659242271852350110386211305698670258101613141852421635655328132185958257422021996477826460877110077966173294794450972201677551254275949674409862200443214428933414935226738862162255718629138861481501013453805275999123983656911384054728103242553896152827121637421651454852609308923964373210257574778806865217288380903523032737147141716163046234213559296433746313640141188896392032812314659476051001951768483021624646779964746716678465732457737116379181788899550591156377792324507488363114158521364292791810418265836921622307993003595908598018690472055697661231133570586183711548568566129149625922686960624265073587863985985845267985511176057266320687454113292097782249338457717254700085092223968016033106083104306271059124207678582084127984544655005099913930462766142750026871814300472480352105247216327074480422022744257280865789460972403054871983028609552069095808157532173044467981007138982624991320157993007674582880430331536794449897871177811011825233335325937431178409567346342487700586009290311569391777192627361608219810595238476781521944676871060358272686675890312505731195219727169447913873393297549558746813056261777351081545895565418103698842163408695944231862100836604044028077903452527814404376252217617156977339360657352939882719151934073011992628655625587840511624901408288746424614321695619232172835792529716384440249219695995729469720124434101770080368862 A082176 808 1374887532856151029231768161185721454349371427567277798930837981309817677829574233526292845666800779910457330313624964334782339658398477096412138858151124503097942107056392464525895780923653960983393016322567742492526567672461840026380145462227600716343661745612691762269079162005414100545252660180229274185256745420396158181040785956522885022423798272419316055435312515745438903479130103344860314616363447776549902101976098282144487472048165397043658055143463744866933345449602225721952755239712622602373125521781442204053536273268816197716448174057397564311560172527370444929958607334150365955199267330723781505984543151402313976096847195970395343452295458664568934563249786765741275189858767605848155818740843735972384946167538184199841598753383128364862842595591809897373809734417350353946660622215753192543181219174871405163931703917677296230092883728634735995447497421850232506573600669448121687278991661272874217885772084486073817513942088429600554427080426764529075627624963682812802509459078278140205153997711044443285036204403902772565537245731227637489700676565082518671352621879763604737698475823071162402897163691281624660765924803454861757659479974509612338171668832202349087123156050779192471318708831661546352327221950414245199350201201367401029993704046359916698193384677396514528155567252886955723604523938434713421038268916055198561719158815863315907416494920617269048981839325551564000636503846205569894302551153761133801343580606285837883878225434079295794828865167212632632186741845748164687422739511431907495630800002642613725063696841489359882247369466762137565743344376017998717015933255976002295864140831518483156754169846397150815987774373375364367905400142164512361976966651581035791138024693170364950824201802247531362242098718047964818221962863287089315904883070269057602368429627550833601456623506396614467544430092649705585404145562245537388589900256644553480014175230807436230996749429571245219364074802392127933703073071520284636580851360886669716076619220762012551434738884394903254016511276813409618326386184010100837505318856031358567831556058891058705378198167829995577224895311649448538120221276593055141994023217398322647308776746908565820624823502864128155679591214227363692233493123217905152884136789179161668100354080820605305621425445439355550569690688903929166448000119653719792578665702561586686482517328561125116606153791360572226345518001694861136964473847841394715024868262622058271534855248818633217504396195833393494788996519470435109364257389268996391161808606753801203755946184043004454725886664348709876348558060878415622820648002927896948939247933204774371657448750111807730382546037302615015659764547475238574003572436940160384625534816 A082176 809 2943634207845019353585215633098629633762004226421601475377282261780886065270902632380999292185561290921170763778436992603589067040779910769029086992283061195540907559861803952301243897760978768818611528561852823555030409619462962588811465099850056376004099159124491227469321025245055786086366929373938172880037225853481453641575757689747492842104265001422197359272133192956071708655253953833258319461319783880200570703202023701350967807876659790040721375946930357613528634301935483134861900696881292092453918989538792366086743017972433328128120492274374140478511993594934990772399010025920572669863168948738926517964085763241495709692877343344441696806779224825250263652968764450542309125443071780384945222798900992699094853523055210354157249681585799761936052693930393368962934132293323068768588256595294885605985129804288468672644492276901817151744446143505563308496132042579413283435605870696639865007840120168966314248556400377033648276062730037502018581020551138743787188685421654674566832403188000244583912832627665676970753826849292695494682260399340309260578341083656423743828067395761261257434743105690273685407858297197326268335891402856454639355836568083739172253402522249919116317247960390293908607276312559327870564843515739515704747426392360216579970307877208311146522059821657606793740353049440735042484374076743394749926881312374544544537119453704404884462446408556386311279259064374517010959676317222403388450839435071178670127908830707454130047526512091868549972267142437264215328842933967741814245029129610153117046059240941161378692563532338526540245311492592825246920287532487272849394493399621846446866679908647930902026676043333394094683948017834046569825204807247697485495689944702736012830728860404451142725091408758794677526507528117349984781007212776751834877238669039434809476204599569203270033413650129101997577280051961706313031193278500615582688374301049882005151103375318530563831261129212797440041269155256567142233293312271839064093819812622465487203379806373947230824560419565166111857949908348729199837654265133931164919388997564395739497851860955286951895360884328987855424702252516813681345836350728060822891159845824056427562901085987002328697375751545928593004357137750274113009415981240602500038876736844593961415656470394031330673858754709838925477867120261173990207712264694878957448611598171914840670635578721390306149272656421313842291172315124606168554430621446442851495322206205186883302098524036926075057770371620073976926379966420318254159427491127742865398885375373562033192727718363078144694963349407342441375155100766027349724969544321908498571125626243003680886007412647403389216054158436815700440516572844566089753394865114233202214231669110 A082176 810 6302320838996186436025946670464166045884451048768759994537786544365872352718968816637225121199059628042644910136013891059943220644472863832202535362852010215474716294409380488678794273157430758836607362237899188792443254174963011141253662218341991454684640956090496279374048250347138635782009117440972866544089215392099910138285039461104294455287455565768987799901054885269286570935222092807416224196966568547409436657890510332403962073351942834038599001468477651032520726922534736718392016429434862986681621059557511334578851791918441714824885156067816293343680887431255991277541620553980947921994862188460434040948196717225779460195275803752797191330079175119714348399567542094624946443805190774213814283221985539323001975789205641815219624424716526960906407933499101843526725246394504496129875745512434079169982274062997510864590144487726126299567040548431789939036502734551318488465109391760705369583246527619264617306707102756173686407974202196392228636506718614377993456174973322692037324960752372251927716464182709651394959316969909586122694417819506031003123936883951573388491266515427636883200358907714901383655627496211440156666726524140023869969339161156225418584672601401647989302292183372220379568693944474757928668085738369387165484217273313560650973285026435083346795545382792434867595371131296046095055369683304710269232213660509510446879262628699621292660539970854374015384353711295072908862052021810211249114630713603959731675666514986255767959334820433868037504664904062709784822922092927026667887235715090202599265879384754118679066891578407831766785620308645511554408045186324195914005782976403874203581868190380314454067111827211174905230997706502832148061709409546090525439174200550441749326574276190279213130519291860153812031174257504003837729996075236574952163970342183035587135468741655218478855073552876309230225882812339394720800113217011625467033137607006946745748734511539851261362892209778342800402479917286614320357350395171833039442284328956779956055620856261533555365994098077125449947127552930829583924475506258166577789531596268531271588456852173463592728350193484043713607094041913915499256143141013831692042676315015398506343529097342686238081909496035273000140903886284888737900809457461920424502125415004406678107357108306253964248833947069641200236052982529391596741717665503673337046558709821961486710101790555119670646918331568076005991546786518965097086944720480650212851855877212596662987832509185886771152756921053571591721107784006866182569303815042424216728107760863321128127749307311062088780789548482339754338035760072060422119394626477377649401242643725803508695573635900605544766066676261456559166885075792536813789132467787534962817511267680376 A082176 811 13493268916290835159531551821463779504238609695414122380517012979873968858901467962167971144351383137432873984882184364073428849654733369120427134326663097741822914573485789970073116294036174772954924812562880415256584458905499940994036364497841908993858047114633561831541759984456344771721547609644481646389206292921201858674248395481230947823653983493778435166759656233082066507062207300168604715483132866992890446843540643248696146669339273315193263651289912079641091164592239625698055381789891579219045540865642120805225489364897344136480038985346276868727165848863235081971423609592266181218294176694562876632734980688495239884448095118391778588573127483772332472601586758096084399959662516599914903640034808260151392428475562057189704765097548114195744046581866655322248057810002855684809866246513850641738119600723594344670178808196177658579842697219128485809914162587118817464294498950941975006864948660182811687830104715174897374924804137587497356702873178281515773540867703060305109073492063960829001606287269823001515581398857502496452647264416469872096260032976086617771036761523383182162062812775271175869868589515790362566533110796747032000502141430775083032642748936203787062563814114852984491067400191221681754933384310220237914548700421511064057129227320224280880086973007305065186539566814722111850543179070198606394027065172025416445747957829705995625319478432102620776545866766211402775718210941348419981790951330725747264347669622163205657739398211803525268882439959173707513433081481163185313531621804748299756473229311727668132295770210698991294661656024911779457969625746992042951123265559290269778498005475958907121561353918766502616559523594772129210336765246376599048596224423390629050554989604551101893588914762804911589281307919742519533570565871699547627551015681021306230444949155124051423757184113628576346851707248744065439371711859229140723855870517953012523012883391399392867062302862174626860388103349265759722842305236397113940797536785357166669238872767385592939633963822146934260184684170255304227806289255409232927370045711220460350675944696490786346582632836927967234586397176302932400953452852374798402926859089358003306326658085080641399815001424435965498046720189578803552746694991672720975199531131627559329493242044119068609847382068733162998891693473049802122903265712234539091049217557374237017580098047037363781439240888423995230482358493354720999956217112295328480736505259797447716663840177218717473314651584644636419543016916436559601081155863814694381501386178460777250467459207169105479750003437160022201272818850566823519028638372899041092601988904328385649566305565480447716478195029682073976183987760288921245377181583824861926568788047720029262 A082176 812 28889088749778678076557052449753951918574863357882022090297157924274445577394175108340517244999894637271856323963664192247467040289964895704797519170147802570903777230723569464435116666041679942305694192170654162234199397657458883074070026805096599783370195380442999364523787259811825723969065097520024119021719552729962374218379574644964377983107199689068325061020299021429960155423752309992824706288022274482307500595345400583853745028344890786909123581827054788010060797111391291966650285315423936848586295760317471193346505765987150259895681289594589772446571012994171925975127853046617489977236671909062856689138388316301532781190355476761742313234249566197521090096397944261929279100966933024641924618388418909111096610779750057741817017211256101587138814917925077405979903378315218835435586685667563211825163472553459374878494112839973530443518409174596794117794670631937451340211086018466231288512379735656978722043828143337649291271190265349781082353690822943037060303520996798911787537225434710696692390162596122814550028029755720438062483386212687047226676395975546184829440009931611185431307709449434437076313496762498210980029281243908189081431086235867869655293462179764467117463911933812156603896423044052520507003842468115164337059392367228687667835090469461130463683412118231759594752396004111207634524234160609984153125617335039665835713162808509993168879685821037082873965031354292585143966549622738000580963801321417060777924594115497848569849597935822446783882282208621920975542542718233491215399937892835140642900200597411572745044598308965230438238676263611216167709249655959670475717301823937449927414996191679180839064119386421655335955847980365111512264810469432034598351345621541141969356183292442200016768326858037570766028772528292301038159886931359885727682986550071180954483748939519691354015324807153968945566895937769945957820995498672826744181926239978256977073192237852511016347912966771950234972354387499585149306934757888665390091447561729652180446456706027161263358292890282107383049327533098214023554718977038782963785088073109813609472986104582142028378550145668602730954749557969083054928182579500433012155470672610095243531471819030973199748241234881533681548552094304650743411497087580458972290648764692477197937435938826600413171890925444114115285252350028579526943111334080496285278701197567204742312900268947025306649456125955796555297280949822566455563644798442605128657605165891199456081168935270345391322302044099165613495431670504673245135213888891404818538149819973813800718079048974031340989177136781308673968460136598389703028684222439835018818401822210942873431014524015155794515981099673462293319099963580805031787029329191993230880760241030012925136 A082176 813 61851539013276149761908649294923211057668782449226128550462079445192194288525341387211032091291026178421994968875542049465188238573167250161896728892788933879102707479537293310951437266372199412073879444561852383564689079011868603237471154732963239907100598414446457180801811411907141223780700863621105170503821424403672944073960562524325510440402755738954860584891609269898071948009177468566833336783251020990676122437544879933288643079014025527914804375899111629097714067278496687023891188849470409068118821330413157237677597339387144761708727558026925407985888444416788298783417164797160728651452553045313652403852095857390355547385917427755752038098145793563394954726138918315457980639163792955633063302184309268052486501693487205756194719088279207438071320966396280650301476686119596397036346799737394781415934539399978864479118161078814258625800109888258847000052974914341328554877614250268030962039945036970367001903233006239006908642523458091020710360883543985444544808912722721937960845674683816511181232436660257747122532610775441993708718930459759612105357720020199291474219468242803060352709854270109432923858192862082743088946900776945487980317296059172324460591372696739753900201380347847144971109250164395777182534769685800538415759755710577564135536005700742067986946635937728433379864276163660057237253976286018464572369036855446913327170240076884077886848544365107274643819854409745295757585575563388145994692660901351247745954930196211247334740553141056679837148698447270820576380528817200942349818042802920835371286305940516684279960047519073913477324795647273505529682246194652223588002408326422124213975695996827749337108864553223507213437621113144575603425722650037218193231129876686977693877808658243056046621268540702565743820980863721485533304440477801125288645602978166293820048640184088582243936443092687350918118757196645653436438944936138054953037622942971763443597735836625772154117284675290892092773206580484256415467847153486798789248634471332669899900425571471640507537034378468525375914516373686153157844750114819788554742675900826043008527745701351551968284963085057792681836354304806411427850653705625424217577283755182693083303300011907059299387537472197208546213550603171739239922744626731614251106922953899883686672475485168941325303923859667705979386279698407296553836681448492993383241234804715593352893719428581107229592219722013663937800676944196416003276301967567605831923453080096583688463695193303324299272347875692517402968173087519978875320462031308965822187669717849642420097210946976226698812589640449243221099437754796862130746701720975454466375710549336266734119237127001231382602936432826303179697264963642888369647328072411035269927187701487060245187430 A082176 814 132424145027424236640246418140430594874468863223794481198857427337680699512481820655544539468980504192588899281230646211939143236561330077145631869350853701900719639079484233086687594059706196343564105387001923664783273540678698220186314012885110537730088262387676567058064227245028707303346346463369974684894851297324939486715144229753116518109193593887491450446666366374893684261657012333287048106736213715179827090291301534580737693890371839293069544531235676925766145357069618599972568305227294963899739177940817920726882934550529342215941553261176928696185466766084801512911197477044224699433148970909105935284969858701708005447653953427282336019691561099058022288418545515512874590443534989772860562077317830360208266526321033823221166497513182558419895718941922597015043876780180343092690738907474601004815184979604873000568917897230551264957508905155434855085038673123589072830252128841341942417446709408786903360280225930026803298115471991896641007310626656710878560878546463400589014273433448635389286864419265054892026214787375715567578557477910129942383672685644934863093247819615762704111995598598387591285443421358950239948864579075413439792407694985478122818617330321844804377671179180750256328232061689649386065683606576663331170828965727869921966812215712285887863220611774665804368584942172264579169325386651704087549438188824803275708175335913252549397668540965253293020185126705421539615078878197832238579815785526469677695303326574469926404258325574579019552822803220826179863463232558725447509299358393286972222197287754710026246718775724645139497734611183001101002250130187605253820042457360113511787212250897686691134169106444292211043724222109225283720234134173742613415402305990871564337882330762588917681547466789463881989181985301488499245856079648113487141869857993485075425367630322850634960988523572884449139963474359588677315428121980546952924520420699220233706758915988733287001944664820948463728029096592701766018653440432173575248535979907233011940341160993729264594696903360659738341271026095348167664385679342966280171227450242335770212388283133617522819137979620491539771885984097730117843409553668159514133947857001466124260989164473854826036952033255584403850579375194842744158757185261685829349875757166000351571172642162246096669361386326941694922489466975151662197641430718911315980538460343797805768644241624234705569047213041003490854039358295818347057343353197563773018895532170313377220532002044402242781677051947339401761352855681632715870545904056103429103427135468670209536820134925741862238547065048912288361230447151733931064165210696672711313300299978754271062529624901005826756940556423451900224951179131608406576427626367269539491719829150398735468379203176 A082176 815 283520094503715290646767581238661903626237836162146480615182400632385845679299606846253481908377770321425607052538228158273291697693807454101733372164882289064933801090405933432723440181469861252448252913059287890883435298803872436406344312939459669021770359811826931316418405938502142485074915695600032918349329221741313387955460598629037670578812477153758541087900139717333744519305001143416581508137774502622679035814151421733895315160108633735140590431500786043704047496296798634780323642978814335878420491562465415826935342283989940046968137576039741676079567234860017820248741279829936092216998800861012049679407003352998018410324635672937713789316252482466482551657018589855342222697039265956669503823545846755257317445159319872431554417948596506216622716961968780950863039244464014335245829211948198769338928844707572976071436194485366624242431290999264456554427748876503707315729640848301122297176565343021081632815581321949680445808323805587907407500024575721046561709541606276716263640636445784766818300969797430381402788522765846106876918502389463284284191543371821426819079578482058377845257860836114252392977303733115020191053244298813059217317816440365984352129929770899207590046274247855949540876963727127905309022744631656674717595235762025273874903519354220343136495569940079643251702451919852180234910937845698285777612460778836669410723030295053915280391393900174328644417974031135288705088757377798459284735744954245391267320399139230226054008015691072327957174983300640594353635363169628727012112520560980039734356029774432741272346348309190811563513132318148306178881567656282930915683547560366151142719345902693363205775443149402160442290043843189127118224670769881836356104749151324939068851090758517938487872845950990728490089999948833919126721405604836105773113963357372352042219791463878884572798530884053366849803417790125355389676143272752098286034806896581132159420352591385126445442864232137196676676546800990200002504950120435816338393067105310609771307239797649798657168130457151836647776891567122371179631082365793234607292472830304993932826169505844018767767308701675811252091204280034991840607085218220143740656070788630177678503966462825743221720615015227594413645294073061887790018656773143252906292511536500529092986239961748466746920769447391647139937314361125798671372651938494884284161931028471528434137591415220031475353414600013885441793115345447704101516448515296097466996811654651403046747027941919632377838577283233497440723850179350360019721097542919819281816961566873870143857230639159561252798659686777318100803927807342262679987816757193059748855543640827307542535422015973055761651352312416797580767882159270798310943160037306980750621526322688381941486497923262 A082176 816 607016522332454437274729391431975135663775207223160265731488092286530416129480222481797807609926256359945847592012488134206176442776230467048360621994186531218387354090290834129531055078606052036432545092462404563225068389853013175037481568471106414294279021368673852076342192554137941822388892272684555778675261467970646260957456091358491997228475317675216767970003523974396810920413216960137629783127217379888273160190273235077431100126413001483414643251762318326947979390789351225219755022435200045854475822445767610437173458390904290351167970604320166292147247855364318972504005944801001811434346665885841288458898180225608836023176125397084489666019964543080334175827955944492188397252288073170352792416655623206492985217284991876207148524122299132990699322316426138680670221663523995071014836297113700481682469883100736098046739285334698535676299500275801546153299119574277140498796108190046664918189337315981566506066561813994430574928462240922964836441489014317432219693523861940350058432546178469405797799483126599026421956230388980248796059443458216308523692044405724395883925570406931925825133345725251127570630674375184546670528156220265598886437935669470495453539483522017919180279906588756138701500709441928478529852011205851512010136942663733584349209573739365623848306497328522195348160465398046346050368294665632449510993342553504350420319933512271100144588569453240650142269580650415792582320076025618605056376843845158089878720313539784861157888975184333876675929819483887535488314990209426596124510086265020808161063769976187359978848481328742504514049400908961022727358859183799420268537442481575456838045754716586931672240169504723192018818387355813207027564342334774486964569808226482693607689317073814819439692696633904840441976660978182017786060544209069163560775291080719054892148333040819321378071413118489570144447411309793484891078720554650966455418289609420849545257023971104656632420447035355005433657630638919299801633657056545833074610211796828000461974819533729214248164662646079347388132097295169894876141549752484033385989949955380252581024429921198566256437355768532976399420679560594021010698761527671438197658722398304239921209308494355107905839088899715882027615235222755082038931564147206445620928870233643471960565361886556617733184612582440127837413664244578914726517956117244255424581923311431458141298347757520134695923143527801100885305472306973454827154211864673394261022834807862664786059931074112590843666990790494862866570057466826410503299101418434331978209709839152943191892626202957880514506523037292406855623448156201562990782134904220076003329368441689541679916455633503783191698644739528039104881194073865870440968079418485130085883866419960158622199016996865856 A082176 817 1299622374313784950205195627055858765456142718664794793249270738213680681498296163955959805369004574669585759487847851761444616769037753293622447764414270367226080534751338735842576641627757778146025230150546861572716271800684347984570032031676632482466115620664462391244374309190611078652621080690365933265832831060012002241258167978888358553665742894565192042418396865149527984540667499759992290176132266211235733255531179271570534285327695706315323804743515041670400951434968703139073627823344660032024125813592331850501976706810257493218143991313345056472095468939546826001489102906612436042633188850282208862401184748570057811121800859163160796266000848909760392738493712565227369611533766064264297155307953484343209862732596563157835710994032156469076044014034968549816538863622984949587117370491598001262905530122545440186895284028796969652438697563881237405067776215413721884297428640016905651506729660795357725490561293089392720465805249848390131012410604448618302658155819758702273587691739500644308399883936999470582853154357018468384635609631603614086804440137863525702179042056364162616666540476667638160958955499293310996143334409032440520798102103200871010187051796062820025336346591066283164899759928959361663207655436120409493523865179344984321334940376062621394158932448853939389997065288669956335006700502985965919338314704064576421918754731579021207224874856422907974087212272795494199593068086283159599252499864130055577692408815239566680916863251549611029915354005417066324403294172461284700615088463645749381811808533203612004072477963436960053447787554376920671179142052668954926241367763900150762701166805954866224530401453957186115129179289324680273080266655802702281055748940830838572253791997366807142432143576855560325420299547524811433780938182613921299068048260003480280607515552044167876899597468317900022202668170689609329891718671216249227838789652338710730671169825902225982355941236177071885528268633706392502281984981189504394321989602658505101304021582439559125509001441288038990436926612933345334126725793118001143703804136932565235947030521620037337846709100577966791692021056494988445746950863540329130085333003844065800462258144433572803626543062408846655633354847175491925851531771917290357174672797654945429442990507310952144498251746785332634372633795298471911362569986700541852487341618925159243972272693689697616795822231232763073605035359899722094112984984519562242314548561087962402458155941796354158498248670715140873820575992273025392972019008395137912572992756322819237419913391511134009055430088492079327835900432398424760193636376994804351281771500233568927826312522422696599601544207411605568537071065164069657121224110635205660603827102760132320791131375963483211350 A082176 818 2782491503405813578389323837526593616841601560661341793971410917401861683249574848195820317445887278226570767188379111839697412476850734109507516135462226978364583142086640962066545476069719777373230013926177970040216130867039554679799279945427836008907270729706505990530526964781950610025751985697340244525740972165319781960469989787558360977486833662993479275384166268194012014758223185636440508407435691181425744247122928179381518116867293283898937958757273690777025367813572219226211985558323181456127228950721231178852919735527835170906743465030277283101903333039693886181765768175039010130053369252451262841517970399894960001201374003117634967873126739298942881803636370301806937389987483631553286916638659179880432403547366150014511597975762552797502555686699481083104824953467215170071514194621989663072061805126651866078277499142865771544255978355699846185952799996789697000252585383925845975299883631331226062197651321752984249950035898524767509416854716446861504946589559323090259749246097017685300963122339026267082104211193583665739217077606392690698043891075152123353342865009604002153714895178701248660464621445325982351743120145333588357103545785416166325856664936387689598178108549699154118544499779848630310801499659917826862141794421802043355745475421143159738390148723649881170765459955964394285745073721474915627573254788365442588592204622636277322659882822292492052372948609335713863658552486426071079627503462283812612661148528930958318512258520145155790359955186592473055906945107581621716586291744997073488044406742004420910418705852297007110963604552136490828553509218858613407454131876458987983401192155247171123510042842814823052168648124522703360052187536328771772332167757578940392622914947939528604737172233169740102476510297711851028650679235816039734230918929872387183707887769878054447400005886861657999396054128981583555354835719101168767306591607845823806277922594258077734380849097962738768182188811483803670377298547835618348251401800771834726396763755420741377989825867187003083915227932810287854381874063393426048637675165978509033867814720365379421451777560855571220020500846085688708357757058995514756090746948141694933411191452128882734132921599941466193639769402398127766635499871017873413712797130368573472154503219793993177253808384362190278747745607052437729830340416587129875793019179154451133951044354897712823022734550104959246458621400557907398567976146092412309380751725120109582726512746610793636772472495235598703803747827466755178572488654208304543454548886191924828344811983705690337877607940851091299466974193527045874925684053478326049256231439001609646622231026123421096605557064157437419945335009064445542147643877703811905036159100741225358524939553394568374802776 A082176 819 5957314308791846871331542336144436933657868941375962852739648357366694322772924862878688833771571706817991882766503336152759259897204973825977476406120126468973078231415514949769524188642818350594315769489402586640866194770089939537668670987354078739414015382808442270910600098388819242377714767873950557797115163783916454275698822473787478998145019992948824862899658242200543468444317287264561703317378525155336967680303695711629081722579842802194511385513473755832647765414308932880445459681337931073890262049827496915850583580689531712906893545424489555179982910266899926180565072175142391987016603904356628672396373756056616496854937614374365629069452509154205865359670833663937178231064781810497574334975612094619782245128596796656790227821085663608765754373388810126614728626632769401834880003833344224037133456691352771591949921311569824622489466480272643090777573326296617059257880440800619804804494410947854496235675226608406273833359231565106913105535054600047349955614411179920036966616515680922207543919167418396329617156120500436131175056906024538845463285063777429483078299050768178840038860319252950613865609766126035173282898775494066737278892670841964760094834234843890199117415237432665145735804975634255906339207460669954715978890850767683698278788525138090311053812142584638134150333334152911471851776329163683326416647895463781570724374616236809369811597264224283670808956839119998870848756932544179466364887344949793082003899787216029887907072245774307046460183182102349491024893820165963283237134174517670705314411867787659079913785795176726318671749906353471725518277785788297836303148898681723571713514552328017800671867062275107429351966718245501542233792438814641332357803770306907418656560998449069173033982081413208342412870888651965534578677125286143157864158170567439496914260972805976666595996319667510176637375308189222347451928522222747392583120027280637872145993739348799459553560777288413668933320302222766934981606737944838707826799201389892840920074972259900888185422407286996363773235613625836712871766337273772160424105506526878619897002423067111779153441786586235921527792927398480958653396345232329377226803853767767706084451827084980184953595720175379539314417527569162972919317600862106383499748062209768564423275799519690222906537801195151051175450023633850437856874525564046277475420989338965426303418460359204979326087446912220966018198391825044176567517141233684193215261045552988225284113282691807343911435770536169038681965960500652479864411107578546131607101250323507679815275133688633580929814801739206405493959072366582891184812605441899915767032060773103426193340960091692915742219500186064048088796080436926242283503332639596914254871177335079935088495605017043769393378862 A082176 820 12754609935123344151520832141685239474961497403485992491566282810641031805283090424385004734696465591629575995550070222305137165415267554327024357254259323295816812313459545572329531898746901989314387994674465510779834132350802551997168324742047967442094212156052176182995889040776384383750461177248815845446915185819340214372545042065784028014186026583682436700386058813269303555426577406831213416158881933714052898224721196171185935207817710946345171937368945210134374656377248215890811351105669219684967403501758840815387863387360510778572323999830685733248766627587867630219790780919719331821123415835194619012885067630407283797610069984083896970502035108483769099799738111102467034448883609799369680919876934642119016905629320868293499264373069260663294572525435145956529310837579170134431603531946528707049415210107783782589720313857593194104186419378226157149822065226827423735327507993869455412250526626410248804620013882696122100343447038557396168541224778401708700675379311673776699741904355583121983114559654710357089487863245061482816805950821944426160380176909385702388936819735514522746839429977870848073809452606169259838389833167827360982580867151641642853360572460106080476085963641457435749951179834244850736494928607797230511041382569279132381926959154268372870496914162296023973116660956210398519892145146696639952023932987276455140062211064770062775050008258311701226906282864808206642104504400815398748187843148163544742482507714023979520072799496002013802367063325096153363248299566599016989480923583953341932363647040778294216743907180782862300204453573809982797878014992698812263242844664984883517712182832130904313273554594816412612988614596441934132258796999862452391024175371863548792120655614770269047202267341651782758847472475606262986210340067298725293684925438604517980493136502573303459032570923468017135871137165154082413498295580514919344988296446208128874091457639861128323940601979855343829308627105195687783818832010334799331828577358794226326578353269358784644322994515487788597270027628303434954899797566989634305365606263559157783876968162277905959862305282210209618355353544761549850880899127006195055395903008900311927100527503767880211275472314908211544298568589098561837397287940330758293675409070745820444054448049839846778333491047101648539180238216167548504462861106303726944490428147238779574352866259277118817982891042164209230702288062191713698661620112593204835822604534782376003573026846196427408572395961695240101598781375648711316100011832052785531967414195880945758950183110514914973144303677902636673657849549455489590180532633089128112898141051764420641157552610649213834955610023783358478862503623988869926112849169864365178996124799855070319522201625555376468787309964976 A082176 821 27307619871099079828406101615348097715892565940863614296877257544800228691088411711327623097651362755491719121125334816534245270323990317117922931268367847568668247620494359608442950748568971490169749258133164639940829786278226433139234521044918723976519549027989359861395057218511133181564675166765730036664180833690977210576224335506740138139783992789382173904630565880148572955793042820441549107901461150698187404990046728898592196206087383337893419309728743064875584732112703109225392993547072753294765096551416468041143867269527690508108774124103286005061466561351869426923241047871996448868930154346702137451633198078254613728947048445668835755503373318705469397800848465873073855956039498245101604940750138743408866744620107965061803144779179877703085656766519307919069193101950967652352905863295156195128717391415381613703179251993253538353887018534635160434700391471121893670779197699576754029712856492524552191317259505111318909463603439378508621633432069405656485818366298494109812608973425442000219144888064624558820994871290731788536453707390269334227288670072255807395661102346449167328177778959594898448172215217027545290435115155081725078465718755259819991486647078777521958392275498534226578675602074132819172204684997641835489921754108504845849757320753256918142922637132680117878595962265449705028989002237274078820314185534641295175493251245846180931940783640591353684260154829449976723155604767781585219905182303763114367499326468550808404621548211399086224879438964418896613822772046454844348428678460425789280336304983776512453454409732019978296319457388499439416996879445864975367912777431923763430738820512747603385345569692590497543895310030167585032263629124334640943542884037427163602918786575822321495383940094349324601262051673127670428389745604783443959974783502759885748332283973552649287037854973626106753335375771925012269093454403702326440479925427647787075373863306041022315780737267204869609737144351307782325561190560492685438996893838057592634956130612560007082440403298978997596520564986145124544500820880887181596069732872154118135104911351535931810555068253787157084469102159461338075955470750824183443629405039929962623302889302587132965541090643555401689589931128415479407291504518301909655450775309250885974412524840985602194427377327696685393939181015883752696409700373410284484499261563267931206899484881805650200246547289633327162384736531983031805433240635283236256328096292769637863753794948973899962577062292002114397661569671407271997445612089632044931710770801138750409115405338295694427220445593902912792789433186058137959118956616279792722611081026542432217949600310158414797972833050628489526138157028382423608182247489725838368940985858364300001886942863431233642283224042764870 A082176 822 58465614144023129912617463558460277209725983679389192655458463589384005499817186294837518838454493011635876409139929157709478649806909180305906244784479815497729711918570295811287375680413226254099655800409217354861237775907837345510052341261063768610901381930271760663944256509819586061892499049205791068735218938176888030228444797080377591405994915587126048389014380297204596103382195940147024158398916005007985991643298948418340987778555415471909818113252679322953277376299801571621798900013998954954621382521353656848047803877228312507462938302955730431346273982949457082037586740582578089252774091849193660128979182466262046816232877764801764374548225578364763835776004395764009909871004195763978052130436504153083670652092040326521498331678932649458548609737661863658307648016528488009142077694644279888783087155060898232391401706457890426959461782276065704106727120551814848809897046896333502433332462438989225682163706150285705671541340030578279138924715122076865815776939518779261230957967374279194309983954481271115772924695795321241234989695931099501755269984843589614701477319880478469911148146454531255083118054640329101367703606774035140461573446529614807753104260247447248844597021920304663201643333344135780474256818602903662563982118043710903111282705033265965107574870063115998118952943866990349786480171999468996111139895534411294429721062326881689114952012737318176695561495386926666141010617354326834962572756299508320307624662500551176244361431096578497327300816940254580302538469946238761568909719385159059110447056765065448166034265849323818326831438857488962283793461003251001033949759226846405712151420972075517786379213152956240223687248628507158098888056610483594476912835446991608091222313618045515697152786736429607696429292035712439080300095701131190814697516755678332845726927438196280313345266839562130876860314450396396223354069811641625602590367575196767250797425340093714284629683512411068212486930748544620094426507015496241647428496092940054799034950310962412805093352942486598261824415297328163279761071820417695602352387674847629908852911940398461287895258308001439974971968702462871078624747980541878301471109988311480704667092125061404852309443095988828769389366108918888932640792525913053882590786240796367612411236886768420378163221610517539195518625528471224243237515193734554162437239050289088197071835017194041144932504632086634791026476613917444011511392383553375305885179526863225787037279485829403714248913623050616584052699292741972516637769249601302546668360412225698519757624573689945845658442530455577740159289161572626949886402096583331533506041444336231988804378261269996517192550854768568857097571853379518402387864966162434826210103143851093248479506616014009378155290473650383176 A082176 823 125174879882353521142913989478663453506023331057572623727944417956327134143268765650179504287483737506121883703287243350823804647120889202953082320206873215407362825418320020165244437564719337307210386773486605682816938510626067320496586797820710608361554282912986811212133988531440024352022445433521880002883718048019396032648850307557014597519541301670752309005955784475522701439217763223371496106024165078815901652222709176688018835837324436702775078210267614638820236409297292761016223314342529023600098994460752581964728057124100688210475909361241797713666898166017828585091589799581783496300707142722219983831337818203950442673547656365448675840864591499918423328890512145521025601452987823662457882608616656626240811079430490939517480394603314663002999946765165310096885948011915323624537401757289070776524125327968151166029775519951879008239765916536195427194209245604222022872848506192243181391836675328078860619559852988358987100886590394854279662975029342181932621510720825757662028304904955083909329341687550651843797695576551175010583484544156052999515659348517298184738467483303041707353181347517102299854215251185205763240046703344575594921107999353975907718279096807679179106811015249683437948441176918928393087834734069978775400396183915263120897464187011804840561838866827600131948269481271898568214561978122633385672990038921974970604339600400086659569736114455939317835253100013026819336891254227521258049150805668326534827681175869503628831360150110101852209391399457717649066686874387768014817115405653595145296614991414039900655280488433539982928555173384285083792892073593777581834994384552452840694071449817530358772140182908911220719305075105180681696083618024340270819896226793684526315512491823588201278231126640522634211305638069176407892880691844932925719124859505796680131636956170354525927383773767714862748811936856930289906747269000055831676384846422655866344098916092500783113429656395223875241059188735547614438079330535145862710446971228589714975345241879098675032427586106594848258616793165263865127723370249492324386065677304786159549361187447764474818244655821698441560209120962002638556606644909814702195342696074360904028297270017233056821180107045698721399513130792040366277772468308976952102706069718299427772713865502191977264947558403027689823859740979699079956362831503212469349169337412946333631979467662573643647869110928108523857704437001505398994547672819837615958693395096007746315261308840359847938081397953999255158230876048394361346083784358931215450510603676003611734452768831961564185637202446157889274569267484678253232886079377950878301233627527512040139302531230535449687834969538220544882675152142527306310981615445844070150001114857936656314890313585973195018855617168868338044062 A082176 824 267999417828118888766978851473818453956395951794263662278137418572038858356536334878920889486790364551216015855453041938149165212453520329653569024798869558608696716408347512159632723787428582782298516780439095126082242507492624500694338690912157977711082295262475999613057786321250608879892584400405719064874224754500384845730067754436818265926863305269054603755515206403341895475711893596059654735716580786328368334229459867240379279093848686079847020915398050068613081598626888707874264595620360937335129401091830788339064358835691082058790002430618115481451956691694092590983966039964758838658633367545601178308398942927903394532042531292724762561936550596138940380797519269403663919976129983745160471300765671889590972981279956435457752666152889459946754244766777082774838945313735528511211023056872254259137251822216227132566754156594967900629017428387998984475148457616854294506298531391684343442215359070924938681404789565627753850514524630241665533891464297706983167494750778925949595096421301202301477930129738673221086933900310063197922691478416016129257780227461480256967122933696431199922386947009229977816480061044023687737510634048597804615606386125315112217597838516649200151158102461027887722848705763731280403614747485854388744054479863163820530629528930940848841072398549601041854150748288804985171765572308040029020324281072702026339252764221079457627856848220105131631414302705725948203020117594195259206336930199150924580529221926194943692719658177462653533199752671786959544033948025123096094868207073670415617132836804490126102489946383371145567982316291426876049997124889186021048688488452461017125701731619973217696444309957438732221343197558208026661406924579215694706628715203490643595740483464454143739486665257760791356872893233058555854957961822943847649637852601238700308294452008631903287172785809007758865480600448424703592326656041869667334076686470569400058730531618688785895027359472751426413586339938421090684787914359330301995654075520464032184687390705852073683723491102486151414456017922211861869564207217044110731378410845876156067368831598563448344826615509704795315892865780196515177276108382936086347379212973387547940145314498747590867303197158165439377476872991184781674855602100985548318092268339857979867326871066759743277994943666697254583393349697728328261764959067737740374816220780012065527706391488389802018529309937943843137263886688535150849486009815267378668201093746332380473483542402739358363381902314223463523623536611313700386963026083208935998669751591901665990928439451730217814960137970093541669822959986428956691704354559064359512458701067019350110363479249977045258477137703362130651419956157622482986861838861736554295739633301403777210423772447608602358963029138951647160990496 A082176 825 573786753570002540850101721005445309920643732791519758232613699115146764790566249872191095452101855058665798227344375566854370986837972227312609103295525466341907944664905156112885220860406755236355482556313972702890198898470586117509939478795393175783707660867773046932047701599517752675634661300306474314788751953761475800319479487729494251970467291398421047584316972676200427017692885650404105980179614841197473519761256505747186350268682922525729266106994762843613196147879648495638958348828132291224176238175160243830802131877687996026439628057355636867241083547120082313213194096509012462240098822101445887142769411095591679970552953344196368242005192902439632631059266726623059256141117913542419622692910527850604195363812496320750434065360340174726249256343464511288560717721843667178996951309426956812101490516813188285574775183588556810297415419207341390080838596945770623135072750266761644308145772876130613863154412123220009526272153320355330146415004366685324376342509309899666047098315080498836179819499878478355010182571006180618592284976295404955604760664096464049319041769861104921680528616266238660388373022802416230847906230299195273678427645205584612036351211230244652980383780065202666900183364689773956041010717169356922929142463798124135894737802520181614545436794413223208757028436238095989643890338143275808785504128306151864271093034778359297086622096829830169148325212180176789813844498163577705177268618471130744405347417778716313622658680333937618204305729377462333666943709506420898749334086028533698627126042254775089533080424531715461321424038723714678908067332439425411547194978636711190981650188214487573541846648448047787552259138932597530465216344717799529400940517476379543174123606392763063955074009050161919869597374394626489484098856971205810374132868076526038569210021379017790400164091995237087782334059887994466859348381604764036714133649286515923885185277432742033351178654752784518327009573117324761635298222580457044159518704536552581959404501052399993530484574026497454719728164123605224776995709523363117642124511205017025885194188738935738092364536784489043092595377790491700703427020063919785311629911684860465673587030370509947473973643075665352546574435150395826578842841564036627302622585243439124863976850575838520527709106909236957387134013808113422187580593386687568394855340579020861351624780675118155218960725083058468922437737093890892189939347077541839583344891055081202143481643106389347519753315019965282666857938298791283179887619772826628300107209880414010522817634046327894439541950359552839897699047574422955376229187064715012737830261579971501228853099024724025101763823611763702789950287050128595128274485785017128198035259398460784552355231794869890834048833985323293039646471990 A082176 826 1228477439393375439960067784672658408540098231906646144716837258134871902794040552018813153624401291579687799161289877243436609233602733645830677448331432986994193368654932157111799308077952934899512706577072636239995308812410177413045894884449505931545665610067274965688690712398487303181076009381946091352421666790011514064325712026688529396485248818117905795611270195790536299652994061102403540465727624121527167071084369139093544762151943898355120272172825131864459573810210936309654738662574706223302170294113060300929421594940750533740898897341364571029197455046699530396061607930818677641038083881027775983588565742640461919751529818171815039431468815227690125910753774420666369939928000981245129442209857715538591669305006567428719060977957366392185756039274394362232345759959272346209150434515122391225380458741888086072561887685201965534654845831587486693509537776550278622972546863577564038966073590503507370138861823068518624648512967468480495884313713499331797806551018836487408575148267923583319774948847625909355004352797139457744624041079669146225941757099981503444133839257414545105253624306217101129720103551732733075159666791184076575539320833774913858223430294259931093331930059060657905173152866158201791630598545215798433667168449616125766386032760255869324983304692239783735782349405619461148119531501923692685037793709463189451819903235639362466813379217694176949637284668927144354747043315347127691960604574339475304015260043809492254814390319744673156821392542685044076654877099010543827466418479589288980997715145434376262311847000926546627967267059678672221985048354793194285823292795428919796800784772730343627176460032658848239760530384241891562437346812313239630457805953815869897372908722374076053399550774901094245123302522311037223954450025684837627582888551173105831120504682552567840363020832136158947000385431703068432731416308819164064110627380133194086541932063700290253691613792551965986927757713329045308392090626430815992222742413753986125604810558318703515819479291754096552496237142982496208176763310085660810759543378482731511003197450630136710017099406720330322704956620239918481924525045474247694696480258892368041521950514357368109979997376176609904863131305140021419414137506849345763154289381018622996237606326920459852552029218620947480562306097229321106541219080462380617661752533040432936485205686172269016783844852278141729791762204570176468921755944103030740404105044895474612993268994619427397345248951232973094144908003856967791347081188314764736858595193549646643430424420314117223594516776386518210359262883488846783370634489116669608373836505127282381101452633485519279006177653658221137572468053812794838701314871676068081766507442251906668801646842817904789693478977215843169644156082808376 A082176 827 2630170197741216816954505126984161652684350314512133759619680074344326025004773947503988379215720888510135049618966858090392562492893822006647652971703812640234597525833136169037924347793095723669571234635030806112364802509841394356675066253321984413951770233369356312098453918253068754436146425662182629640249877787051785830095904589059071972155809661193753712868879408343247237652154405579560198633473404680256846459642503636708398969484279247487981339574208011715370890601325803425598307471233943350072367398598584686659203907042418933721111066510924928969828589072272667450860092589281055354989909871039679600648946311438072869377260643246069774909431993272751049936582447279911193224690971712378558034221137076240616510916500795851497403741347253747684206232997077390631031639825181036597961886597480215728383631515998724315191725423919243995850641682986640452314283877488845178471987406760675216603163598168249342306022416015933440588896977069628388887071893399958629384181436316579222861418143699904818520504797759515929623017693264510918308401461442483445143948628533375673228832981546017077247395126053582727511722242764500558055396505883156697360469244049440617123392738062187106880691784749736878001052631751779204542689833962836259248015942708021077057243706179591968385368836384707074723530836289140013407205073335439260688427615861997198352293317041307504652117352477561820167266192323186875856600406208376150446588604957105812650669780282938748680263085665315891694803234889537667743361653230593817009558265074201976148121265672360605107842888523512434962805878674718229127189801050894630106789327158643284869965623602524411694289680965236728696260942658842309378102609959346053484139333664573726119782151163591215158613557064826662554271823884127539559033866543997603531685628809271974993114932563894489878938876834102068361283542428009685891080809037632000465541878622097642347505304024233986718256768410707813400797364121289427966025503989242608900076900206630656745076676494603603888369291937273311422706699815159933459248694088919651442776022250597377487818701713047341657251678947203915256665555008429396658781799180891406286043205115140857402982134338749424917718927684058353369136408724133638718174960085221532277377645532893528649694765920846405273226561069165874631698319861490917241751271742706193961651055135922106980415259364902922255209948389611240284728360393442467261883608572118943146747948596176878684467567744345799497784743011906432533593053278589155165822318860420898665393023823492370256517065018312912463631494543212818332633458271593210716856666328869141241350644068547407989181478574460520706415726084742990206945182364957679633895280355773033469647250016254656516691693875618487109002960902480250336292120695886862 A082176 828 5631194393363945205099595476873090098397194023370486509069610432385505907180214191731443478235794178694508860563253587331884952103640208538045551273734461856887450541570348805074289443795812698280793459904890868653091537523721488153422802631146823605189900296937602983574938606088449880831248982234535284739669019467669999678166942308268055604001105890906003288141753597638746296297384009228002003152245372433322780317917178565116099822612079918051790134832853222084260512380133279499326835450038075506607107189863384741387202704123131925329225479853734909260276854219147409990966629865963669783467695349548794912229562291051931195105191929550763541536544610357810354809929133259830516599786406814750575803563465411132919841008497500349291789260293651086204836636374938196187814863252175500100069027328613847304667535496827842567424521279946651540431020750080682513024435925674451739063197334545320095622721645537516165790495662071978307325443265595787403899226047637913524361953045860004658902129456645608517221680008845580612080672002537664749159623829520864334715849690095889855718834894663478329734614771351598294940581579853880423269889750775409787470484969236652482800274789473425404243130332771990972286230067800923743789372052218653633703859808415037072359537462294871932121722621277346119413144134085020936530465983009910330728845314031585367867633519964546438220745221803020299197574165436138794355324121435150114745627658159517726325094802788197265961595811541793161792771427351799625757376203461478205596071614470573466372203537345928097253191581775882468396685316393895412898523929368892682655704627380519714277433572447310967947177020938746716247405795221685650402828068820143016112337020551684466438379037691382154763407045406377781225780787830854201631656283799895597461704704277726784176995793758818845215871711669340556560979681387965912663237926373357404273930365757681512717661761862647480123231223740407564114316238249732906466445299165914638030753457497797943331284368188966931773595915869156411954309996761072979102130568576458285043005464721246917226915846281228415158918357683474944349371405769579478062189715310186614598442420673630001882133641005349480487387152763595230066353753380026469152413207790940254356988673029639717697831613218323450714771053474626153197739066611456335330609058075615069593659666343937659004416866225562252984184218290873997424695484592355664046514550759544302080372952183318722914858445489110928145816398369467157725494006771399039317132823431913490533930932452672965038458750932834948324361430963076126353930265030661169668643726633669427086285703862293130360293380439324972825834143982835797872192596448249462886825794307260936206871367895275656578219578441472709212738843969959538479014516381686070416 A082176 829 12056387196192206684118233915985285900668392404036226761593615793295615880932075062460796400073352088410855902904339597026862077057468793419321890894673883201560084668542762537755208739963946124376728987425305289053937458393327848226770091720496520067283314160151461220505276155094205899401753031471799931921288615299146672283195772074759834743197079972996554586391164885108770146910178178309237360184788051908447560260970724068450153585247046706001327665500838477158158343841196148067628325073112121560975442151508256654258058751778350334121534657782849061168792852194399577429150324560207062012278574782863987587019156730198697876961278384383439109292799716326392304522877494627197010835185708199995357460115878207418540840279173794715630464530504151440550111119891363993533395310324567483827062996526139317481499055031868140484318392240194051204342733538238819496340722574024054399921178505356048739555024616837004488463762667031274487101648284808385205613496513969315712711097599648509758639424585115665761769217528058673783172629155679811001025037910932135588787631610812919094773969785516478053326385540196395961511454205307791917841123904126568290975602652909814488323299220157671851412882703140619334771892398802856606962931383361721066843371299804126257821406640948020358790479400696412867197730061291125229710671802604335726731418832331301785953118090021296483566738814032901450216251989438796572939975831476157135834643852655503506607918062338545213527304550793228589372512691347420347981397528750053995809546620827032801641278723273323833070777740197565636193784171399177166894125865394831281989259691305722762843644867415506224518027322333397283922189879387660783822242993664706977683651114002463861150041016085929838947417350295832092456296436017128384181103219071506393564894950425330672614909668830643501460398533198742305367977102602924246001179839016649596702271650449451871602627471004028591831630359044546793691660898517662963421858921299023048882082412133688414518916698952914541164984013777150554938267611603469236201314423946451779137403233439859205134862807243312808022787293753375490944610432276845479573120740233857890802546045510251469744681157353391684541606443583379142530810249125812308989934533733709812051647392600032951296862777636899529343389893280710604050067562086052448037183657514603942630339341613339103124474583181168111111562278476582779515042303471581841064220482623747895562920397170783542277896598824656719428659774532055786421287279966566611238352661257449343786577192742382882028638688398027572721882406938690932023591988732759646974580806963063557046712927615666413700082580770673239136034087008414925797897056721131549842277762582842820483890273721969014927372410288271417579497801479947559274788783422536221756710 A082176 830 25812724987047514510697138814124497113331028137041589712965536688076928404911337404750740859452500174603382112582226955483895021058582826989430509963567203380909783721014219837227327415030250231989915948378547826141899188995668828250586642205463823282256592414661089482510683985528303474800417818973161518535776957152476573128374774538111174643544998355136343382970715856584528716526397503042271368561189926722934709822641928930587162366114859007151500434363067460351070463987240028768980152491634945061052165171457436765075441270902213419457627309139254042620450176780772963759582105803222108994501100359947600783245512300408900967954895086391973059057792928133838577031085261852138277667593015176591989458320580480407275615698150455864174721661370643291870561214709587109637907822259393898596745154971916887740345535916099506030276436313541760809404264170373056691658814799701769641499120702391775533056878980915353090078156683319209924784471704136021700030998590426647620326559137356365996549900920952038142606286596255789204957793348485841766677340847410179257986986991465265019521786472394574585023422661626264342439626521402066441491130010624444693668359840452419230057904961880455988355789340299987431439046089471484061856288805383747335361032846809308952359523511412812883617520883295649193101490758900228781462195151756732752884704061925270302688586693396256868044384345442786811694865726113061541357755151726553119937988843987268458397081498994900532283124929836371762301749180191293154453845694995940311513843800574328461905243849757599398080295016024881114769024916092116339731941446983304967472999710585835729245172168274190546106748247428955788009673500573626489703518736194630802502283196518060831658905148334857910154716738057539707943594952029745316270152186031570428149746791176363091325879898914046986063914821028206580370359289773733145213344755905407451949445157041286735628477361323195457148747168999838495308248300749508299102152179228691714241316035368808556522783263882982006401467573658033225676880742918903146591698259506812326894168214470671483413481388346235633698125456393872230676381734365785288238603685449072313567062720264128333584545931021358311177711082429263309170012782023423640730044371830712113152807938363448848099833304913305896952354578614033032576353845052908218749351358894319474209515954550465922930049419975049524727329349165704273150588472323339392443416829516469166289521701801397205047565142387501743951776266625760551466129493112525703087975860848802420405923470107073206480870000616872097636087164328589784032823284234022415084415068924912025415932419170940786581791079465582592807713950983276806894197006941451725027205874848952996901686703330490121557682229964325475539877751912900767256098799007357051461902376 A082176 831 55265044197268728567402574201040548319641731241406096142600500675810283013031837645769570029780074212108458653626396807788058465964483632250254211620665113301299437758579586435933387332735984325316406745502296745706875504504633072611741474797345170098656514333964452693249165304730681016460462309793967224710244348059849432438837839838334162206495789505764598921053014785035480102168506305902895735054791780905623142515181632658122462336541153782468056247452446593308723713684105322396105528759898618850882990693964959562591915999147070448263487665429305815328154341419973385999571924722813757386666956145239455117613740842053803443878231322436162363322608310108357015419738641857798242165291255807760662406747062072284245727559470272687203115759916625882366194692951354561415490987180769910243397213700131008079042253982847170141215412938166024917263787838978286584138196630884116807903242453880882547872901270779116940089202977446945657325552806007345228181296646799308420254288681058224025067156660333825721319342431953393412834594485992801817018968962345668970740223754552368010326673160674026398832823301300566393746654402235066531477721796275872409999232201035475532674372837059763063565228093693711696937273840451171910332477539073656610365252366852583049728035312437977767037343008139407458322989450263650362013578212947202665036055527732710274774983984658290068360152214554128780637917649586113443398425347228110887865404484728959499941015955444333167050591689002741295682753952016468115160283291796792247563967849763945076913036170248119459838052734569184821515972035411950755829086313884592479163104943918349122305124933608510032521610302743406124264348967533265435127709192602231771398988709171601204266154681001123013674815895534801265014048433199121720220777847053620475416169106384163460785492024913104428790739293940671914159152520174778501263604635724539160011781883782541668284412272979429674828958885825531177589606567594347994324126422240049245579460036385001087502599181282037297715229437700735586830954170803310009585715293495488800481522773430743800722193945616396558646557021347915561609387354364810633537664297283527851805428339573973758978820770653821708605858425423495876550428090172124546132360011714572873423215285459780584540403613336195514997767064010168511663535525442654429799784862313243412212421264792036833289227784585368615855899629452431247972849100244489123375698986008459259068020371532432291001921037146478913046789198805521763860394497325405085787274270130622635993988376160983221424436456725204340282090888682611596786136277929203251449403587036648173397673502387079872464632383049048544993459725134060404411424007121438299046518045310707824071169206117388012773234708525704972726952630192185727237069110292440731298319195262 A082176 832 118322459626352347862808911364427813952352946587850549773891888932335623895162533221378748196595734273012774969633367656108652711237734088980019842867230402744815086178691437043951798224763648270236584494674051932647482157432790908481312585271272085132105278403075722879859406594507887680963387950877748740550387230864218886225987738243872139096416263543622175790084846230567696938855837676533589806673737803262377696718482474151784127153827171899944885377496996496643585973809826354023519276968666574219359759892496494766093430905279937221641307434600988198395824777439221013299308623262700573693648590250258818910976315091342874435663597657752903182460049150975092072958330360055524620787681120452996699140013364577543726469894791895249366278518861815580347693848350264751785293840741338831203108606539288303200297783756128777397868116045071743508010471689162577428194802247623307128374662199865371636069319073108534829305313348295437283425158839560078876261611169396106024116576824492000338987657091107000878522721148713346633813334492735997541068626898875761011080059708018861499916703207803008178596931709432725723998395641736360394163895481419217140031267230631544257523124436675964847553751150822251636400952394444527592970054190345013945558116893213273795442618422420140093947200362834881134342108606086097418415518297413169213692061368022511154335707559020397165867100854703452429302837016593641958834276330965182939483354502126308725973514933369976542531028956687017961353871658968514522889633475673042787123908399506083825966967303554606883303336336365105369736930238313857513836620636895370992345114983270841690626448223622827037765329415728754928386394529741372464888772027683833485888918676853084144595984733337287866089157415707813155796633720186042231865131249706725273690994583531081763792507030101573798156041931311177710897920604068162590826029297656863102844563012298135108332174526071815984484141242869021245085699014113301144447185943699762636439474552728812008246547767189197601135290986520296232128790947618452301709239787588810753775488799229882321269464618001551266299005007545738113699260724013168922403619431076545189933701055714819186371859967829188929757786287056084135959107737583080435544510709678006330081348855614653293221621659491555980346226289929483578599946602608797877146865889562368902038852782836363392983431391686621048249508844567920249321436300928928393668887262864773863792223549642998003433560246503735999752576175705834684914669058898005180527860692856541181780098956698925641038502654782862274571887938570958331174666248878201943187238993628475677035886095242770604416509938474742900730966552463612642606597109170434746966008162153047882165888223919919266435327930859050494500877122279698987581888658887812373662576343892736 A082176 833 253328386060020376774273879231239949671987658644588209514306930447978846982371854985279498592598056451120193627478645383634523809897766364384403705223378838834248286520715714969946902678835735286249648942095818999768330451618446277864163804562385181040107216288160753126534626228173724977660989909069989852425660840271648484870762864137536510956755144219982768406504816268283139778093367400352414436905202908071485261168946240357592767916564721423000337037911398836628440854000622139915266983341504681836818088075143123995082220220398550087971760786137085155318550506874427069286543679627106046629207135111674577802996021018780782054775734907335284750172312920369358850814566453366897292208382118343388758947189114973830856004710804451309775522483883908754370692833187381739015734055480060040782743727830343986400219657819141711995398537983363461560501619486463839163761233540912481930200299200377957485684829959888983815347960523418115532938373417155996501376104088051596512239006666959302828684767774747613829234428915145911567635264228174719322894840870322545319939288633010643739485482338213992269153669948887915264993694023207603044579018703721458069592249135200035474992411877067981135115681015362820232654935232142220848851452002249867962675631564786841412689030777987169311091371404186261514520680658818282043294905977266796136086386115783881678896587814431804520914141888083600526057912865638446724614953859999523825215118623561637435493574654662075410825644791136090386539121851581652669046608118779064597843243619047515252328967627674031643192329028262588637309806680713732350161635199673355172724149890867862126871139632817911070450535181434352663232390964684376190880779175328736696024010976657006473482090595795527369272940499142279788624223147991084215896191957089605480460161871828607907848601445710236414226917465025938261756323620666288537522973019567098053288292842896532952604095285684390507775528070981577325009076326366006758274084655685680736580010221357707734042360650736329812532852919239636048416108914166781624194413483055999692154074742174545926646605001340825021882554254742479725348888193286424127289995992321644985078672298442573021864249720947979141678172676465046078825036910186990224648957335471047341315432811171847671937794051721277484115464559817888435857889847201942851227160457887899649639908579774173033385814730819058026503369800425512820698578998397225554217296191399542774724745335208562123255207506187870332003289002634745824811233119715002320440773349650784406626163962688199560281265407689194130662361416003751389236695692722935714671309139131872669070694236912163932676060283059499859147607598756988651754104185183774710368631199441520954912152870120625525136673225923725426616890022923157826499652285997546285115141568016043030 A082176 834 542376074554503626673720375434084732247725577158063696471508528291412042886563924864687034045804516404879670111693141612487739438344502298145051684166924926815950751223574484507273185822407605233183540986362987657354145441656145482011312851169406489648603480971938946249363320017807590395178533629242966280928236232660457331828989534714881534685858904498377465484184948933864763469152298872383967276676073488111912279225931575645662021526290088980981022008912219065703186413871040006032496099783362501827357145022106833056113626331594965019521953206008489365865968807120916834711987715072026357944043634806038939070089435262871497946860080091675141427168043584483500684411578116926617747888147201581321982537192785710500964526307299887350243401226201433398049504982620051433356656405138788736992301587448053095628568829941714694812796089885681003769812580690160435402873314964043446148602613335125770923491435231190562756966014759821389401693364729085419429639560947389231968111931720040893807831195643711511447052437449992607864704218185085773315420279483240595487599670283938770067940787511816715198507267781260686986758771957377005252808013650839121413627254775616144895248363693924074929996601319898877044264053605104140732439410533491097817437776636625696603657199874739884384108364964111541994029872602481443295069762406630759077855287939198216606023718808644258490237808074103805830945886773168180077405112308133646665458320362705181923338561867990846319563433657587965799639280762147112099649684146568784294336995655216801695557477148979146721974709399735172825905822667353052410653330620579120282559567575753452774652211300170557063345255283870786452861784327713593417703817251039324427092734382833891578814106887044465470675278843859891917085289545340247415849830660534335864548916071918995805555176541723848859647573237404378011676632972056974014426536885685519040337605276856958582772074493392003143760803819764858628158303937906754599085219187419759265305749739655597080240406453920463898678362114884296763830778285273200761111491437750477661881861738995038812113824190037305443821650946009066492285445402260350416171156317049963378958270533881271317567419679763722363370432392551360554648514617107978604965677661344307512824959749227025968521698953538694625885256608223343626307233618176676463722879438715004982499945053531404209672010828438392236121055177436375269304400290529312754124107822309780410836856003012857896138717819664968576908757341542587232397559709579262534170936276563072290720491518859687752250636303928600189119655968422413151591204528082143633537859761603176984664117870887302090284116313615379712769487399805980660988365444447847445292346892342257155522101490884321270340926936240344932292107322825174067175515053317677943879241347207970449176 A082176 835 1161227175621192264708435323804375411742380460695415007381765837018778195822304842421154829012710102014638509411290205591050802904041800119505118402972888700167389474350784078930052466271841910344079793198923226361801415259290922038980060484287844603381941346147024029144306034418570998656596602825369968906346891957421852648351743318643976479097825664556700127267424600453274584723693624136398462180088692219486560925133948423682396471861840156444004915852114178434770071750549800103069871431441034744850843852311664621237627089868414853782792467678965740360745822957268585260110476777531080130648534563833304136092205468683832699804305807892810703849152274628520375085251536434353096216895227209131490323012370454215593702724648343437210193785552701468092657880649514856952264878153304539814494012348526785519112212215279614026446532990964470289264637166192173507458385446947839122410423682409059294746364553655444897983444549451465197448579820155755955646675203218621881142354076099341272147512113664997358534569069520075490409987717786597639535189980298223489581536183274625036100231903943008837721862489605949492927022030912216030397778944640643521952424115381098829408684867392333228181074390828864282713003311237778753434293497161269278251634644061692533982236871245565768910030032889308327323923279851206002603293459636708306457460862305167525976646208489246720247158686816385093416670645832819382678968023777866571504799264148062693313451522954386013836946270778125773516675586344071159907223428929722374838950048115964062898958770453663390232355506275486141965746621862214667147954563555988476595855963283590355217506002996206049839933710898401358374697491614633695253390678830506346269052094544695505992333522661971955988520930131107666737508422005656995634621140124889459130368111790873292947779875118297731848169031924547782232181835558516830155163035090149107110198016840082199436250472169916435224086768786475498469889051037409573245421953062446900941496783672011381211429801903739783944867399374804623922820955662901770151757324660544504702816032394663289063343145281090886986357391342946144609527929699848715105230966112708763745263559397253802790540511355164075284831017547079184302883217875588734343468571511188163013932735047907471577534631139577099725139100966319095631117743876965064568473418407890455084137241014140777706666826453228840383191229174134419870437133607362351862647838668295147089358819300151488201719216830128824485989679522708377009281541125857727525307120909490848408186018505392179156363959835015638041686046353075067376997928362518398905964240321797700128692712461311985586404318906047594952918641199149046004701192957238358966624251087253506528558328745905276099554701961580770497174641000068862672414598265473352738661868657156374460577262 A082176 836 2486187383004972638740760028265167756540436566348884710523524360272213612353762858243769092179257195673796985348672239954750054443613138975850299767265466451620233708966894197421934985695211340138211696402786378662684072391881682314365136911190155986425818832866824625319923041545845981503177787293303330731034742171902188268275332684447988173907198635092621746992321981021791771856131928729874700082738882152632581254721389921720491329929768687507892830495881204712872268881519205083367507423649920842519413893507099457019488925837970668328720786143732766181142932063704561540038737918424225910839120093007403617300320757781591011083961124353102015925482378855441280570026095463788853825416519421212610668672668985805858536482739988192825965539372308360020412049592397022509386088407185198709441952133920332952099387314294916852211830630109553008587988216401336178260399261272738820971951117415183953524697399492716529243393319623984455501765847775245014875526971185016706730940580161576454002511437044875378096156798877718652167292833206114123471627000347544990373168652764078980894902600162987347282591085982474726642982633222057633956982817685062878411713131249738873958367773082410064128212225580269668666394312908463176801912821267581977892711997676866937098343566739501410536051491450468763021671423691354818289554864489069701849049768843520800486668303471318462518062740792259315707487582822004038776088353746107843699910166198289034943898708663048833430038959066817912411204617257098580378670337139974866672388135238474844570431158091273822302577917722614207386498649372896688205612209010236881018164608457431081430349770197286267548068762319318053213528860062649556665958191946645299104476216206730459172413807844473338417200279485835431283412901320988632257783618633244956356965306615935516262604563857538970058843712034788979032062442404701698837788465396816473154622622545486615153319846108287637065485000026933966166130851797255050724792818612029453031565584157200520061517007193928405799178666213375550816245234952464357453641970516772054816041407732031537876128487866008347708195305853407583876980335581043768762920076184518312855582211912842394256520572433156352242131818480578491195645105015059042892456783327864863313191309974115615758182261579814366652941913579774204279054142863353735550695364659293782445941408460967503218395861868680718713316019580481678640081818948416886494311208976811125173501449303991061672468673128959698690893755604361721303650920669951659357717300480499202562638864544131516981687196186081207280081108765087223421759737197418922548011706332496410545598249737103946716852389099438811244851415341749273879196573700645919183988945149939941445723945851740632951235587888399413347902220451503315215953579813562899122873824429417490396934905456 A082176 837 5322927187013646419543967220515724166753074688552964363047667634432371994013916161362732083036221371956580575770123479395363908623436031454280642350564470196912670814223771755359919280813019147845180827948073003813632608201687306628105624662295856243444055329075904378191673326136818423469614785350892161843052854714252842549475319760832267006928335782854429358405220146820883929166667758775919607910764707279439378395751653314759910870722680240396594024672028043699662298029132618243276885379769265145788325608840790409962275877824630398576234941020319716273024826128666319384490965473989116746214623680378132587064264679318516388194544614887255303158127625839013388965887071153715638135098467420713140398187420702003981994672029516063324327589712882463138409550182281280185221435584229737281951612235033696114481196856885577135916223768286546428256984423826470343060192127200524268994707211359697423330091825027710685853547220421034913470306995969519943185675539524212320525989323758910789316769304472025413841548425353842559143486928410468967939943782053421682356064408987503345588438823672277205457180127158570006866081179028962287941928950117214194471646473735456205169049586183895780184793402758590057802725632330364147776946677239092331286910427439924557277188874324179687760107149292165886969298463437200233909828225945383827476198421875499643155139573087588822824225317205200805154598845374699962587693542989291970226309606510369164933815725712858442304212143935309268313752205561204360505448871684297697036363609834315370182679157018923145688229296867773932995321714436547088043185239161962019425832373969436262187753342149179216756601815618155536926258743601753849413077220514254559243624809327542491551345799709289370894643245848977436825338181000129761139567117824006762146730550347303425882665055102586637187290308792131348977833933050064946073171927974430052584909418787052117567665167383611809273272148222185837755326817140931874740393958743783625157041937594143708466441525514412969869688789569656063828287180155851767678338248441062968576756000393127203721171677714568002506372629997272510242189578138637691477469374844270989846534021171108384385626852299554775206242688421967261235987778744249594252828522329790449742959843659688748206404684519990417966730113065155423809942490164098155306223990157642484758629352451951329018574491868657002611990034874035114347755263199908827555788601051457578961405706017758030794584120203232071591491742330311363678032448940371647343181892674416060811262034436979283623708073973300892315586670624235470953314292230663038165627624299738135392591173330834706772408190442791106425925382723908481906615104559642685287518653832138563931856812575164275110066551118835881022013131100475765045172386516068505340557451974633165604644687954950 A082176 838 11396387107396216984243633819124165441018332908191900795817758492363563586323566411633634574874635301415971765992778130071215723870235640001138622602729978733825954135826167002035900742868551005142202554531111391056801003884345937246137808999653058986401147935040353069991880882920384542521212355276833893765823567511786160267227927067229191810246466530361436940499003978569681059363285814457534110140057676455255270206631576955450474836126291490543199746017914364279363194696057362239385688598078256499540482092451923565113873175903552077321336291221065687757827534090587632263765483393610372193299278563470897386549187364595475173254993132495919652223248708022925613112689095053217342141930328604735937887437272660503695250045440055761889854585390592261486464461498389097525414449960489903945504517915296930001835225476701464275252311480664608588113893366021304040046301509983797852107517606304249394497737987423585786349646774860802763068070884158322789474257776840062662805396209600827992053213211749138759851636956630475054251373037196508435597662917242497006436344684318701352138592092047927224130728777607254425918730880046346936913282079938359649443122667115933102023575958144967601468618176083429407316710475811666909885197930033279025697468877708196415674558924378675901042745641430685720022881535515477498631404782818660009911090358400764926606380992819637685630748693537717043488786636125968855683471007325948822378316957059628905119578978960918818172031667132271381330502686533622752008376300877954500926916037013564116398529234739048195744772717833346245037835808255702830526063616273831084884537144347490710211163189936767928867080799918338856503828036870558799648095270865374196967336029562087805926434461253471886014224999046972340502764681133366134413475121789299340866247516009044464203586304061504667908671570267835951589105767438437315261587635104725164499359062244240059758650724829429896673733860641343984452120838939345715906963529532294960733266656104242126430637940157462909305908224791094379074675028673541403651402398831692444496862433303439164500485933262322234498712500899995831095483915491852123838517548910493400720981643372596691496250638459441143386676863293381053451707426906492875585593498160065222572712760284922781135338862796919250251397064090826852808787605562753234525289336341641303546678082217667218210709204016477758138814001479704820646068750621949486067304250426567987280291278000080801199780458147983899559885403830252473530019281864212295418952338551585792375171974988595385461020004249465221221368428674371155153362734569155334172347789703576866885248476436797502268825262976785662285507543269652229480537986579440934018158875882032930431129560652101099420457003785233715941293965618236735533957946572698263982688151312483717098201005352192776 A082176 839 24399664796935300563265620006744838209220250756438867231960244920313091653993076056362975443125115847400681447422222308373360830152621716023812159873086251765508019271935174335606295183834108271499385142232018116161712889685220222168099576668845992547939481066313822973063760896684266455928111792090220697682037831830462583963743540858104296387580560791890564141605743370009434181799031723516138292728590697940675356539168000417432422917947812618957127287686010030236377510131616317078265603701623567530892722281559916103732798421342610357476202637529694769818589351025688918306416763154643760829022372110280109549691717011317686880634122610817411357376492401740053933665549963686153545449366232076471927491229663979661696210752561713189755543168020483881426892919187259070072380522357818083104210937469422412175716931154534993591926227213243927532801022609554117890400064638475556483721416100286901422338544072041446127034950017105059218008740761942346253501833016203384495978734981887555547038368492459838026610590839300994240475927612184806784584181324177607172411216581302490342170935737790636322435148623358103551819737552965657735990019219346723642845101801220545225335920499706507896422790905025500223339279692491463941551106668483955339503658494962671770690149877846305287301784366049599574162199419024071380293291487788191326909215734723448013662849297945139397024891272988266591984546827032309598617839141897833245155458293102207704836834062826069614484850805915450580554006353444834184599120703561642054617439195410185243023271184229566085493665360488851389819545894605417358472004275197835535452551748718860259188938070257027806115450815237709928275888330449976765961029532817665159261923996189016928844803246837669551657229202008251791482766074778443640569185907359852523189027189264770552114527529350072683868759117863707278426067526158515863807640735403180537542689076770368747618549756780798686826185166201064998391259090967529355729624606896247555646610255832720718170997494979231764519048471309775578216803944711870168252190758512408115600929424915812062695567702662350207414565341420252800510648206063417705839911488698372951149160497270081993613763382934360716056990092264415045583206340558824756370954029312960015176698283061390049853453550210219533312156152123707487431563970049245634913793375645059791724854036100594998798201610651679085619678156749691818156526477758552936281000062495751619947155929145693962068930746151190540625490726487875063695670833351660756244225155971680501393094534518262497791955086348550474265392373984595696951099744000938619133787132812783830308130488546787694610227501759543549456998653116444274374184673533974707709295639667830749589818211748718209353507219093976332661791495653271205377090088573373493751129668233609975050018644489020960862 A082176 840 52239682330238478505951692434440698605940556869535628954804056264337442867899112465992672567582464882865671717435412399688121746858602502147391342349778260192786207557630347490547504955512171387182339089161824100354976486501051288519555151016172269665134929901796472827176054420379328194244657570394209226930271705315497218877367222397215254505241246637003325266236654369961303327814844183344721776972026690148800114253050606029467856970404684527153824801318635269445550984320433847060848273545806512887477087002081523212043156401118486888987125296976107095881618529026087769226608093595090636126010029452616672189607150959624394535608217842863206702589684320316503444760999569704134304313406408157738535023976255344560737664745934332177824470207383301679514298377989646999882388672287670801727107387493988697670279495534018805250632798623981165504949824920022489428338142301399684530354563119731595609304381741717323462528595930718850651062459072318508635030923541628857344295712973201749644673888231693276292990963126009676392971391952826661219540397133164425827207844651912890803041317636456974155628226640785132355913569765545812251717875218337726818269426351411543744319789940781269279631894108829876051322333924140309250305804485841685812977211784312870019755651745377349329632314421594732044186881338848680292723973470785603525530843225465902620325595620175309674075124007319187535373288922898547094262560288467996839685037923575051518164705734345595558979926272191558942711154679326261514557359854245401655343341999378185539057551893474181091164445244515717010934058455260243242057319048349066303553377997270297158310990372401878656495586385440703224906187027955291208896169146454472576959448578317053644056755222589522023145108604733646407448563062827612067224918744144859951568100579030222197322816153096544990052042547111010443557317564910892227753395822862527480861274465413638492315650582176869560038869066382854489858854140590707167585420675068725046192190317452131430940921391161770426642194432943925541893959790998482784102730210452748831603525255367122814050609333114980624059778364837498099639027014389071316192119896580842996463809548545652270872402216113888327682268772451591526014822413731047666463981699832633989876405070487436460124968804720527608585011123726382605273856091554131574212332832762921742258661810052696605883397571883286526337242869261558256460797716985606165978846258214887526056966566304426521448449984806759023389060111874246349351089941401899005082439736174716961677939961194123091499526433312805673707813782831252704378249730638625478288727615848060743319750640641620722705725486723160343919691351407340081636398809818672936035312536600305371203337899925833606142117894246498293319367183731367265362294065026600727029054316318540528656872159864861524516576 A082176 841 111845159869040582481242573502137535715318732257675808067658555692917937498596641403844455831263382135897514391673384857773673994534884605536697626529853088063772386567456864454017906811240462748657115193080238169994118741640419431778521361025890667219304896175945882311568365150173860591495130313909786048278064502327177123594250218797011722167273280955498513755871787621432265557610939249978960991029107824863945165190305118470142678136673254269401076523570426273850697773191908040242887143640880632086479131692883393861309353262370045284220919494193414406388342740465979141217979886270162017440347404311550178215912554474183531546130591175168321716733472094236983496489956306406315392359875257865465228417687206670817021298861083026514726528604287468496352244887275736577752766335312814860585753635737844971590713916546769517499045999182488480303677926660896996824444938395144135095106038005742398646232181309421799642193825772387136129305315665293482870507891569227064659719799178590608853026373371046586431120033299077534854268108849658773024099229654789192921966080619981268126211840164756286999637419568389368593812114667599148062772562030617118097876646957802221647518108128906889508831413740303946434894660797598456822783333590054458416684421898197543738295213745585895580111424966051113950280652789572229225338233570787241690741925592493548905332584613053664750052406346081402777016253752316590416589481790440459815548325625955199740635419721944016212322853894280677320993317790090734914574313007129337947609158429558875529428657604996649513086811288968059114401198331353684740155925300882168200952260528952242937248837606233870937501919466706000606885872463759670082629359750443332960484704176887782431876096991847965953147832498785517247546945286537847867985296372275692965823126194912923162458104114293624736286318395229922200042297560123301892398992249371110469716035341322096601845583861673163798318095781491658485940873687290683493472739820441088375768793455374199950830280058215897673990732591907357522358365304692846720459154842337660092966133149086410986166207893047065935586020966628195295125533291476135992952126740087081823635369400073275158083759711168118591321345416924336675156863522027222674926504663075568480993731451999777750197721942634513057660271183005967628640489613801358073492526452954590110821472583375195287701295540756033832940981980854247842648110558501184257194504314225917633970933454715787930215626473807478699549936372296850431731541340055116448639603976971530373145403462750444045929170083707483624677110890750302287715155559575767784835667010922850480984795695834321838933639780956074221417808644508992407487954628097576951624704970621348569437630191756595099976364458182745497226299747912792135553588857811058890736969483104221077284400383581840678814516470 A082176 842 239460487279615887092340349868076463966497405763683954396570149441837156429177724195305501178126695577026422651019217762802643394181843610763919691678834730915729263282436680520583485546270178468492916721197737757901894486511521443577846723508000595307218809921070666765082280454080630660879695519873054795080400986682936433291091920530878065315010078001115783124100795078172061794183687696807547334396661356665579503366861663172755325105969392818573084594724639708228421898503830983465637531334756289607392254679836459133889783857752873219080414184931806838462358490343035499182032332636668807282381716997858172939249496140952532986368549943051074682240506346943160258460153898508498336084891624974227541776340610337143130975512555646993394416218469063874417484837740902794532618103962006567478856238503892547535128319305592370358496119086112628137855709590287324963232799984131918529588613062144236893930983599618235786919038967763404628014851897706676930685671878011912171131469060584566282637517186688227493118065937296596658588134940774346304533131958812551709108963874612386000730363165462506392824920259782837835428831430461889688751961937183330737629458995764396568220958327933057194662635904184451934645220496354724727953513242925784882805397265947488923411053818398488815215729042877109273505238895574819594707916567034885931248913662926286721816118062463053610896171489520493617251936914809266928561857839063465076756341352286770342951156056828231377946638232904031636511558455924640254185662100191711483221313233880363522542529471401655867610770199825431305537811720719589569654760223285774094561044725336267905491305629605326503875521393734258979067197529199582339455243826119330919613437102687380494465955082492141306548559261001460724783328054709320351637440519917098818297123525912093471735737232396045745801460890606301089555225871005772013446604052008655796041490784845936849112162852671531333882671317108718798906099897256355293649048865566875379240406768299719243864359372864610975053901981584024256317791332079983314085128042513928200339292574661715509903129102889269103153534735092436098183105863232979158704671353029600981456284074256051031916857806537633974604512114260321263933870024471738706179237199953174615650228557456071614929876228585133090258656123480327658713704616230322848349695798378583716292621206790303113799863123983190716021376014197269385304075316919186379149486450770243041534163423734099248452988842323909497217733896799974469436330073611068078895829351267263839857911029886901831980490973891610307460284375485561471262409941491523599998313322981174856561567968007363530989066555208539871070773668424753979983168297894259321156730438657828450292027994304669356815374731824307634650981894639326672279044909333825691659849076226302807470899235114925015783007837176 A082176 843 512684903265657614264700689067551709352270945740047438253134347468220975435071917745227182766404405080314336727081695744759175384390905529561915955952688561917882309394982999118768404759668857885816702406843858936160473693859204167361392218139764211723881463328630067223818265576455001062254579161155597955183452198031374328146279231090590398354312877513007665486282865002599014525893960066540568531012583311979529367947039283627013093861407608742829372277644613208405562268896385321728773173272795535266395871629520119883527284472785494619714898335890990689811796045356540635326131714351498863986587138706193206862970335648312752511771452274643683792462740786160438126854323321845902095663432695192672205876243401191963945189979477769000911082826407237038100377897622388405906090385334159790809114969402220067943565784413873880734746639201251194795845218275222303603105507477505381080248217374433894767903451473229369722510234121460913089622241130577650558401609900879745835932109881932354162756913267523930026530970010185281522271668478348989033580370557291510860226302560833047308422616655270163650613936602133899739364201672113198348031102546830789174465380580851781157594192859588738690555921968017889535865383184215358716758950662889400012775220980394052485844998364158703953494554552887271640248037486197016639858162104388814533803794576456543279260325577514162174852776375894701436449800390272417371172352313279081576281276813303974952983085596335477307816730234518509869626206565565291678695043768458215147042579789878644268589404156388492943356548827327753321537535772552477484280766270644000938327009800888275617030192373728615024905858594480721816149735360199329704428683862736314291828576080322983387200048250437060827748963520559317316133336421022139184284353892017259874204335743399022678899573872082230309230789679644545704121947767565134488034947459631110993018100516875761692862703110902891446674229574321194671419442643061312646232169763603295618674068055561021018859991579636080235585297525215459022471082729738582571443643796563215665502783744282931223443053584868672409390629924680600947819900290211426393787610318252400922572072517292244806073021400257150787775050063037994878089342955133294547508385489150999105511122504385954759813831335597496944952798075637626282981815963522125581508899726526092986225430397327611928850301361803492237451951547534880974638954076132979948613515558001058889640063548568473755896032575985130301678103657095740024272778214790184307555226447298719253997476359251840788602121673057133945077359908519362628791587791040805174446625705048815925440226321561949433645074037370939225462025749475671477127054743660305057602586554119053832908355578801720514029131933762601033075928480203327226516283431671867659094107515825975715696854225601192412719767813594062 A082176 844 1097658377891772952140724175293628209723212094829441736491175313876641428880021951935932922292654654650327924793140806814394094879891195786439981638499314646990401758140513859248772418040312264156524484895901423960092175830988283385995444848863406566459521439446659826921202674962777007018735179725674409335921920698820180579585521036660363707159343521953155184738197999105368332349771501772949393409680222387307286833306952062812908943915027277065959291724342034749461579741699476691521704038616860411811456409072367613063908312691570308296010578706873225993144739134867513847515791857423587314216604405833795720764689349627901844330110760683918572230837859669214888101811072550026894568696640750834887629412493280760166995322057629014765703938144286033639498885151050000207702854205084713123680527072787023923703184484800064046991680557457292267400005476665429028307161982397763892473108411343415305168968371091038384091931487402677884624850748857157753844052064551981121739427310110153770687417141117624111431149264628460599856156362054871531885419391991290053168368498100848602658299264390789238938987338127216983008914832517399585898806867946285596943129150732935214944710181190299026927524931458597587328980079569673467791279641891182967386355757274857873568857796110681791976624391994808742049340360126601018530478769255570566928772082427814754690202645631381152727883330483748944020632336556437456786472177466323923527588544588793084224699136164625657485313336487799659097622841130635983475399545718738884809629552004422905504823143797300545435480357845043525646268459042680880029276038694822677147070745937579109461571954198525985145913576518759674230646914592093011581185832239067903130623431662129854375069145757284682560681848431202277002811045828154433696147920588469454250216988652702256279497763823670392460044392841845966549796362567174754718489450939921236903738193499995133120921111262370931381680813717979874370268320666212076951992364944365163425632165094611201628906550289790491561468738420209229216606944495443593448368516534119862366872758772639045400640411229823617787158612929853496465584172861980299954646645020293384812948427584557423680037349637196942747527655745217224811379252912775316802326065074376325637596239561678907667243985707613318552642462353481305854387994506021055188920334909381019446315138307847823360035461901730718117814637902900044258700393143933363954956576969477934181900380964618934808798710725082483519798456652729105185219533008553064513273980344562275806102174052094978028280749009742767265455395730490289796571507169220141599291809387228719393689971938135661058482725910731206782687693423120990328268407021129774348383220419742112331711370369977083824391324992282414961426792228033930820661507530930495405286788059839188650412462259265270277141760711150294096 A082176 845 2350086587066285890533290459303657997017397095029835076756839288299486232478369651259857642108951265940276932828957932057156802032284872476072032659860959438926514218145101920350198857363051609836070259954442854393959486008355407208804097487993751634543713887823290508109259302830892912115686125056715348157296099918775756374197928909992195858321058323682274548443521210055887651736864324244817547568007316565515087603780250750811396512857268409400807274663421299118986412732898950510045509382391820289108745519259222815642348761352818817921839393237297459621142089425968689234837531753545496032550627473456717258280160572475891455165097102048914667441196916199256043145494710138413510839500155607192432527109940887882079103226049408549349299289673372839557188614189021601341449644059803448714639953998946111855747918042532490420468862034438402954369553730701230013539294527959628146254555237192671230813401616506056179490147116610468576404498696725164411156315302180064791697022479354445105091166757252193201448590002935779705063433357362015146150249884472011079102101823096605255079548875326054982125336310653609737458053909800417223554356419526254080419206868302757138537839183924175776455596685456526428941721070667542911458450391831567837057068857824746579176618846919054160749210993842244196397603776381090627606788618374392892408694282549374832704006918759676471760379256072372329824406832905424732051497953223025819788091863320142686089560574532354365740215752645767208364899510789340826470278025908198442958635966447175636764273123491418792873030148489714194753850180320796285160888947058580158712915728131306496003343907266642807777539651486106661114108481339596032496765887662467294861101167212280128052139773882608746319001106737258419575541290586926934006302482947012029942640613390042539757204501289277489416571984506970449161103934878226800775345526412775651053727014089021549599815191808111064130876695902638254956523604128707648980909640617088201790249964949764729884643626230197683992631983375659487577952738109096828053338893635838331807659292584332592270292457386418659712963003631282576175218390187134113019685431279237765182125826499246026346040809274101186433567459886757072745136081739614921259961534058548471265839038586657457662460907389173018768691467979281234429919149975202935313509161744339990036050006006147545035714499431317401513936744272837833077975170304111694736249863345672986061641357488001649379891230944576546030864313045023830998884001606375812143441015983323974647737847175847475230778325962730565870863431484592290781395872208439515880200746356211144793145779963402704158354617030197353174497869356748846771770511803664211760503684317017382137248896325728953192394302511086346558087771101400190350091636290820625558754645475246068808932993699915309700834904593735254351590 A082176 846 5031535382908918091631774873369131771614247180458877493501553885871719103655109254830015005543927906139344313184219424781088465096261575136530362170984653211813947283283719295034297666974214759841763247132589631482375871248173072644971729868985227034499633355419025987305769197453941164028470930221860848406689287235066222198483370292797354302458086043740282788156656619535199257177769569155422645910408967186440614245076382064318021308412663038229573515456270546595846272329661820708031845064510246046177274222435528979237215681894687642896699303712636166878438504476749279369386124488186703969178307145510653452350648390804002508860790692008021865854113549876962291616299215088729082591424589047599156064926397211701365883211573425124450832154500213370555176633012868177089469407920711895533791233464666749811585625917880041771775932522502908192081437284442007810793148967614051989608397571480057009961988568955951831080291416567220037098800911106011639585531667963085734062154828344958776263680271864085654953148645653217213004318604400205714890326839612549031209110311366864880197977975482860012353345995172818586533773482550809346263720845432838394802357579420287302158661204789212576164599811274829083413183660542406895141713876521268109600948416603151276468454161121705595364076876990535928266367190109994271077771491415394671529235022123421045799526773048114146170304266047562886743697842467500031503560563512550673492801056704645376766162483028483087410042872313911718276985939085487365895654214213155389469377035945066559496310356653787521997384940449349921391232989645343298612172996634933194944981608486167199971207681059257704888574334384204341696132563974618041869296056395315209784618226368091539121234773113693242504129073953770976890859878172598228971568579455503730004900672461593378618532828523827878608160326092923514167358272164499240071378013034444313338083450319687917405313833475339023178493210772087345702494940529718362673726414056222012623752220818650048527423633078440609176241378704631953392639378771267758359414322629757168557192577824959299859777584095209116672474051035589444040738507158006171063807482408080455314277009967477807286106568139110466097934957915670900981244055641864107094631985867052748738557334007958687481253045778997601573998988743955722235313116305411510050891846171958582486940173755076287838360224951141036865041817587630000665210019809385467638897552236312452601595335248396629944353194183129888915362429231391749217230642480978370232021446801519132778034662323777806347656630798536185893924830444327577439786895800222328116453075103032972854747999840912368554399871811823907396379213899865742086464304962864907398679408663072686061797664973425164418951444268285538047784088264079626234658676618878057335176772557240013567729776234878530230817724046375236859046376 A082176 847 10772517254807993634183630003883311123026103213362457820516521756058103634922207054426872727504663113142196672289617643612772054657930734584673148852539710370344019599630720399238287530261066124936785063446752801570531089903609983524937179627728606515025591882864067621308413990243813468019681231909886892162805764673527073464860084392675022021412536540794550142452495735997040051665891388263678585423534028522244061323798197394232426892300536973892119429303095434897501463097255228795822223326751534190713957609969783621523103081536113405629122119764701891135707804132423613066344835661014335298285400143174962635596298135344554854916451678631200710034346988116089601354015117796965381495464416998791758797275523397729633903012993440043500643972809519758654745606959965965656611536489417601937515653823434866236699196437952163021621305828644874896455040738675047470674929626496350323054065165492797643937353087713956325395142309316246681832037055266209040269898088809933243806082977931017190238640316145190999181087686709184867356216806379080499360414637391333286063596224234803834931969265219050043607214364817571463006845475993748067525060470132712853187184546666550980738561378301184350155466719116476658139787364148178005327103067593660692412556037087681797460919340791331827386880850028790833520629653488916706828109714531935849576984315430380135022688637686007503985593638975024189395205565738586090387917597224193950634631590763171007346695112418959686552844955980088747660835139493096361426538490815508633601687541762940725443949517357997363417611419079942677504759661911880582541617767301411212914964906132531627050185449905007140337637776840722816436161671699735091679009481778990310669421035748841840107522190588290425648609764423134597878549340615000841254336575292017993597370293092342511873916146102622020297797450864717139471911446356412405622008898927858203479335087952734661199998641358831591880520986982437396168994625210409831940557430664381831607422016546397215344559043561666753027031323007617876524887689740407779301373303568382326126168771832035755799553976613034642064983472525153751726793992766714173752891608942503269369466834173734950689724608404629533428726224827461045912705935836092781998606442714225331086359812245904835981184286164865573354263935225393026145775658477603454603003848485046905555553980949000210659800781674152228114050721279926334496889243924927004881989021710292366418496346918662684928888195862718228602790330909059747075622441435793990397347896309963594787892061780890269775523121599053535634787640497670462523878489228667545070222828675798679279929604750937657921982137280890782688113703771272499057350251751831837935098724277659459368243668286460328918164445101654879122680001489746584419175813246721113347910132791039655222367903322333522301143867544837744326724044862 A082176 848 23063959442543914370787151838314169114398886979809024255935894653096180763654721672039048925078796008040918060136663933369902487497882639474982519280583600352193263941751733108977771430918249132555209637872064921427144313100948891795608737882454437247030451939859696408991691382218083466649661877424409222663176575234850123285685039025974250325620908150683841886181305725953438482519366581077823115467339652340831434190694692379234320428718929993117704923341722084826523326906169049208752690839178837630749085518359638646389055407492897879293730797315529072360262783186557702108391292292645734571907886566639637401143514947550407792315851560885203379201269801967988114186964043912453197197737510269296366779452378084018691946147810547659015595151647330495407648135256435790729839416659340213838444552379944847628166960490342522785360830456781278346302908501369623271260883264870168191796297954429890896069723902080884377588119355851021233494077018017091436216816620749652464390839530719109065144283146547850753184561248020676679926747188210975653635875397750696456557797690891124490878335183317528707159795968580684084064301943818544557090704053921149210691805562066234709665105264932983598723455893381667351438596002631980245549507952419779480881092569755365899986625576489843066634270347860974676659956418435347252556299086303815887164131860023619335792208683985381555494140113420641600308455237807580963737417402209778812567964873885083746428278703606893311727446345656366895493596757288869670118973153185447128150922939448117165867466173336993100495715033220231734992666194087661500228697989814240593646930406783463037117946756818120112761133047215425272330204346065211343917741718546931538411429735556258274447580498070106746060900440286017936530766066599218784318301997760595410894365781734970354786636898095713117581347678359565999802882772321054289954211833144065409091536419575742244793163628245136833587185111255983313410871501860701790086758089813449280057814668160658439600892147462454495647202512938176827222860405116747992761301915569998584191658653392204908051630466771224539371790462996327148269709787596012434530852938403669391231738837512934814805165159754878707513464050890616163897464883077440236214011710644457397062645221580610738035400217704836012436101989926213942302351307201453515973641195497406151760855043085595587373665477180356881088315157518227635457644211978864679441619941644496126502771859743493987874900010598564179205633971169690393832610341766913379166948558118434158049470470627581682387509861446445947087380567634699262322014983737754979325458757612753347047428053228241280888197275618265613331584746267114029654884842461678319233963285905846163331952354755677507014398699602274545437098075468695029027134211036383035713388553647980412580309123647415485971735529219487286525691793166016 A082176 849 49379937166486520667855292085830636073928017023771124773856020643478002759563612864346498606373346771048274216426517411576858031937714283096677537019026325992953742278865343091450799914208839082197723514858897993485486971539651159078590441211444530793794516041061223290334606235625783628946761089969445012048874133258524660283544684435823306302971805323918100332250624070392789785415250060487644100075628540632569354155265851470438810427848548212066850853794943304370349112534591476372963709695549412597103645450800918630386656637806103583739214993752177477393464225246443360011331494203634005479496446132501964014092295431141746236547600072447158075615988070485636588349147067424296867723436719361869444682821946811543134426464240587383648604737863226536289207339213662965534719142418256714310206378195857086597845554919327250666736063274889129187450667498650575869787264869294222499805392122111468689975536787509692714436456579727666882442639622378066527777056856840041064459573179012207033301608376095486766724383694157796025676029097868529297757236537382709654215001497354229296818769655713868303311866220592913614527826830227779084192162314391406641434543080827389895991734098188066249834499146419607563386410145553194750099707844149618089367752590501205281319939274644302893334926065346820567018902416099581358124272647341028939172838535883213433738854422599180160196023961324662248293227294931747281373117055145514303323920353517285394505484949192895831515175064364103624184148647648841546736630459540458246119744191190093400349268059344029849320347607627672658818077225775540478529253769470420974009648814322479927659046433864976591678061781688468830276271701501084230107344174551293844480423483303818658385096426173052288977357590133514397558335556166315245038677762478985711111510910226858839506488056818108892036165227111675971761245731824134496232402851574280143165132849369633051949740252689153936871950304327996905467359151147240694324618034827445553317793520465420127210497183709821946067248016689558017919279338173074426906234551359567415783649694024070785583133893041577308377849339529346168649348620288590762726761232711960920641168545509874111881911309916841385111154647793273139114349946546144066360588572568575255306603051338397644886287955617283514840348236660224422282296191284785194818388707304084933204989834609182528357520017527544838732885236724513852736865817143414038482325031724199218539026409208875220044545682047655125471569696515564768214331953306692220753978499633553633779744598859957503011004614498004002010218037839538421599183976262695768808070251744014781405465289685059475589901625930201791722735038290838189089093288545539602530941654253382743121189700852472332588649469196563901993361957404037982909180603592168666121953841371859550804360804900347211503845123598539261760752763806884310 A082176 850 105722445473447640749878180355763391834279884447893985298280354563890289406430361681104849638332026804433153504623433277485577776573162723236608279236517466636296226135782818034475200333024938630555296927953507602199421091515598235340843373048211273151705591732458400489964005060667157372166005000355088658727045602708670820517657847619595248535738723734709807430532352897656729793317446190903414315896623014788080425249091586479882693668480564542024085900674812007398147289830749483855737425616054219057522649152961477083537765914068369903780162642853838555058109741891068051059412708543297720651232692881255997966247885393361511398478796150480685808988597691449390734227742103662068044432691690063988163833626353797525636705911745915384129093794039528893758544996969265904202150375780561804334875934350533282047655967807558509100467393511048394866471222933568651811096844207294366215412620456636623691053864262482263114383397038436805281238870408994810334956298231839721860755342556399756188037660466437563801923729989992448795712444531707093788555768495397872114686462520400308117267832228217488491607135201200434376900753543491192802484855894942837349906732848660770966141411301352432380141500058479965415551755735465895347787655633981582777673652276112546921842125055183760744612070268993907956358884819784629483724583152041072089139926220329638588877524986597589264215987033864916916056886757786529831150014778509253251174355057512383078967858863509023891632198412055436274316826602367997354122763807071638907628199244770041317882624267878259650814897766636892854555120535101977973415104018194717777028944385788115389865905611620601704953650468731947566730060819238800002210585543109183319518315037358262128965826148952133542255148110548442392341461120455200710670674384496756874086334653792000755447201409693340709037954944150608857285009742508097528361907635887816245819658706627361597135074631670851493991537823529559265282826465991728878277888941724743632401987111382388301046160012789825679231961957793378048105352363327886215617060046131613067557425054603070670987769427063124770429553574528400262973582226431361914790192979800645221443380480989823274577829763081860930680543075100601092738615529561887728403011744056274490781644983893281505228660208237946281937331042276574653276703963308178146287031518865050358465119104495567914533802189020627349226982338949414838218883039653060131950774293798769263640657652425323860861399736205651993133909373370177803743212901646682146244983294752027853682596961275276182856085846345517693137265768472348137136358020075535032550003838198647982460761814041537783718152272072524808713667627454506506571881492729315477994572977676624818762806092077533087615105306478070002611810184708456052803249431566816497216640415219647124113227265702594114866514447528793852487718481006420444376 A082176 851 226351755758651398845489184141689421917193232602941035857956185685526948185598741816745335084732863532852073067967247698912813327011602376272922315040306833601679740583386390089036724605277683344010703959562379068704313328451498583815434130418880227063480731008286548525340304285630773861139543274015399673824692477782654688277011876308408401635436830152572749505577658045541421386246939857931819111485670281188618262907286826746114495124521935811225328467798818043519253386132253471561534542147515656281786869108195160958928580069700940214673825253969061211387761408415506241485179035549804339936473148722670476071587930294026845186730741874364624931460882878681429974983038402390882869882928649460641818717998682097775120036872903889653722031017782404696334109565399398091250876771817656327445751408310892881756287748880953245591191014445793259281564334762469061117929531139316105744165643767927206390426914791471165187134825408436320441930855426963676945901809316671650367344349202783644089857253440811014023142758071200109898224876090510685909158724884848301198548639141576448835762911920946675575013321961643070224975485176338852625564537167030115017817571362074029692709111092788967293921061386251106130733169040671027270565668734486095768215731494394491212989337002573759996720685997455941685857202794408335196666974290093212582507271683978916930886755576839978049502948743957777970421237277568498760773434082225033546771594191001825344497480615604445899443524774517802556274497754888765134338569553774024768782206921935863921638426661804251769341732655877290452009954845952350382342908386432886741911672347248547694691567784187474575820505828350048149720981409627012253972342052438371888230838430654437778056229235634914318677214285264233976947863396670411746388071952875488060048946171943391943926979195663536266822968990144669320455445087899645526315088002053858749024973499628020766973358467148598551196713875644340632071298606308919329549299150614958831746794419199151905529675550287182806761911825395532530518229050940074843884140442886620829752906410261736605187241843612303253780573563875551813705077535519011925595894622784154710798328228775963107340210576924178683440856863461218217295556969128382768556165247340707431201266847539860766698222253018190542642630749520245116121983872383015686016712452664196954987591740671750067988874042398692515095213476140702216810905426949360379335826078003914269266408173195560193860159006458184617711153469222344365959424730525471534045580253061555727454350741181961130021445992934032357324282820528983801560543481576667413430937943159144614593682048920939216299406105701542225921375365745177558958151420640994299752131595247860147689012105292656031156361111164799446747218825992791786280362681621716941883377770474771552785842258266325669376011658107648373606360119129946846201262 A082176 852 484619109079272644928192343247357052324710711002896782613755788001888289108027085255250999662800465899388616411740161211085380559737739306051964393607939331525449248826913097762593146591869466237209995657096496649578404444454291442685962507042070380742857083758549369043886850574526800238333530577905068009206522262859125371749486797017763165487054554736751132900027097597544907903155624816816173132854783379181792666296534894421990775298119955627868158248670988913010045126095757775142897207808571299952742803256380521899309469589452721799216662908087835335859482395595380106441785561249776812820219534047382682364800535625423162948317794600322523372959978147243078414545850886649147177609639826540111671399820186229207978058239363379862098563137363526957120824939171144716149020191201940229414861459962096206560691058136801853304061802655102386309488675010420558043671537261772718724159078326330588103918184308813127778546420347782720582079241054730011629337295915869071748766825349851160382576755175547430114120841140322254442100749411318700183739597660673460734333358780698094853178053919459464952279450717977119217574000359884629818431977643683669209241589069279056268344183386099201676846867415467811550005348073124843728162048094302803083661378033573121537060280575831359917981062886397243204782028928675304683345085790265097050326300558822771609137855875997613714635354287396948004297625236481238090322343490926874646292921861701542237707700247984227525474688521589554471002659904473831285115188322211526220000231367022720228383351891631311283296248051907859216085829342360383373070440459641782658613166086258843044031773096283508353103929000069689676257639906900665175445690683416929729389737856617520263548415353613529387766883706396760368265845618025824962898544693339622123202877065368680650246410314731539748920015661806726043249026307430753014194323739944370291314922434750874034027830264401380703680999796538109356377751010645804826530270169660311836511831808961333495561434253808962757061063100864098848027130739791634400392492389190342911733666770195614756734229241074298118577097932046852507307214579279142478642543097991882066361556844833011515333295716642591837847565129692608742921248048380875577863371296473166272974580622553108041055389413225708045315991084360256394743201646421287223977113116719956516016197570179923522545686584753827615507216958686246475009194808547683320975833772353969395216367734934019824375653354407883309629289125785963668825040319183478014498012710371686749669408969205248386680305498789878853153767226715781388665683536149010812294393320267171869324503091467594640021441041254136084843158337224872049960252695491744394634955310725254840878159253597600570615948829341777446419688036058061221686463258021290930585607692286944053489258799964029689822769932634995286360689809590798037692620336 A082176 853 1037569512538722732791259806892591449027205632257202057856457922570856024953077420352014082195772628798442309717798543753860891354697155411537924246633757856205698106011308071758722121609157107578732727419883646737463985737172459608125698648603845066100708215875980744690793641116800209003197449276842904398978470016956190342235731299938213514841574100572701661429694236157425396952164538097926580905991327334107755917211042113996646812900092769626142264263572907740447409965478811475468478528328003997082268343299274931120046488560052153804601576044556674860449748840964929147922521517500857367962535537572234373032996817905541666003633590429352077965010327320208990142535670657760589853623375045071807987010799836889227319886044959205882035058729042158724327795891770141941794195678028438453593374781036160737444838055824665337118703777736316527010509965393284962485988693300807890992941806267180587222939464822072968440796718504024837916447585351888130432040289886650009936846256684256255622160713104282620209255486899395730394724918224165055185668900899579037385963373920727615775060611188640654547815441764485585609360537278021416491076308525370940049900680088710800782142300021005740728024089136739902126849503454462628013395498222962333433738608310947796139310976614181026780426750197119239505742084863231520011822246787070530979023934313265497928512603632098022429753034836199911382008214523927349931241801077827334798346527623400827829738508474071569530779778199891195598697055867222111686327301003108319978562275485825514239015792805189625691737951900921933397223548061210593032416261716238848344997439318453428629651746952345121993526175227471779666222022853591709417078520804829385539144441290285169143951262318581089614602346369665976923876396147467030222302460566995181105795980782148067688367246970736688529174955392781661751439375659390807261432041233326511518455676624035239029866025600803108075869602531671757278109170107030642887307089290090434347542581291546159559368645730365391143334476931964629191369239134796353736915786562173984908004685803786053133491967377934852978566809693954680641808186171900181896135219934421466182866692095546603113288616269588219339483415488048672892972186635656293011441287845570254358337453598103325771580601971214295573405085095707024708822317125114962243803488199969185397379896187208137604852942639760029722759338345881278632763053221480305774197132312673778620634472274379258689389331732115976394420509047342801125842084225176834943581614727426441998045567576538044726073207982692539773037197438487919261644416832952402629237915621197666503374411843898887570600557396827521835299113248922297910869319371613758710574871172068965761902389370081435470143061155660339069390681923575621484193588157519469736965925372829716475767927151850914420118576889703951055364601403953331056968607538630 A082176 854 2221436326345405370906087246557038292367247258662669692091074244218971736600587658205913715905879514288204135525121434131611641726894408117790744418742328885196221930855635547862801902853676776042756168723628146756071305086355285995913249793382042375717279399447242333042532884884314429455809930888960226114300711055139623151262586360456690926957350798626180722164480874365675056723046195148501205050869418418844257669247050132565091143445930411313114407314253081082670170696324681146637448476135982803610015481081395528677944833385024752694142064704735449249198043753685175469658823772277356294263787928493426093412143462393563338824260868482295727772320734605585406840225852596640522910555380886937022251774873723844231739317508706460167385054376847293799587716500875954182912072231316243446525929240902455698106026184632562041217104718341527181863263696542414254181644161556416853390387237236654090316405526461198861197328161549356690699388720338745706854952855254877928352381363031072719074756036351744320256503630522510824161772454262267691492514923057237440537680116269111331334358184019007209296866290851779526950739746655067024647021975521616091701788455188460462822502249142816752185312987491764960721638744472758036133992545239307717587407732363169193877375854021758691712359604967658992685013310715063351072509408561580358169036674253327507010585300896067445832009595384270512621546432119908616274437470684581485312452154102943906754642148379839889252968647828018026021887760848424935262954637235668731780453267734897315514763451685591067750016597191210990834279591013831208841954311637487414662000814423741459837956755105077531926812163926250509471334619001096979426119437461509295922368898973299875573492979098665038829334045539836419076795655661614569201118273845037512615084325777112152220903250744630364062919958885007040117826036678993310916622934572075377271544478914553176507307971793920019805038851165557170880857454212359602439516907669989916510767231747012936428078247127259700822570623791408347072963157970066383225788759083646930517640743698661441876480217557201393193028237968854320459938420356466487541445599871350787562698471781323565627861070244691533668852536432286162770326727294091714442523127103024374519504961039959319080322750565137605107892502821478895565301806526799218708779073601965792197446695107486403584501076343265778442148514897781775449230822091775712913632326148769044824471592758397648657672107077448476784898328101488035039875657220358670252556552268277839176183257163657170062527597066065382964144269128088923069693544744350620563016117488666613868255023717292251825377865795383153156074756057451366080334849203537077023610361209868971633423158403747320908849415966617040568482491666397706815782460515870214120453198396242476135830603504945111283125537609952664118396991874102911742392155119615176 A082176 855 4756095174705512899109932794878618983958276380796775971395591117879073110025184363350652720443442849824767706789918905461682785824980518861337504411720901319046239827025821661684526177112096779438203255534572854935387010824958019667264309570751176051410333349658134183221377838271772126734777553411543257026601485251064595843188442296995422418317977100298756438508964795239451078555560919115565234718657289715094551672296307376757529299487729866641680362065488465359725585146866330731556109238734934027710740349527382715972806598899241286856577271422534923295650446539700621746899567420336211022985942787767886975963081096433851914372186030312717174528000265965770900478935376965407329524630381870275768979691600146175940129595494754931987803219282360757277455108409708824735459333576114458476610651542817811964743998699850783407443543102347373983235338172273097182370147159160946238256153258155679082574932787273584657442340084061850380433385352649525604087595547195167380292742975348200584316024187462192849468508665934115985469670826795237033956381671049376091386494757950201747072692723573012351628603369485768373042230620169394878326932605525772772091934056479323771740932291729216241000089397426227734438112121050036037106656984292035532513112290373916932994629368524292513345104063901594648102318433453767939767291697175861324277687989470554856335588752544657854577714402592784391317282718220710271942799332347616158205068681961735802788171375568788141375391496365238792932973095746134401960094396645650493318797399509837774369104255535992173819863821373975995382362398789349122430744408491635987055373149556292085572975438357771320924168034995282175619528045183701056836800224423430867167664940106363104177834020222912257604219248126546150714100062093913802276545649587147468993595042304056690211253434175926413585753348356288345158859127444510099713712498758919593073642140709305869280921626627505374642324692333739481507360427186080576908435479538952276662749728128303269098959559577602779816425886206563053782066111249478612842687827773120530775249981483593038156762947297056940353722269141184582409740855059498815305907518977797484727450778789419309375577616588741449777515270155724125487937142875025343455646446438355895783481382637688763035547814542758933074523614986395590876096780819242480299343620586277745272504984360804342883643862171112810321767218556628083620826350739766587906138128636935245488809180462007788906226615317100455308819638467215579307279267731848067135397043153457292478672097255366093479481610072037458556169915193179921391672020178914951389328570163011086481153300330068405647130141804359688057522604665651422343194798734213039970875894633000930428992878204851310396294904646729072018729517379743646009804508516595246176695907226967395148709897964824920559803896856786711857480892643560320537499777301874271262 A082176 856 10182799769044503116994366113835123244654669731285897654009044546333747887253790747481183968201926500822919401345114802019447638974494024115100200541154047130403313971819417300847859904727695919927042921508227560108504965933699682117990040285260754207640933276036280373466843594715300669328048063361921357229721887449185038858143283348722191375521325408501086283412078417272679731466650692865259059710793477571387514557506216162711182707818878686379180773268020095025958376986589007635885064472844908498763178997056793253053608150890333421553524149923240056032351135892782353322983513117180716409097320468918703791573961054297713229769839146219537161723064950848862567444653804118233957352431797398370894845692793732663198889512560556377310313500918715084504281689904171788551580201195423938159110560631342218357598327742708039457097709699510342746434879795944465453104505411556813461547506022055075794545911757614997332686544431655049141393419590868414864765971369754485248589218921765299182941361627644120968241427316931739554237953387765979709196473607286024425551018792758879546399821366655490424360530912409400720150335471305083356343216633541586111422392898942586253872183134212510412849305669334397223157179426640690702821923647743054039693426210554779233813151307105309520510586361069733474543080335101802535050884709959408853122926029178763428960426329407421183186914338853628373204708527046649277050122516084732403200491058940418444837299114467358244957881991819834386815221940407894691101215431841864655420365086194827044000041001300670028843498626711441990797343842876943257214289052056321192795839025426333283367065927853139230742309903481309622610664107409882728672798629947661117070988334497081353382304402022550974518890958205654564484085835005006085795247257474736580082386286829866728377328665753892321389431289665048457095902551929895182520022321333700542957994434534511928604203824095184082622139558442966473134067179458746508955556331073043746954305831455177597646188711124266793218511659752182237012353869156460844794359020643536611606333587828981151667230604666204525277339950071550258609452602859716733523222474938964702361787484549363260328415157126957337019362276219769357424956595855181593718125362998108302101139611436650694529333879363309003076870680470242200867974312582165853694627228798569580371022014791499560892770807272444298980903298931912890561348452973925454968125322184270413329121665565135238984574308264522268904385577555614729721111154766201722617478120256837337274891403168615419577995070780641319779944679991978751881750066762501662092180428575935715435578765383833742181349127986762363283289779145024605359630342434263714780563216220973358899676501464229350708999353423707534323013897990026582161552731585318221224178412169790134206760142295465477562657180560806545951091424354697652196255482359635685905056 A082176 857 21801374305524281173484937849720998866805647894683107434738133796685071567260379690842098017899177564128439949448844129691077589247418019203976354548421319020694096248605524183028351558166077552310965938153916704858034005715013286873720313842858680258311014614840338347595889016716962815429798952826085038314559832234717031220123077699183908615629934289912820675026604610900321011101821071747179227158721936958491987030514493173480148741355465834692852910394504957824224018936037092132124488999753249919070771111531361232036315662938842539541462862890813861660383628568544462065572380987021792585079699284908925278649821833806157223406824228124651521239292321863236943189825535668410962330702721486932127890751188145191551634870896131058515680654662304828760044107380733040592137756174814988383931307478091061933992345647335738589697257908288533373539109189544964151831602047774908447899376132977271821690178332238143196575614082524371481996666487166167471747896867592684440685721485911791473992302289466876205480093957843053789961670287160398263176420515148732572402682583441346706980500939540954963842616250617716905298748969787297604378868976117795590375006632357872374852851228490485058012196697030951917716102156166528823926310293837221413983658728042033170927587325638560413885622503188702912453657560906931372410187219305386047946029749853228983412323262457103663674268365231578803622825255057264137725169688737964863172610833704394507905991522129975078867987966754978457010499755657555439690548115847566813046127149255170016474330525427683280839968544008640212394143107548777730349953159868566264788769936255946288616566232291166673549058181761668174905869324483461796021116991905474570674253413678125823259451493688425965439129309196214157162104585351925881286127142632431981576473368302669160853865723708799636811379341373800134864287365551101037836403444988103915976223121680261512023257956790122456579540174438665362564870813896489756656887262759324817110831018672323453884766371450404144030106517773241502176759778047884742407110114547643018258613488501907104202148347054700848163487244560583546371266334935088429475419454983312252657778454478169782184158781736551916089611360800573253008273787851604721852995209262617901142187973160575724995585943499582352723254968309197595288391653125574383719802878614247153606146446409599811769879601651047527765394712362643039534755033505815380795078542841454066798793279826349875498530596092693868425541232346641575445880685901539237464084477205811711839842138219534976939527010009421820905508408348066683334536253459465669573273968887396573673971080589408448484212716554394880147202326799729327117097462224469223013786481410550616650807763134114839331073563161809716743734882159009769883991599096614345807347440564682316988476611253950457156014651484202587556804618236303082588908350153048971698938550 A082176 858 46676742388127485992431251936252658573830892142516534056405729893722894024782536086501584998683405121868310968626076623857668224330083948884949587725983126748544607383896655968419786941461228750854889456122965225305390252861360208955262516658911262354489371656215013409258775949450514946383722783919576324131270047293329665856632785789621348342531878240876133506140437556213221008655525125103729114656835980664574862150356952711622272611461528299358717146048630617328769367342551714227144770747969990405088485436312015480755676579813463768012074387960030047043886707862481469846945475189236232033407685047871480691547084517064648299568851496114918677773143978993110035138507588375388802145774468110519873061885558148194120246306113440175313235959532972456364647692523728436336545746832560011830352188468489340703665456335363823951654672412831546464159102290633474396006959450374080910887767389341870753867547240281667337010717247955059764569333879294771924112889416259760158701585033825003860285621102575335874649769780951896040793179737713302666662723479296386800943023531975445473686742647604598142099143067424162956911620634529400932904666171301355945739856906261579999665648059471573729687838301382013462535180861768616721445877934687809494351874268448265059688537541584238020527450017416454437458277025365420426312650241378767021345437201834127983868382528402268964512022146847401760392795823354737914512680396623341417162530102070630779494034653229675916736530273201379576944416289642098104612307186980621284266006653673936819461235268790073963901643322527254722994896867645303865184757719509937620656776849875433389471931852763324611518497868601905471814693413559574600379990611513069493904042615716136141225526623725793189204315923290108266159589413366802456735456492997442534344017623357927209863229905219130552304952493376283699853373204473686899936919074844602408909966679942787223768665238001348691918892208105050869426511462034233356370850058506134721229158681766471654654988006161575782103196427323499571454637755048511672466653732695291348529779709154226661735954365351459797834901519638829290600748108878366307836212587229358471182298632682445817743726796124352960302627417360121094673585050965642381786548070808149729157569506112783644061467244523306959297335737852424787292319337681719911086762566648280952929820352597140247648286901466153795270298999582012860114869956411264589404737336296355257889184058943750741243975143756578881554991308251450083048802597022275939462866065808720961886413506275418145375832844289146465318538199091185262040419469098955551008632637914133285384848572604666069247656516037245325913786192137995784466213980726792007159426133825693272975587917017796473336910911484588561401846283017297110078451359807490307608155777459788893774795246832145660875326909781694064966065281181762434681657941403285809328505102776 A082176 859 99934905452980947509795310395516942006571940077127901349734938767903266349869786574542623338872962276378625481951910904392643280698986467731828845357017628965138530044805743083104635181663785663616731557635665345572577487607237191709418807421065585360240928907307839862065101378183482391667134497187800738673579360086837159326945515018462282080286581984920412372984248013279026512696128330569028562612047073146934095789968035304713750157974347446853902058551576832453306540101698297720213284912837462085320684424863322876001505447267090515798721372728252568197831885080435921140140728206248160200165031492726156378887429235893918793805523194620739284608598215576382817692777766270777706654982988200266832159702278131069317973744970396942355086087151898442756859869571890947044884120315424324965314209539653911518508069512899608991857528112822086782327183636137496634708763842789583035946448073900327446789694000622062769035934293777232321509416418738383828874002790438766712041718853836716655768358952266645766944109347823705045436369243869043599713438549047869245171308383350250844065021587056007974927527304882756548561836237992980528070985172419469996462275544579272193320668661060583838544979565316936229694236578622769553181495356203948231641827115801022563670337784105432958230157595031706839150687279158898958911067685680823380157652189993186933628031446646079391148890272948764622820033206205869402518218780339469782640076214912793208696501203405228054203369401605197230403060200220860767415440886591394528521940937431188718019020458923294749094186626658180704784718206681463748407002534292924927273603588361930683531080789795329642973978157408988803927606101332232105967948353375985124057073203730053159388446376761640734772501868931911000954603029927654569609027582351238894023410698149672573693104679236626667604218700134095804063866677214192351992758787837185978776098634801937093188789279140887078584476625765090407054353609583183797153425480189096495481756622114654423284906791917978458106930407062379164308225950707873945050763220819116113569419279035492747561620279947182100673024238380555572142870519995904402436961796586009382863142319075662938439144540101541555707603837662688280093609018534739357411782616077161772208404186955525510252186472851235737282403752330340811208230870965067069160241451588023743219063728317544268562347962050472371403859004324054181989221770053031765078917865949969316764761680517629418486129586364982411896369703103231562445121091713238913705088534627254009417623006978595036196076846872331475789914688616352419100640578407988078155363665089261278263656175068143342305004141674851513222843635911849804439496207208753976840508325295860371450333823133608384439946317085835983514034193152141445187955726814742104914490842240070362801019392663735934377019951885230935824872794786340994171956106359696006995814230782862 A082176 860 213960632574832208618471759556801772836070523705130840394632118897000364337523905940510676314420594138326971323898284447330459001929625784517598993486527309479814254456441204602551464068156983144263180238944566467827509967044440124227372335128368482678541458338368331085035147198740318419642401169860103952021619355438282431752470151055464229745604349357390912475258496147374573678568373249397311127715633995361200552639688948732828824891354238880219906239916953809394647518039229347458121758822394983976184831440807055274492317125679691912746133248149245070994531305803416310678494979208518555996399204549346417290194389834391706413819855154592750481819699778513560163736712218224300234381360223757436050694715124765069758776340307841025079517597733533119931174499173828096767468414496416380916668222909425344374060386154126283897144509644679038115205071731502741596246742298168426646899790821160072072588212924242097322732798914050595230663566399000409618666157875370858206900053798340393174007444189850456459768226995602469536935923355180187298885769826020701157279620581663253279098844061788843580229440023903202491941275242485907379263726581727201845056213369733451374213803792389034784547221637738317420115096368107491775510624326214134234125319715918010352423154148602926939608137078420665524102070381949011877654882894367238493302523659762147591831872185255540751974425798265382223795574191199443003866851755829385173421236466814569598935941557959557027552028645806670841141430891412959914717028193202714842791585270761746621696296320593617169746898985819464192714421590041136170767738871037471159596734643421951724336804877578443547321279345823827198225918833488687563479728160609101263200880220665373933405890294607661847536540661419129132348525424687392647926801966824436315276978827853109029662848300728987360327208204796402402235636409175919819997343973397077855508761874038348578008128720382559558045405254075905127303791239572844031085594069540794160918129619641895768301392294412777918475384261945884300049233385019454958321354220923545815775227276330115217320921376326403050926943681906929109408628954425142457303585176621666841807767853249319725588173130266827544492555842260619486820558755567378464734979905253929256926036834877804759491228691663634009765148025522924745273614648122386169287593368424044688390486324457109069211711521545956946267437442496481858652516686573962714065694314175558819603839816335220231070771423053592315011976250368811489600858232160030030773992155189773681015600414270722327679684340415417169146441445066084514047682870741857021053492164575884036050458380990863149971898031599271216337874362433785644428081213639037539993151789057233953577214795610001932889372193245248355839008268229782496160333537417915138054749817306480698793486341400081274851097732781662800544672108215266478173418878395265119578445991851228176 A082176 861 458089714342715758652148037211112595642026991252685136000742199294012754638019670221946976296266124366914814873040638204430396285442509071513002858143139959701762598739256978693698897754296218501779956943338093590517049804975777699405176317776366260630430894763805272852420130494001240474804277104401637682529862977021690842155278346338566627859482211939397956109526212617147822308766789581288347149751627018659452212938947944487377106921079971084197331140315402249755702820902282533124818518649495149679557126479822893287908790274391827558645248004232402908148436096920939541305092130758452988935392583280566017138161534183638093954779329911410804957658444945109667249556534448278125839074877670878895635455102410045360835059681894042720448740514291039897920243349910831618436613116581929915841313392831369625441012092415915291085592535913892386319364168154141352201501446654656590929161123074892384748593022502851812675621015640780358268420723316559788958584040351677135039760929646761052048650453138855203253453933110283462590265085689076339927585236239167321184970489497258644591325101694392643906745675449252839078255509112024666505940994327116647672701623660243709464717112074258943219547593650715692360775619807396380441044870840152352270113632175504609428905791603122823152574331244545531392390322439464052741183834867830839575868154453774413129535347930244839281097632327626058270896033560424499140240246812622165533119195876876351492670513614087027636415933454441295479624930185188420528737277500169978365797592681488425995643565873455826406558329502442425678876459601681211401358339361651790316873637706404676488903639461331323886902402227422815432537596308561033784506286269092501511828861625371777651863787579204503301786433694334830393986278067881744922727056141882936719243460320046006239612949485960107776936362808796668556175048564924539228955557186415129193409213940736824323980759850669464657360101134371314235282637620323243547008618771924522889186699353538176822861925228083580810422385593110520805219326244023656107838041782787492986168449081923507507017183926106747292887079553336088314676409148207476784177393604146374776871574523175533081758925863451064530847248961928009716495668447310633145974374834155015913540607763954642433913406900549636646314791226990091687613716949020882729977280305896210176522026520349423698031105854903557051368350931300896021880096737553633406890708446248371836128914784359394460707868153793903078386013788420390376056046611408648842549434898218694182893866950042704379107016651025438973382378025776722592690989440782257104390519620435006970540478192737736463346005664961119296998134571496871235569284276612276425529375639282860623299406517201232790374037577342764086731249826774457757721179838887245987511608935453758251668053070238198626801795832915925911338425057498523946126859929173746433110579309624218108070 A082176 862 980770078407754439274248947668992067269579788271998888689189342074782965281388662594739809548688127210103313476757267447265005560011217029217193904635820730703603889370990714523437213264501354690495432161518868298740874864723189477093077851559378661109118912372784166308833217002371424380743678752707741013489897749910663975521734694569613964213787091841050757266494296954125112864539912072096157600036053270740347292527871755207076772304982135784278863145679084862779228653764708610629925441069297649831117550542280284913030169157240953523586549357924701878792654730462012771909652815609217345226243646768608114416922320217167103984904980806637334316239252397678448595973440034954288292426472115307150713039885259550903801325544660181473186550969044769360186193852729076937508735200757390351723910396001728857761858383325695461391543963789702514385258991393099785496609785566365791107470457204702531278942426912667803736336140583159598177504857752104342349679744934329291029039387328524986835838159784274446235522285606448082474798526408919655108771932090666324534828833826494046127673874517119755328326630446602042225122163425242123356310798945205730622741773274297416612585688092631296719274539853104823477537042780742206209429815022881600908887130544862276358600278759081227872711916735434966569019814026164816739989669279871570405456003213357632343337128313704396925346331589306328142993361655905683569500779018108815100637995198060989751871544168115064315807434216363058684810711413553324726584047832012953578273962353793214348299156779314737264705156407313529110915168595356850420057534093808880091258158238075688448241616060691376634857823344443742010850677104847907150879365148422238472572369911109924131878871979502362112966113721715135047809251372041702999496691230187087487822032936239057341483214562191564001569959923617756974288342618125608459734333859784217977185895080227176765036533413133678936592010351595744570289245244441717402470466296277149271548056062472667684123753169096103665039664963930521412363419998399579486686914474454306946595767055750499026291858971619272125132323090260364734095577508864457826202133474754023896077100353689628738509453364676699877520527158148465730713923397414431219438989370558216654169583554218901279181394379650202764447189590629463419285806167247219258143885997618348067122863980434247198124841837131123557996306563561574909581395715283124851568797934429501186416921416672426481181733523456104203375182592397872562577485362549969792141809329847847267077442154809927049053265807945217740045016901121828336252811910055567247493828918367473717655757143231872019613572283779283736989824830523406268215264084103887630259479717647134885908172399908975542769706721311206867247314489350546211338174489583694406326427332654814768615115765202025550930698947647157495726557544269291111712248762564646089164370604406736582411176 A082176 863 2099828737871002254486166996959312016024170326690349643992665727960790316668473003427355236612946647374979658253306692319981095899515974553414259297004121368760468939456408630715146423191753242096501437752693097775859787001277006969005549596354690021426724322267615983016257957610957595179940646260363026981941963107915712617945297706539657882709651290952826059430765084222959272387888010784550937103631228993795194887944909209568657889847176741045220412981114959602070607684499739374296254094370586041277169097537259922220570146476730715083584918805436644230518992325164378147907122898805177900724235779632168375694645288043931480937255860821163488027117344809616595305007809383026063148400308812640165409274121704015856814804376527780030919486983502403519666764005748951999013619246280090694918645976633496981830795972365587696642178425215018569988115723995814746505605617795124463576711085417008596482760039320590948405901309658043515586514177389858418598790075895279760446557481604436666355574918539580896445051882423827696100271674357615850006040442148130568376082586358986992854798104387921418861433735373319017572510724026636895299362024773193872138790513223380913294906647749463318806961269213510064768819673016555181713039203494042851043716577820643363837118557263840560200544410685005472446268885344923559779893893749281914270691700063934959279902274117504329665667005820162159476929499748009473399365449092293215662532727788351665553196174809588818090534643180087637642891642923284329906210538902689761508407075368459332127877209955233924587753825794749656464315049987846720316908264107183323171704841673400046055068315110798699127954406281975791927085233917690896016526453971074911271557467653769075056403450806132083945397891085002458158383947480145491467437180981172379395535942668768934592834210173790879349897043691323995127772943921067928635886226562498291651606428735380818775934295497540164444355136632794106530783623386297066371292945667622875835504559641858354854596999441481176896363370451494537148049558824718022867413471570291450503041091364415904229618745289438079215666099987869157969877832550745117435546584770805547741330215442058419790048482239128635119591549606329736584640866284100462052248868834033169084237626681747752158391721116463836519271396101190656224992583985821852192313754129175476734586474206309992565158617063578459861316539140488811215907801961421819603208712179769626634012653795046757890705766270505116663646325256243251604733935787289580652088061371166304346484862995059784855217338805091607687200434037309420986445894367498112861466374829216922972106224577652507975921731940929609355328647856257380441152429569675798653651137735000427907079948829054699817616618080197022096941868115896803339005310132984947726291163776854392175403399282455325606797999738335558997394755698680988322570410901556858634801462695832175571610584062 A082176 864 4495733327781815826854883540489887026307748669444038631213171762240132885437751159738644411296893071166789066793395841571885469981642319523933342438479560606849183578613891987838609472233410389575593763833736554093221419663058050261963690237584976923005457732747585651839203590363381515312991957992951422153531221059500101866721405639414913166208336117140298906727460945963060217165978289208600073707331432032432806993861591608709236574691801864471380576232286393212543906172065527114248133100621102056662245780422414175860322119238205706227416941790745773511508684636251947506600020576822011081913139519009362261515742120925474612097555230053917300421456995558812011101402817129306959462985533050651513230760318700471699270481220995238313960659568533431716889582792294875994814673134657211416757491850520296441034154290879843687293640427061983118607260897718902036445191446645452731791359212765152744858305779273006836544513729448449118280727523294445478366463908511354825101820440439159657552880119162459422340672329210952779661292965785635990923999973029591832055806168271015276500864502437037564270767609022174132872725892614568591023373930284938764063308335182314712020080379213484173083219940583869638818102887559274783053529916381918018179580583763006983083111677810664851971231020250600917515365926901393591465439400367006368224855616189120190465546060798859437347153487548605074265064466993465443655765230065961901736692649508170137992832228494270771497926824974136227308356915287527357650820189185880904710961898963831499015068068868426279559962442832675439605788739702904962089948222619614078768639240544854124398978386678543935551377852641618415431174448743995009910750119837476412383108511823111892932680102148349336864155458684107025072523980231745883539959928246774555599202867560377784453360004352767781325244005689930642352545119500675181513797808445968243133653195809058478662908837449593591146714055858604541109011202204456801831052774813485322382628419201194996186134595195281840095339148656988983460008096378773269709731772480828031911636170245325426098067847808321347068331816745809938354841206291014633337032532604881362343606016339631187114937475346394202885526748340298432182014871173902941514072801166505031136981527337511966225048813486115872598713603210011255914124691383311444151950469482695602980934040490784701198753743376715182849882255136142583964196506659703155077807546872932746980681529496407905015120918127051098240449930647349561192119397330120575431564535030204423833189886458371901911703737463012099078772631440710142945673473577999143048763796822997361097167212539433680299214540404074463519036181592738166360084949650482210575130618749693749871492889150751724194001942622538553319951331155515993530960067508921737147724852685821730600869753470209252427471247533484441392551997319217344861057441556314838586545069790105442214755334957696 A082176 865 9625365054780867685296305660188848123324889901279686790327941822209663070286831998016701498247400104336647678064339014580281924795348335499928082635443538467774268033496715858630946413548713242139871165317286285985853739031094555937171329833822222697569178650173039236611009810060871432443487347536537627692545030866983602396399102786271117933883485681027458664874939313891397357920044098849171469388442722429201848169267549357951306527316134644959852373649884952179373468905457635422528151894264785421537649237099825385009089965402928745661108884991209557005430861208984106776407929882988647257644211447692936799385953910961946577450996600439747985236769217002875253881155966474609404323152716474601787075057133778018737370345803602908921721191913504463543985077478990943108309493067377301653258559485645907989402451282233687922434158668167822253199172099638712735662069646042695010719826442809176639078992866252729255591235972916534630451920568599091321915035459830983439093622735931470792612017489783651774648296255379923517083711968557260423425907910608456191514000832793007821381181697355152775102139818169615249725881305716680316235612076915463059431710161537199317253248449339758053021077493403393783133073738191177720411628220595718348641154069730810462904039240114456508309776406277709408098166326941130048574230687124173433988324465058664404286862232064835357377167883100721426637112550425754027057605997613046058961829230456912873100827920469381065927226065213588740543295072119329499776335474415824874574690599777227433664110527008184829636937273119373795071117115004814964215251928975261185987148294098302329020863366073788986748805010118431684176758894400750891405516087820646786168098952066051063684803385965227429911533637138355741786322798354000685954877389262171128914958813309479159103560754060928645597348918891522383715338345306150881528801259601836379442905526890392383130769951465140260557334111578289698462670169695704472937606097102747408142656444476378826549894141655886658458068009208275144860087317471960888505925790154766237705624878084949314165734310428363501762767219556785208404366244610009728111464572179864904439195186928697514066951383022313703175992905170733311088027177390516039349436055000635443962575619331795266222250870011215492531924705804036354532574445467034092749841810800007252889645227792729322359182129413422530736713432266586424074499105990054867117139739583173473443318466775971166735272058405643645306008943952260540170300781677307391130133823965594767686735922956526208842791865147397259677515130433048443209070207673645414440674645273828979139529944729004769896008512345430692279658961067832509598311696649911478450813317970804000166675228775179351361489721674684331478314465892203194197119382913094394075531696492157486289005590134691639063290143854234370507990339356418894331499191370970872900032959017685728556891966639671190 A082176 866 20607906582285837714219390418464323832038589278639809568809831472000230974929959039679518424094674943810404017499441316224799213946367871693283524339936221070404694666921588220435609611956969220322059787759204008142018920373224377519771143394086666524860816869165017331668591347577543215369918391595947303961945826738430644751358190623817779828252605948823233939877804129877153349807460845921813211784692644704675088520612935672622427342684679469217312556213920310057582212965321680891019795511346282366453351601506368940713060473198403215521604652789817636401233009504238209602023622189194971409295008943959556927000681227812008510430166239547559050731797896466062411312181753159472447240791613616715628337377420311349751465444362335943491703196086555642926525687937295943278402290555632725881731672321938607927839744495030931415702672695714713517777410025164281281801683602255415823500411531266310233852875691176240153582949406010855017453148151171042677644311125643959398380172121045508869825754078149580170394365200043367165532880582442146882362401834548531962637049313183691835827611956002976947788065002192783542519028641660092053920895601925031521126204212761038382107249590865466818263760288762986178911953166733338667475382144787907236211994289706332108551066491966060447756404175798550030053232979973580253846956318196964439927181443704827553643976355537386370568632233299530854324414052385665771443150929776707900752044674777117506633749257929514961424286265317928284707915762693523824668623367233119817501458562011396513119670458724084458461017835981692383903604330113039997978885762797201881221262513488994543516423183043621170667470539866079802546460430354909043991061414150825664015415763175801525919006204647008148850506374734912911715087437337623931080642005104288518373627656268849593162122574774691812050116574601470465926967235207461440937378375885321029763774746524014261129092680343412550261140359069608637795252983027123476379358672300344816244580396345002114177113476769959962212051279991862851935625063024761063328095334943621351468517929368745072031954139718294454207815210642918940824798986056059739245055832219973114359574008826431800173103333215663928881919990979896538225990274626096545540067312601416466116372344279659689962548419969481207354093414467669447530179247098697466760305041242336296025550420410681224335163458782423276240818055557258417256715157893870934615860494987174465482423245895785044276686533202338366757468214766451943114206844211355861812139596853746280553065798970983036218255927121367327153101609209770177766085198329914186423535689497097349223757710730669310680430488592121888768718899426655450356168937847615894910186203623551628049326048088457917040734576194218697076784856218158643815244787378790018298209409852019716509572991935863068602935178969688607550826371924547358222349965081347671729992734195696944739207437628118004376 A082176 867 44121527992673978546143714885932117324394619645567832567608939242652219298355405192331356813690852065785239136390144517558040537260359471202977944054057654966897053628220953502962923456572257037772685437138292578905855734089155142542285856262852674051398193776104144816565992846472109896030171882230029908507444303163668005448753268841295525701678439446018783704779136510331581737229485882052073292279270209443531199433011693936733099571434723538016029925465624925526696675199721554337661040390356879819162722507998328570661306659125172014000682291621489064969574012261157405433100296530972937735684057487365339012326750553291739416493868615531075108681627865746034520856400651843852745189280869019115212430882069207525568048086318827381038745387017386033597868875521571844805657558159309007735075284429229364408757748467345871279000756279410335970943674618345194711240869870227465282657796573766132911592243196517706782516604243249357779372394582534034608766457417674675152756588027411921128144531308139521876799138849947143485912019029889297302919721531196364216744070702862654056147745594071023910301126408869881677040605949618888306906603088867877455337483221844462317488969398381757101610155462951242341324388410032112263567241708869959082777412730423115606228695637890070447429644792310905916865504751032341561169728616188514793013788138143690626266869180547197831794688452966490717330203107406398762727168780053419458797164165485482763970149911633151669334591406504645357097692565273806287903048572467204541656478424636104110941990825636672615177545423981836237805699438249353795748794585412619260848384411793477673674903490477953481396867606082999472687173139005495029976886240699799494445082907832481153876350396116946006096599421476884177409297028034041260855237881716916332720985058831732980570356481914713805027664431156046090137389980122307087641495423124247629416537266208244540942196393281211797320262322641139111113784869273464773684224767877108263523071827486241929427531486170182410417228254223641987439517059926192942821229988376557657266418978641136498130371238008561065583941789082042899619856062284781275259457382794738688883364346558534796868982526068458165050316196561538026131212491106841370396538739889875621715323390641992724241604417555346424389890122031858542905349186017932980909878948125106169659071181951583087557700795355890073900310840028839115319896231435022126189510178861252925891365444812689274623090181757026344226544722562086643725917393065942471113256246266131140858035390711313789548342613749980170187596207885052865418824476227536625753563566549878104694028490341025949443879494164101524314012135612066265811945793571847345731087654925177299950033226054015228588830235385608886599298563467382344978034923403226376423034108966889773996342636672703092623648769312073854166818247375972259514066928981368942621955160068610528183295383797410820842862 A082176 868 94464191432314988067293693570780663191528880661160730050357087702347188782921120345714406461221934813109107722202952216103022333975167690149842219178698679796137083786281105572362402154547484126055357116391782093900126691500921878704378855087555018288939098134184151290728969065976615997588903149500082210366427406219791760092755357327998485289928903154023008696552548365431512016189852030777560446593604291508361925726012321819993902934405964818804913594482602442105605536527740193098531507099437605651547360594558790094797413197540794558223133691826960676244284016829869946736110150631189610952145034828522537986710602216262557597081119838893869202249190259307294568596123196327092071250898459772488287670722650461361169075985020555066635933393302837237387674334970171724322924697135075324140420345387324409793857330735961845003023424738145984971447081501691543021029263046110821594042308636117174527374763250154727563162114142418243804076880226454381398826657193759644165976971588756042541900865659756980784714464215412653980600236386178177529087148095563097813325427901962940400579009642239793189103350873155162806766536150000174332595668715429124675191778525729363425806523301657058719908238253011317493424299881757581389009517508162780829815662845505986360596168802170117822640666505603352236447498961733190782409585935951338303238801922721938608769299623694326583566421680456507663698808774762500183406395220302139676076111471261637869472826316051964977323226089922930926114031611962414825283120744682359632369752447022273911253466132331174317176460968840121209260000719062512959855153637668040115329755134102800195869853435521439328471434470380232542947569912707089392054810544697612025509953784466974991358681591045400559282109792232359687648846124511233612750069162135726340809846519426550699362196683584439883357688065325054853471612412203857167658407695944725893795953458004612665704823998672519492798911603873422572866722930884533880552337989491202129983968196943824711249699601387529115356385151157450307277265162865949533410302244236366807782151442815237481929889632847771290155416161940318457141222001436251120646891743398637795612243714747250079025215753692964820856641068437228919925467670574584041749676327513746639496893492350755204255644970414638034762252827677630281651241854275702878851877106330970918091631458373963500683002766488520493580673598767773678560343177286323631081703044323525435390894272910599940041068850570303340792872975394799943195905044083688448548354395237912683120942061033238166367262203475433880453910662278540258748282658586097202665311512727233635106748598394694510867716626525994469087612145394964511556244314802343696572821382757494884188983868171054042144508161441066369713222506137438521188392750341199940102527186299458989914550262408974739232503803163147881394081449184606920518738745903576461175212783715310429829916075754320019842821616 A082176 869 202247833856586389452075797935041399893063333495545124012361652554998361855800291444634313808101018862051719713103081518473216242738003026449209035010722885199898779861846589555927102795762881802379298004904834646106257437927560513428586413484737773926339076819299780949602059377859396326253695933092950713959272271815099643581589094887833794740748435802670507625871211351677442484755760369234141159942706097361700665798344427108443252034576966927011839165408266547200943880252200673568255816537937508118449085184191825508499351486137195226336211652839746948150893659383860623220279720013365695579191617941647533196835919539897033382861638646090735684512143918702623917765374606408790757513058531650920364027059837004958499743433554740499131858719847615381413244254701015282406633388222078543742329965831095751550758133872265171597430205860948328440462792275830419155694203742625250767453430490662796161026680611401579404770208747204195241461480907649333246819559340439783851651981531134446002520370233255986600469748630502827921403727375517415818853068217816883946716082459470132500606433234141319366656256974237883040954283292745377907642413982818108062783936968122599264199514242228613509869238819840619004651377276995942234133835212902733724406788747901717430766680888261572740564764644994262549875393814160557266026785563798205441568589939938067398518502011619303754991759878352591635039717142703466594053914314245418063097323364413618513759991353866483289533162153288470908511839819549148886927845081969451343193630160407179813822670411696295329205716586899703206096990434861377588886292111881379770002887924946918629620326598254754500998135362062855294280695902568946854283132552274527236030406291502226813931671664765213062801104092438216317423338135293682696355321283465857793811185636316414158773673937203551535400584202198466465566531453652481971618512825035205984728829861598648073119134743571910371406219762166221428385856624560089993121167533863665492934621960998434065544980223931368682027594269123482257611962712545615791911327718417812691862695755836372813071897630754109032804786545850568600179152988711869155465899719345302391523361160126928181999722799059539686823430333010453428697259551056982037984927346987344084520266324674162516329900444195083302963357421752566068695368038852734862427491702861346710617691472364308530057848181145600443839490295470614022160766040474609467156810434456432058211529056154405321971625352361715980432751524180634811640412496138456318619764463275358212960674696286786400136283406670220211975021512404686830370986919314640637162996560145969722259870104202953196610020364586788430193241603058378390161419703260418854521665149151095108384780464333533112664834882759931552702466065481463927315913608387698513887361378015774304664508546858804483591780924248823721486591621865624268962014851852575045413357154529406829466141294452809349599515051910 A082176 870 433012612286951459816894283378923637171048597013962112326047597182352148868389280946019645800586520453893922390697125966149206944331258695173458911742467928797059412744893627011741989197886802579076106100315474743164723650502012449715851080725051149909494702519656862478941538704909031588683690084423770457346854133057721530439075557502626527881382954696063286936762887890211425141926522815248083422042144214856995051694840668550919500540053744694589594840563598591560746527461448617548618800323345642138320359658841915442358177986510375863031467248245228341251732413930154009148301282060720953918889699064261245108196933909819092187241314165764133988438170462486913335529712380231004091778120722459888700189408056869777161298478662390503086967068471654358545747137694626629929105862024382222045631554974160967533404979536287509325529210232256342893534738572148698434665229675674284127030708479758600583952881034332227023015649983632757221039876914557826654622690875408668123994200291716681803158274130057400955467055497976989564700757766616730009466145769388590738956442151025049971726090783501433672826156662930554083012629801939869015445361685083338986957516002904808781051253448340878937248989831635406987333837933308328034198992822897816227463745754761850864760775259190828303134377982339524358566860946201026913228882372088707386239382510676616345838501108678706388215708594578991810225864489038799582937332026323852584765644925990710022843262393652171693553334368740849608764902221429638192076858380614362989571997301715611803320474923776882165697781021969072937065304877253566565308342792058652543505603637582596104259220020894380054481229432846818347966019112849265672020273075451606255203582666566642642856489763851556979865917292066379854311608375169047071213897236136830445458193590042978482198964907082475521936058231155488652038530387572649329565380220650974071566068580366761785343569514610852882732397966696968991414424752682204162858818334775842184437161248922786652382744537890690955861936280184097133910110956162369279625486120422452044638837661829066728208890660818784206777737975978735546752936408548278576244519815210576823822993092158002824996039382793523804677243527029925354390977643628562964477393062376419413352927413599518097553240967227458269799931725648400356135791096534627170538043662787791108812787596419771773522853129848191245401138259638550592117861055766380254133153642435987234579134074913173592111363524815120255779647724472472144907162556200205500868608932165274597932419940579561032047323821909842795981927452157517299408957909630342830379797658455528924322177190434789400579551102685222721667524828204997663808677070551750678923122293843281634921013889028515238208870812014298807419252169997407092731921691517333887505469741074924333289231361307763232307281592820374859446303934211313719615358294738109393389054723201593671589980254828950399178886351306376 A082176 871 927080002906363075467970660714275507183215046206892885872495865720109473096319353433732314801762184516765927555721239216158994979152415695737836669096958246957035272541833444132921813513014612658179921768252609057896090029106673516174747353345220226649305789593273893356630918601430991892698979437464682296789729351536275485773959230340557035684575659397503653811775068953742537084104619880192427853207567402503622329736157934833655339455860705100327557960771732380723696628323912608156518294044556174081309298643414972388850683987272567696357668771563242960340213950958751543852241263123956668827611637300735712403190004140320920426411891048361135173525911865372111808170164590949834005055798756768798506427645917589580124218222182957872059329378442243199310586712045999083063157746685180955795406108015566810455964309836256715768121365439176217751741771708838084049297868865839497849496019077894841085569863154906854992681687856727662091703833173682520515069861654579152815228170930047645961149023121072323649257236403278326901698716812557751619479703529903271767884647623803086831220958456761596178086232572398034318846041037735059518583574588067509129796878932252651532055254770561304328697721770511527316794432295940698737895712001425082645492490488109270142936763101806570420688126010575078075197812857243654566148843136665186081460843801144920676175129215231511170413415526630919302583879539032999621866960736599184751195281410374952274921012068236632076977963893279487977536823434088300307014480044206460237202014463057504225264412098501792969882151770169703060978303861791611003298702142570888561800431513352763302783948465300142100342255824838150695135541357550791872670301954500137477792600272726675239767960758700342538289733338956023237001886099627072724011030551132090762092195008467198167497658307790372850647719304448159532027487104445882294809121862225254309829700375875684380153411678058672452313048343836808967070114559404943506057042865728001308199847679999194446239235213939294730050979208283801449214415185484090966615724755598443252740157318600409244336253560790874114601824328334857554732147627399334741021947100366021134904482845729537231789661799006160182853998456791440933411122219473490745357328393230308687802207582980711878677033336933847350640362471008846790451951085962729391182867593988813089286858462781217225822063595186692908048802175947994806511275524260271632228987718741085207156970157901618513857221938192268238064110014081033299750694615284722620115983855922667380301842975688751963665231304727165964256607478764188376237524937321217900633877706951727021201377734100538644676730688193093867271713645659702096581192313155051510656697306977807979871291419761983280947284277644116902787727140858889970686676275290863152478075896883035837163297244675846529491412300323706047880635667905380898656046032559297881579295717454009182439285928257984786332635230997047262 A082176 872 1984878286222523344576925184589263860879263413928957674954476938271222414054030039995898237238510191163233674153521538397503895597696148069299833780319737717850178085072685583002241418864500431032169663091595764968874284671848341000094515359965831972960878272585543896790703993938715130636435220169640144684345285915888371445513969082158282298844938662436017226170654372658330671038835371890461798128780346878682576059881173426642511925248870298765724720326500085384724924818544892300034892729438345720572591617281576129438236679309102532373188572662067776401209345424919662930413081430344790879040194456760641270359134358918898463247950349184911719442749334707767783952509760739304264297960230174050451619161106444501529149662235753932124344556868365324427860647169424625122192460739017641349613046385124281826524753933328279918234374232582105701545369543658335570662439938418501998939643107684187601030765795185979081259578034401136183312805427719450365850399272878239400772681323731325254908595641448443767823365441027280392011662100988484447728687994674529267561531654053848391881617713203051056674057554322086069314249478231454136326382101364795859014276974994081043473510650036105467709990100399295684916582177182157902766567913694524798102385372877066661877532838166423901390864388659298438061691746225534181640812374368689903486920580500983099361137067995083437416161537176288386381717406657294476180527992516047638259492577361558404660733517778721365994394495514819077227306914424079921359148492461249288625288978317843913093612046039850808006748304097144472103607825587114708745816374514990479471320528021454510755411157262504297756807990380635149106342347103006361614647249123225023733981026738561067156984429613581270949662230244183914620819826942695913912141278227727557012452269003738834714900463244602920803018810658133757695580535449207429568691939073971108647038506273566099739787314711302116241832826758012443701302455638389858642684163623037988662459034313880035299171565221838981574418757091991686376880729336830053661612443897456001072862467512620058741588804158643277121321170950187673652889824341494370433513317087148192891159505312838283595857059391625806928267677948594543052876915112242374188904236654940251986395188997530206262740547614231259841576652243835749906863741504339703448266666394109471493481831519982749156829153522831686370030785543435167564905741708989101861735441979527838948502721151890861400761184640240429686951814837929253336076616288926161322290586689682128853209268802727504410788157159699037095237826969018429748419444841873445663214999567498016784036965994683296898620202909549845615155486788845833765936151790670430518246863212140233769319860395322384371413010284996926311305600552050122066222545034034774257759180614954683286752589294536245783262693478900739879566725967609837537520314762230152679080762433526282559823768396272603975197286546560875107936 A082176 873 4249624410802422480739196820205613926142502969221898393817161233669891132360780125247215185230800799876112474996370205630071807921950248956746130665232894114789608518263613293443300436530845438201694405727441209512073025081902529027910952084313540942312164307009706597595750040353313149446453080465978616662037695956020982063692718299433161847031911226300464738269371664952295225576784235301853556216295980587999875179578224803801191978696399338990099926620554544863278127396751903347586568523345593685523645595274943023362879219617722979536093432304866409552428971762464604838750224981146153412324353141689037772894959378173497257948288474685939393124433057510254709314969866877369674094399926941470400050799061854515997955303546561235857598246337691204198371771325362851445755787717955269081390628562333055136262836130281419495442620391193103421281426303688832547378759075450190669896768344311834281853028915018704535334185100493627280952469460407682628150894174410991946084418546824777915969214546181223571289682487447294922995033517071888592047795259635272273320147142425282241087117883141844445420584596854604475221819686883387753120917345021831376785044308574010613156495309810937137983249638244728022277291002501049297580206317196513507641278115242349925057090198134926605404409745864721338605488307854745672707856370289442052473849946333141605061122012391249617347204212435742240954782240030391841416578194388193521761663837794998652395914851434912772987693254523454824069348972899346691628913701100758880815002652092138799603248941554663885751686177943785684718913997022220821481158527491321691184578794378277375469830863819193025864568755460900325800622857425570217715682137662021587502868051898840195422545342946016781079375211076055927551031616168943891505888674802552481413256506343895805988577705920259954809197215752205795282009664758478214339477571380020845732340209136950996140157848836041567230697672834145367540120279658598210872816410034795895932811490430966677947970326990013418674781102982881917684041485325294871382940593708385956660936270397922199353367501342715331034263505374637117372321770126658949812617582694457432546621497465134611110568299116235613323327258506665364010396050943662087151466899316997692301033513057324324473911631967176182989069641324242145211127663621675485469119299335546349960262228656867436358979858013491878320534170048159064883636896832687124428665544181980382880011303475279194428377371241997483479587958129256069999930711576576463513797027444913831775031083936451096014226838086563154854024371111603541647544878125700550945769646687801060804434852809017644905171753204748745604950600165885504112815069203507155322051905502820522712870359825671114476233094668347491181090107991209707281177506921915685596311734855987274480241290395965518117239439574125558469681949078001360068951141155237280018224460836943369071515074234924569386794344762165158147674230 A082176 874 9098445863527986531262620392060219415871098857104084483033465642039769861757334595975782519513904303978053764376115634114636953894177008409577092809980602884275860653059005830090725265543631100281788045047791957804911057665098380383726186269525327061117778338326059647481442332230959275478739769454617832112529940347680913585949840780783722580780556638044085077133731180533041235640105968363971679027086115330607714242920698901582746523318391694042751074981253863702500705582405770212774700398366378115193773380784040594321899346351019127212920467233054414324017373973755989178966682010328026473037499368956678214510409484507730679746185603305279302868296502608280871146748564733235184337880868527459000312354055744365868045727038542324594525745243431208161816181354903709872675622195457732903457988793999793709316385235046053280372566731001707986855058578007404686927717438776739989109458169240016892664714959695913499666398312158803918837492425917112445655974566538077358134034213378271632027792055277045174466054234476072442576973466694072230483101867909448628918702544453760559449958847018074590616293993008568354886420846925210390092151225862897937202691098186527568179136589332530876070204433662547258330646949109245722004227267769842950571637527978053198353327556580258669756063230644018079144475931526814699869468544526111559633605356247993195453267849065788761879928159322650768304491160676648231277015685000999380886894990726239258037759013951858482113708870847040935504644961617122925737207663818886087979369482031822849862933390567573491719368570156720134086576185475563124103152427598854498820411368679564276124241584737262452686882911677099777374651843937515766716370876637632148814965797168343470216403660307510583922087925481716157253886191061626525686966755007547327568774579489710383780774833121142685705267316256733149835778378679380932032973834349729819818542724747336965582654252141446708018444515794094036348425237721360892174937187587750033134474881318431858541248786916189974151724065435204578715714411738063283066123240840934612083526105699637004733882222445182966903294844364331591609528663948492263630027227892128847700352465590951301168559716859211063526100642379321808115778248976412612307103940625384771136869319042690912514098650741431899721707897994043214658670625445986344655169806094405587889041580338816922569892066590622485595786015010665934471871794925610536496027559059438591247671560432419426499758903262307282313163785468236456034265207253842881653810374651612712234157690219105563415590341096498062709364646867878248887549479367432160098170023092846570171710297551784759332523245834097975462014156273496825276239109538625418021378228193865821515120048827452823425560885756457201376137974178436480623000551963724961223621174386036990245826507348553465211164864622461889016253256961270974277240358139608881346434493991138665630232523603011089632721889623168321457154701176 A082176 875 19479772593813419163433270259400929769380022653059844918920180309729116154873817937392794548483519695861617775693402041659721478783555264314744637111132275911267205138053909687853639670886316713397042028418930542873798221876536471709931942320871346601235009963907055538804073185203450034997405241850562424247549501833184071348727418197860500250196712814478713255077326457309291802577354283068575393644615264512004909024641168488927578728891128925026924162773529493987261663562265749853208144915815397801607562950028146704967161334244590337627663379276455001161848963343071066003586053534866666963330392750823684621485578796762191592630264104048001654849865355977758382672357741780574489616277671156400373407373305852170797505582746314098449335074506521406131427379461288449086633326741748551705195835448454936692036471080914540578041123259621798591954495177534843722964681937101067089022289250480265952126203176966113177816822508820008300848157097692301456180699528229093577848830676756590052137461240291581804690318085571192626172451908941850302604112624024228346980171362793160989608941999056764120194512437791025498186389147388930649042164292160285417366594613987732621963543788774492021476790939475436952523214065207572928753192312635610080543157533245105512821856284778916937549956372665253661968616868737999255064610011302769761599963672785725220600110363548349804626734279158598205614067307717281497814839763550013502465890807339920629625895203452857955921279490374882857772241118131959351987242244972591564739964528554445497670137973456802071500265183343185611833392737938905829722072386082145724980284414997213571749280655570681029348357984515694471360596406201785892515523120132497257945130491330296380399839872093813889868145300856147483793586191795284800212167947501826762220192510481616698318174361999969689175982716673310031814161386683879672179889662882470192826554641037491288484577523142122100541128687491668689731638819984420545157364229733864199222623360921726570240252366534866511829331370586605762854003613866378852584606113695188418630170043683489732039662974896982686493681335169020847157064360076850514497240211270184445217913586086901346050826921551809507924636246900751082210306181626198901730120708851045603245515224245827793987522629819415532262698749281493245119339940012685321683167204165853709695089176502956857702722054176964323846418336364586476722067436451185676155307633998997180564296377091216371504668594105890424572867432578525129956020587893060395705993502224394018470408578460113097684649214660232844273258940377762603524445966432764137214607306601287768023018857682777052490824344055552212221153588092878966693588121546332656546831183765509174546353561860122508939211885359849830785470536852268898103413038553733636695457672275619364469623346145640864692094688352594314668606932666380499886471212290885195370213243970165624123011021493742952367193382763442557687593475005262 A082176 876 41706193123354530428910631625377390636242628500201128047317029122667265712426225861368720069074308269892586266503529779093412011118876935157884155907543118668580313210746009268096181333085724881693048120530646407373995547594638169190702246859797068000624608592057043744834583565235186750050314642793731225658582104699621960838027508733485934094252505061972194783692178975356449041595039685554387116317973798966807553680266652177342098224952757941574266894991290068747622622068804788403623367850279201049175552712507834338730000016375730341334397705908261373923127408919491054838405508568575633235579653519462208919426950530443897969842177451603891972595589952045271676970078669904190086534762413384955642332900408431347657938101353610933274637812985292702965188948672661233022283453326509321691431716155600588037185747645737877471756965495859393869776680059584429065410901170105761240865450413757928151368035176610030314937777848555961673805949309934963074398093059626832041518842118645510313876313977437502653610598694073448698891508849888349076208183818167792912915187069218224144894891153310062796993113155487454484076512354670016071340627776371657914276647089712938734908492393600380971705274208506720754270493859670257080083313632053695882347807828619861611089880031297892383924440974931856549600949422771198506837241730665138669854030795650197879949881081357740258509613538763775954941935299611416133379417156068787708229536816849378496747211400723172203717317730409251100935495372585114669452902702237955377975179741877292625218413204551992153186150756050979295111870630166308965803129674648325070090420797723391845295360233980665899070626286344155447405753194351701469956839776344590685758619664597453839530974156847271189867230841600798976791810587692442142614324567116814099451206519073132333955159005881589030659143908337975699423612841273697083807243288868426197961870701926662123391387590142610273937542465673906868575545398665246392394212716737721703377833075599519911965361409296352877203326167249411690511257099396663108911648532494320160759003312212701766170986067182475710152918311608855842733084265998155729604715688045147374937043842027051696301207792497184364471565499713210310864057685360332511244999108651599516915831392120431010811165239314890949168759180528658630284309978534140422493390206192850756419296676118910022651000769290700835053785365353121548481065748253672861587919728563919340663438821241414414213093054941250083617493405700216946962917026369098353469587588871536852361784253579311510375882562508955651591697547865977035582117860043688367664141843340887088616774382244148439125124961956254375604609756830578698893025073758920196875932876691679255849269215489643318526808972216894764290426446490647326691315129097370133095224041653289383999499239337341452213309597151815839909820572511844224956707984369063459663952973774445479862357610203665032273145590245621712685512016385864656 A082176 877 89292959477102049648297662309932993352195467618930615290724083048808471700257105955887995052829215091964682721427941190760431477614202128052569502260917879030711780932321459219832441417774336380484191184279399618923271253522478878192249021722615267628667977870503888276550996906364789072476713027236099766101341774969579617438717903916985209981948311830146187041717076438605835793668755692439029872973164599101562201707083981869313454934913942503226029730707480897122820321716925192167750461800269184926024019977113852392653525637703039816814789339123083913000409536673461199729320990044726150086467388911098320880139902258449588619067033761093216425092822629112399293219867471622468050737205045958005822415280586418613322479645239130853159804707790991938170316684070932228484663036133729120113795712109605750479483656510837000856307347899300737946365488695662557612378375742483819778480046921365749740245053606197555131276625839912587400512533816019553305867313134555580585372198941597706717986241425075785469961726771721583735624660598847799715063639783179365096269641961872285177168207331084633999897157550110531170011043287873130621128099675514388812753908643816184218891955296682449393362422850166230358590285223637144695537583727589509460874111061949081775612915304875235746855438245727109602394450683209418290262642050542982910617608415013114649938650492311585455737989727626923856119227157753130811251901401657066142077884960928382640481083317119035156901437187955598421919287866728792235338604626464566172496687163967184215987171582604500176551970487503516674294847489837207733919232415789240860735557094039215329651405060449086770121976295430269101513237607737685145693706480999879158875185278017296384542966867033754640939244940734641086565696681408527894111229064261430167393923836419220638222575187875693695283073387851550669641876206139876436577015337148654901397217170299720676390514921579894430122944053369353823530118179436400578913122794806160028296440288757513729239140426177638033554404093689610314616285751371521410450534895114836263740299483575281323094868721361112084530766499337144596628134194838732474419403710443262210918222529916405254664801248204222376448567467914630026335786714381236073722871201664191169547915655268007333183790882196258611322892586309794685250120836179449870799604411667382660101859500956705205497951090638070722151536454948267946558902442420453984774391434008560454432868119297583656629013415798653435126607322113216649935582117031179148119700984790610921497568746125621101178553576180975202850713115440213360165940606730264500967057733795195703445389412898123606556343560885007568954798700217812483906914830973897562909992193772389460229302972833876971886102296370591033215499510214677204343063169786376225440122188028829718512713784426154534766853847865355165578450346075638871479269100402024492712741440791454795781830736773787489617271596951112543913267992648644162150 A082176 878 191176226240475488297005295005566538767050496172130447600902598855341283283613396775299940306936356854889434247375770045017903494709482112721902321887577346285153009796477057527612596891792849965837927611125744049302933106079380012099666001021231834660423414103757361206685507490609413743171387147327496613268620185898149817220219448002226380287612556025432205463366602916616921400621146009411815181665592576437925350310010683285663463946884577705819380818313438240369425096361009085676298942190558215219037449193769894638334655068600002108474192329728115307169527775789550278466051023453062726123605166544699611427537941238641846032501802374145576231597058216798712610302567983026531381770590268096633402867564461242311667338770583779013969125318537179778154193994673115753603233811631544967025719713681142153193211898850476078731901840410219807312806109449307827315763578893169074813747974694410196940518223443038426445006375400179289525783557818183108287462775276665151690470024207814452652439580000172088565405187732132834871494732802221854208537519701192485257992570171828233401505172895016538203931979757902671305212479549988035412134579502823159196472096065149610557281521960497735644815801000929627444954280654909568194891450222426331314517059010652610898798900449664548312183258001566840170111669723179567659882179974031761975358552906504604362604585668316659712394002921109678185949751359158769992998298254931480137171452367173925820259849667561860480806813685109528113040591225037914309085959362185231431921768473621669827667661101421014021128632864756230708361157450345767393616309191879442350003507324564970013645511052052420111110131273470605220367327923862141811733926609724738687657149456352702638050975851702048973790907745457951923288696052561597252678536156620415458148984184735549121911715976156925087774254497643292740300258822386331240362871190235754089995759900459885779022257488954190318483426199696864375658994082517251272829364129256859890152137757860745870402506499005792305607446329638329250141270217768349168847306111000830180573908324512153257577107257681037416974632023005582997521484405975944714055754640171304881572280093316353673562538858081105890692384230137160373036393850765890623306206274077863862830395957389221717955104824633485436984019464493098806036190555093953524225622592220018168171181541272921207676705363713405716373408048760435045734249179708238469543983181511005604560884882247784913649367210906444674497944802194343792754035178866187798715784116956482820139365785337596955811186395178333494397479888318419197825624478514995677536835606386849185085531815316558285749204889209395977036302733264058289665464241848536790460778442928418190293024500685808532271774547942060076889073382779901385379291035584452020444944157986261734261819523426697162569413886684714856358211339640750422612466343072527058382159823180071504349520025260715269246874842320407376016226831797602281532776 A082176 879 409308300380858020443888336606917959500255112304531288804362798069415976939767163597179101316099327510705111232624692678791702738977686990769953882562931974608788072550032091134419787572722614246641152870688247099769284293368465679320723386875614377125544699179874859856435828407550840560911923357254251033512645453443491971751504037155982724988624171483781041665871781997874773556144514508010464361528783823152508235381788606854628243162937761451318585616075945279372571169842334131306236985455036794306450109045723393034175452333181730862760663551167440743736691631173852254744825343317576875577991896121332363160451149237533135978782926729460492782173608841396529911984194544117123586171697354723378202879106634925285384440480693810975226465567767004937530869899230925421161266877173687721488472749025854076164203503302393932945066572363712433642079031905246702128013887008773068664758647819678759862427335744710583660167895077878469907639716628935081861499394379883697071815771300668563156499155754907279124238379168931025279151595933214620154326997879910714851654815765521229205632197664209936967627232728727545802579314515700271052586399868880578861242027832252431102359681576495216979751724787553243998961036781214853684243948136915697873586915073160947092778052185825761332946161955706549481167004487908575544593309290298092481897499104209188713225843822439647149593922375443567382155020252407884141760121294304345427789532723852014404826644552634520838627505969626063987235594189700162410328356509009702948850846066592700070020431621755401264960892957977691188118402903334918174265133173970487106976695877882675319406255749172132136313042745068534448902653502922230104841241837311991455606042378920745890358638919018095251386436479191368357156334521619797149078291849918410945954154785801230601999419629911629897154374776402146401009698734342441656268280550526276825428896620997242495602953110624664486451366632384285620494305375282550143856908457663462746828063853692310073191734834411183157798179123720274393073227835827177812505073087210853347936483544860846165675275857834114328025862226546176558081509640936147334163654574760776910078381948650871131715600022681075571368484235848816232517096601311630800209426457504115541196285275028402947169432712249583777608058289669347510769223760251696442008279142028172778453213061566222444861276006445868693540861778030249502003710850530923625568171903785447058063952295801532277448895242549996956175497347894962695811830279271323867643767839820054126335605973322145227786447193124407962397218205814020487662512391966677344622860515992392477749721045173663490588929184377052136837810311282335198957280597454345694102086052062483101081414142075146900689454230110465739925350597381114688764850495422377922728463349676466819511151343317130096064669689862838364429717697022119099325934573977265526563594209781261243025421871774838408425965621884174909385941887403212260798844862 A082176 880 876329071115417021770364928675411351290046195444001490244557662759822335833481843357070814760591238527603998160453030178302687240724814949948987110930039567284774634738333008122201372354049909896323582479451580517206387073579266869388889745488019764743759340809279901144556217282055657175054761410847130654022301291998587796229111486646145032982727148141971606669818358631935729555232701096194244951306535934561959033783688773590514490019601532332562329939334444012933255002473144889061564630540720596487457003351829221206416572328135824013904016548491433284167795948373475396741998987259747518466754159564810750542432991358795444137065688000090526977359578968051179248245742720623585414049075937574247025512898108473385527562545580511931099151184454494628209238759536302488083839863777249162501162345646023654814510125557931295509577196973872556857954444315002633894879874113636389063548764136830405651096580901122959440914920375972676958529790625940168834962603552433961566865465032876860855113509676448062291873317253237047399055202496897954095992349618245491173407429130305337894835162759881558410071632101493616696334045861640555430226291212074283340190146684074718799415217593720416470230651814855061381468372044599743873151049995462503744217027017014402491040603408603242438153836718653211229385655313456224662105161530187942592546579678764423546593589892690499836343186931966684270486589793646335671741549474181251079782577429655701372352602241528081037205897813635695900810613948008604233967221646967692126533496915277159141056630078172348949186709296519749149212517264978469049236047045612391196592986574873093854944639511041411728667950707035119405662425922123842303097780873572880255169858003369027282533868446469891945378713670678594749228526710463202769353615064526214803597535866898873625736475936647476332099836100314060230285318392244837382212589241349264670435993117400378108455613788763795849736971449980309858639220760169810067319101287986098375217576284750994321607353571309534551097303638523857413111064681526390919957289763394208256757043075293774082597338218951255755502751617279557149675407155434948590829966312601027116375866810006402631742544255794319440399539056432085400426536987925283328376591873109670815398702934801646510304378820801953444267755779472245511597275445450409393521362177709176146527922400726653547834363165610590674694713129207828273116560294793982492018835126618961406925811802071336636538129172555567734643912540800092494714229054185753146691366357481808920346214751230965002567609330244099781870592736937126747288125169542398352201302425357314132407362178852365553363157305013950514624616358171291017882236044072677340921610585917651190020990219494221083908846132222759465526257620670240111153686839898437020547428080171460926252695805647389978112699476338770131847923393860442812671175898993878166698498849467379614280030851312266514961499049068674053920157782081724156020146099776 A082176 881 1876220541258107843610351312294055703111988904445607192317156663198416305526011078052255524189376112034620497751229017796523389290606651321047187103511696542904269990926013557308245156355707964787223713096651341983874433046736581186248647300588103808244921588206179286467391886657905537164878968916967521716678632811622790524747712743604060229163447432459409248694093429091186052292795286234216103508008149180916412475033795825452474907193188201283952460817117140521811076087456652046090297105882413430122144401174648256655143910299650844449472587309137528622183598334609840092107424742496194491775240429869963027270962415603853668815190286500425899569913733589907150018373178498731945870145735952213318274766927036255450569584817159700091256613085179149599746022456130701546266761557004872218280916137022203541790428362007132475266877097375884097659230330023649930975002066805393265229291110137483876806597001208070684993053643547195774653836561947495225788836649658794037710304527372033353759231341119608036073333090115700100308888755357413250482995769015981332009228203926516619412410251433843448985495321540378793855671163862976545826983978051593162908895729205798532913875740500557708613124002414932000238977809244445154005791771304505293025134411416754364020857325145960424576060568984579015395697733235199346727948522711469561075267525913181426821163583938431845308496228424712197369998241484250496314569357258881580964101428853390146385639625611763669845578669429843861812119807320110019916355280709509314246770438557135346578869404618748320929596336636729705843785012004080665703287821004777949330746292459014447576995085140790776118010884721119553273096084486055702997709444217365321980874472831672527914747736141079307390048489832792445573020603660492913915643250633428779745497077859567458265804272136852499612441762658066155854597244121214493431357689181947085868537274961004460621670998271383970188722508071595745462017813849684669622310760816904503811738097308172022944323302487756620365755541478727519580870261084962569062843832988328608642959933956412971060547522081599552952258272814081576550564784201931301122470549422610438284097457372825074384231329632942678795873686056045835911361814733994269073709482418113229269667569537975468240672745513833986431247514963208395107061729156480939427827475191105361282684475045522836271026143608238563716026723253913027120232281424967335036121970845299086626778921460674517086267755135990156635871013559171015493768782740815684933847942536518627233038308427668061758195483897337914650107433650714536821595251527646061057678542008280629378891981746738902447197104361912199731676195682777782028062406456299467810323650031513038974832237914328842200081975218292120988589158541222934628890765763898204497370503198277149103012175232771277579003994146332790923458027234103654509754564186804026244345552416883251121084155344264893580614909214994541020231897118539009774604458781539670 A082176 882 4016988178833608893169762159621573260362768244418045001924762287476622453361168720482650897157648707777173690018404721880971781325715121461744924457866985572891288280968335156387221235753361175965944022087915986666619672533390139799193919181453672937475485393349891054412132180274184939332150086757629047437750506727982989724288974699118543862750695007997774994581949559408823181607404576476266565581919487438624764608501504867103857047669418531816064995448127357856728238943329158495084521959164254599058015608457335612996559438629259385293772457423860251235772955760707340979344900553900167004976008926771273556729725301886762192997645143558447987740211432686646274100297332888375695785569548473851131604691375608100037494794838397677502827520830459254621314454961097699028073476616333758528414498810037689900854145524325992438752745904438529803605606981781690881043381679188749416369652212672589463522326246140093656656152538054927508697507945198838786710637365327402321661095529241985187376260077175732787273108937388300043124873323360679280838223476442849637119346545891468199839390238335786972109598359590105592545280627331906722526569243754061779152437737069558789443456897604298963895337499037739434592732549835565735834953779116220588063983476419673925100462968722663576919817882276253894331510678394316556496621011694805930341208592552421480108882574118908357835774033419952673572814886843019885785437192880085671240359521664199169697913087793660501287546610416406983637643539090149713848046760853996563619702629724296916198745927932046196044490383706296697286480548207695883688617644356387257458267723251456623156459569685230012885791732221743134842945982161083619763156210328101277737233153239866293072245438334264423016751924117707650357611767420349599332892357814940349825256214217041726951957449087071291692603598648348644433999105375274068818941958805296148989402422684538947023663815812414913041688542944224582848809355271652122606773789697379371073860842324663206715447890143439776842460746378364754801711617925869411015325414415509808976772731870115057435239808407102592093053968376813937068242808539067352471970026137035078980019558623636690736653941160858720160329148016414602626333060339871834329179963708911330036484749716175539149173704034048946546313736656094090729699055075809606341107983267807602721710135289870052551908739820751671489657611159724009774009441944521837061518793832368576926332458029280560300949797287840155291279415924525154308900898544261911216150905131220237796252074670906576046102754726226128024657820612280451589231144876845226243590268034274913403797652818309933347264294049400401881708345123983264839342233162286792086041536771187510654105682906963442518426795807142486747133998789379594253507221340783690863178235052817473526710479887368337192430068497315288490695812382850176134091128237336028124883252734077111234304592362585356670365920688120926768933409008823601956467399931942105176 A082176 883 8600371690882756640276460783749788350436686811299034355033574808220147558473659907335952459704109941171774861936118888877764510124152594476647456028907011151496548351051742877488410896050125689465921504294638086870918987072404785509864260999980219065868029988372756183186999773680425830063739886234934401539838722254255606409256505572586049410256832417744871286391529542222847114790538411955005572096353858884357488137065181612041379798754593376817780846013149010399890547384805400182031425192753595117944542417648120287421056215197337932374063238484631696489264926434110223057043210191380688585611742795198951580434083157798045787740433770668348782930321981005592361656667247551141688571785601371486560309315057520754052433251745246672670086280817135795545588467436154840170270386072130508177878190423200886846816623191296152105382813740854415494285361763069364426380336073932943880782372224641732479724116972946175656365168036636170552149016454767973210723906501724967047846763533066744143773752414122569839076934456667573231366009214468223898551415541938729234773855200839096552693426118012176795151647423135167113077552338791778078104184667320349172753880897639241623382726161649711352979244316644972134543550178403527031264678970148091460926613682512227034969301962545077595563460038219596191439839003019736641084402913591138852014834119795180990269070714538859755876283314959507702467294063019405907945748176417353084664699757370580643838385607055456894942570682281762448643670343489817775906887165349122956014490005828518899862067893025444090425658145280493354912416725758657783202032017213546263508732108218210836587040901819536759028346039021571127067248415848806619400571953724052826809138545171932832113593871662882280064239854103061608385090066949919684115503810389829750345573034694049178731866549302740106554203569521714611300619941045262869118495391928257398369261095059644938160998477461676591167660533516752203399160274044518148059648956332256931336374904666534052709853582014584447614900474833584992890112185922177737483952429234103421173021353011641172174875281000044256601709741178452455392856295878690001805640146215718937233993819203236610107546446222666518697928025964465788785476249788745166751774293188376854250366904485215332745481426342103786185639639895363222337412421934159137913285271942696348070995993749178283781395377282439395748137972494458601770596510707308832855725741656034973177217453811628508492317276426747701173510526842325965317192880305206234010339540023191132968696350827822494141602622621830878658886312760387458526635751936700621665716723461363083310969066987967354340881826933497429270227974511035002097417671514851928825230658639534453154050671418085925415342931136443197659864323795737289437039489120235867315973678990502791290836352010554696078756131931477280879872025748853591635809588358474777336894445876567488093079630213861443552951090148250322391171011573023692088467845514882545014062 A082176 884 18413395790179981966831902538008296858284946462991232565142166917014353946970753561243209909828788378990693010112235906678946456284920503047383217792822349877724743175340613416088399441067643812294665353215846829060008896959514764108286545616744105344298167740085020053928980033920453763190371631620996387468935662758610336938475517564596644101423475432230823629660558979040537231115491431079316092048083860393258546852079069790003253923998026000819501516200674507361453310565732234438428443102093041749404384263535434065782404294300012016869714082894807289397912869328159357745805538107851920771794665158251689483296283079242092373086594816950855914946647455269746865283021358938421549082233317247025074349207725168959405346610063498252111292451407396714516752832976884102207196397088024953900761597171864553282336800407140258695747843280278711009558049560252600599610061861816713517126233155803694601717523301626672164249156481952432348454073804560948619479554681822160425321330201122435338047403912058112717866359825442154915707808133773772953581682481268282547684913787157222860340734296755182130651026849830093878733202385560951493919021945474764300355785606605968926219721539421751373598734464643327962586976548413379770580143000342095491953265008636722333154315356589572123060986233807065218262699762549603832757564340060671811560876985348886363326765397974140583197666054911749486871457312336275514673153199771236189310285895522081704595587548940080652990201225331616770118251823262992690397818989362832482812478247903107750225884206520395917659866764201485030991464287841998465818834308561108066082509833451794965343270570235015291359919968484663257095537952285159822523285825885450480680245875904524951215857141886734709194026013144539323699825197022517135949067877916741266313178496590250552054170459338709683990121111490578758950071741481053680004956254626105210186743305479776041897655355746417450949500538707435386459116345851388640459770713887627459655518267205830770831072759146449762484812433901789081965227756744674290427460656056672956343396238927022435904722456961763306569602923912811850632923018970940978100551754873510710045701612860444066512676651960482434208031351730700930692431837810578601338694713852981297317935650605158899535319410090459620176513432589528287787155536363362287023919388409756536924741606476902414150092689236419268319148074285681571163643591850043534194606467076140601639974696583323480645084899053664600600520856934079558282922591650809501595790236977742015115499969425431277796140098902334592765392941164472670979255988778036090240373119321750995584095316110735730005082438274785785596982795265908518966402545097563769165488967256812450402204010824549651178456677005225535060317169229620370774707976145924978964562257150769516808230570408450507699683434218849535843092918571656399853479980395069911677239038771048904247257539740293692104178745700484102389855506559115320285216946157894490690981296 A082176 885 39423080386775341390987103333875763573588070377264228942490852068949510379664008354235318724718259511538262239425790836407638651389783613373804402589418252761977200155760007061764325900160406640397636487778230308082680679902375116820573862422192086348260041748768104892669635103334164911614626640600238736942893661533890326010296359524742409162878458595165899055461103563004208242784264514075897316785685914762818530392052726344349895461699597060501375100379098336494114193682103385639535387231783386685675503278528006622908921450333052265155908516894155805919231626844303463114877201255141575064334045361030860713375788942105735823814477461470411211161351450892055896158040816794333699021954077517221440877985128369071702999161254977860767576167804452981317815086402966885642836603558958591182696075854326423855037180184175336952484162393864890292309309558770642069200679243318488176479326250601997486324203042996420673181064449634271304783730020431104867675575395989911523098439502011030324967408167905524832466712192274098635132917951513440912336853547344403637596251762837042724435635073798603564194893409863579880836226965201850598273506150715708005659972829733324507689516591989361347083811955858884119054217055289154212607859494113456043821547655082483102412487810195357119724226595707766612887665975261267240609051074095047385302999139617846458588252850439275088099196856594051430936034878214325470862403846661048263775568711815121901508725574155181311520065833314809647792948540307388388297581856159239137344926697034373543006760901992952338973106544300104993460946587629576380867610248769896572347557791267221881576325220849124848971284358069088349095014739123906512063722989416184035823906447101354166256858234452777983987993526202886426149723870038272444833002620380465282902587169907833842487651242976573440452740409074075507373473947598433829882021626756689232590893228861303101667679666419475769036373615567554599129525517331960790985825555194414757936701408010534283419943132375204003778185829799879446666641246914572244599840532160887333407467300741173489476020450408746664828805697530289332567627279267877705174322427534058831635432246301263947873296354739162267452760086778575776475727400105354712262019089106545898055985067010047275300066477281421986695696830056293071667422883474909328162340195019532451444807270832950778303681255212175387216689224728690383903268634775171195341774778187622966694542044300961748535380422609543801174994697739215118597565923507973399661652611249499261189843389711240580144494006553489270760369356932087847325688275612251960965568125805314688934016722336415641867454756560699638847228668325109937156287813443002148298361912717185554389915692518338051825437640184489990157558066860350355904210154230514603357317489702981961089931826247032534809932903936415924128158358444796261757474006429571749226428580069408222174834145995729687244752181382364317994778102465049735553498227675904057665130430790 A082176 886 84404815108086005918103388237828009811052058677722714204104417919016275215853795861324257286757243740661490679473329748492339765400868175127537633718690290711449225236642206186693829823734897875864150388277828853657278704057302364602102133277916992137576060057893613792360359264643107449384475766580502537080948160301329518905817835115334868670616228950973247528346696995915233001484686118863508238638483849343737524541659618515694345484680751579667408031971095829253696361007176002119144033019564204437405170013265885396067831336221679785852124598466992470683729783794723321825135237619657157711001132205848855327175267372495620320091387286694497199182761546754025957897216120452545304899115823242927978992711921292616035710486020915532999916228428389597610023549136988649962664677696546123915618232598179409880062832926797734763746279579910963738825373337156826565628365155528228144190435118194201969468326503081651536636638434532798572030933181049767940451591027985594960640763020261377196999519189592633935430584767944331923087334959905828461553760458290623025858735011775553709222195537911923970632657074472586171895194531587501306914657170375069218798817054827402922284777427070169436694320765646774062060521546521284631556612591330102303609077631402055860818109934711816088822846610555499987219611386553546876181872088010338405178541115907018372554060223292915870951330700827155009729222075774835174050844899669227478144855456477913042224765434714737878259322497967132981961009013171827180800752241116340950021227240775837798261783081658892915527766094179254290121684240903931590788603076101040419446751807761417907579401877147933080494761440135824570141414043554719163438791945049767122828517095877723542318017680076356337228177447844856841076079926541084149661397356127797112917062456488806691613142284015575402398120996459096282352800173877166389406464727556226837370813035127062126048234503237336270239327099219882877746549089418993508783348940294923815269835114672445549632133200565840085535419192021548109318465586748820631795067242848188977425743920818372162838154411057991994068032078138328041771284768373328662952048244234454456643977274397477648101741439499759661712306299946763866995558938122323970815319959939080158773603994648823715834093580244787935310277200546811675166749405577664663051633838983030148178440723885676061578334064938632174999393454792889570973852540295313413914284146958077852900903006607559440713098122245948641452504484115209299817666334263753960957507767308046014978812554686521375332259388170345882986245085896520458521515536755111934822813080549619462621701799097986689927828493059958656838202725136550591126042382088095235552901235961518779320117030417642119049124541413569484965273820182623715405173493421926704296133711662836243202096280008771834865328231345300539828234551901550819908875236487092488543638863610967430584521045752384401510401998599644611214849379490787847819104603096017670757692547682376 A082176 887 180710709146412138670659354217189769005462457629004331182212850044807426054490549963404668061289790614929479018296391687911016045917961773510326382318728078294159499423161089388869919095799724657104355482227346424845365903014599973203663565119212714498522344905649067268491808163150760424421246417982592233665262680822679637859570828935612377856026627887509193592456175001431488031703038867216198259954093233691577283025080897364776070486820703293217702313521081641672161312289719395517694930205582911714366160215140304115023489954778374450550039626776692847682929697652901169601685047124931301848839795220477255019494765103148251699951526286904732099504934503488874496014414997544004463492879327546888449732260106517228350410288986227025865400979502214662946774576407944270231737491775818872931911898250977771197326646379891729819292863015963449118058793970161405250608009569499765905529507885075115291648067512289170366238757616600104568222805299662136462541550721232731815605092875318546014764129176007750430504544919649066130277574721227023427600767246070759212925318152267837446321983855536583944359842810828905493196568219619417480744333402404458915975255406601891457188344050817303517191989156463038713371020794795511598462209669851012764355950470678977953565744030247319641971062628957467322222903078435409724897616083730990456182770580931716281261784986867637045273501856840862721119665614839682452267255580750009857795383840442271877041439836332078080459999303965095046442498527398922249800106127697674846049066768109938383491223913012086002995483239302131600616434113496073093049354681830526248027672723692806129797401436653646831668327154996969998206297442000729895575728466306001772666204769592828396740837730577384329993154862626624282294188354680450003676956290887844319826754969688645910847169495856823656912263106653387671575622413930706044767650579898833644665850619063480709647932129631102094961753051156902233234432536137550088988362299965638250604525062302057304117931118406385718625749744409997680217717116292258866875235540194266538239067460512352925878672103921586121093979931189514925521350900382893346094528911641878805323739511506243236283901257740375289799623822446728406388834866932927948415637599942960446701923193554024271102548481523102821072710837287632949573408955703306160829307236816419953461768591623996673569891423690418166661130857701173657848073789955389572030080532315555034050756607614680013670250699427145148637796845402906791404474404908177557828272913587829537814090508912265159886276523840305026571405210490611177062864924199435425800739761224158847214181693204693660832587854789941548667057186772915013730150356029212452501496150084854077535675771549332162993908997987721636704557556090713931356657927943262095603158592880088045452066432348971552296550961958646111342107303789423428818491040357566671687020497345383199991372694529431632479684431672224822413050771331187604059314603964388216135369710842280862 A082176 888 386901628282468388893881677379003295440695121783698273193810429600933340245208145105171830547192741466574595544860860048048269057400895980339633830590565590257418934444003418726271753501885902499319892644566877556351092323246856520768672262881090373352463338904460498453700293581847062470975606681606980144942140193342652017955684206948718378764768940319071723850917469313213147909680964968108388333674752547111016616720947969648898103735750461495898912218731226442814140224758496963276149824382604971002657404413202491065381449287136571024916431818041791564830932180842712908026904345688062854624951474102475692200700267216296236311345477483849658777198229072383970386027975640482868308177412682137321469614624898284997921850040650397105140205394975144926885379739940187617880121370344843701680755493402338194894931591504716389416823654773083690368419290484271750792132854214496527003799296786590336886828170847246339214221530132787345902129265537843706472801141253149974227330694273748107634490801382060739284025655459505611850868860128688307889243237852993229430749061030019119243958427258120651295623128931343318958256077776496263861720759401759261527322807895976088077211039425408385645470736328874939789335649522056761328057574763057603887911014827789492734916439652034033552660395207552839332441918344288468717410462912998107803243521480826785073868913075143540703120173525690749536179444168071540372990272867166594119618578340331120998230684079090955692722271304078159395994548648497547011071895712099417535487571197997389182047094017702849464681394522247244151138750051952444250842890070356059822578955479485115989530082755832265550104703128810115040102923473436461107102880533651661180718345868831145824412433937634590090406719828919585369437728755998313411623190019269592487551516287670663662770890783239903287772790228275300758991568531997854952150037654782947948019698151970029313026875773336739020385574448511617609713489513399975363354080382703616113607515304000680715797425138364990452653084512128078954781386576786204055488569637148084220709360652218417593662813065542706946816197803015654939458223768079908735919729705523091902174908829807715004271353018139600927102936428824939441275940598024227386581081407980462832132861162955779055710415237880679124594503661273479233666390401535653058465410639492831660928921996881228838391611906252139784214054427561906710616144907126890389503294776028177054056740454742104256521663534331557730471001624095619978645715807045747559551410385014997001389327807217353966970927784223984382044354678556542405620446225676229178349109719699577989408472263539320342202733506531327846389881315719378715592248581308420566090559182454059550155553871746011178776953379084354866787613959094051741080621287107811441009687001434687859310009645457931690317532024351377653544839352820038596571946319184003071372312876648742978478959255189124175570159773438187196466505988866236174787389855370558064752564272504331037216 A082176 889 828356386152764820621800671268446055538528255738898003155154662766864475764200750589369300912322789583780770387239591025492364840535134347429234340168246970293261034471221268779397792423968515566220265341737175458531615155817154984144975049866413433758597946231079947692068927842162509057044212124583531168000253306321443317275187474012885249287881096044102577435725639276626833385863406842672649754063884900874494963341998881486683982188245785346244060750551901288653951440626236593631010776997466905006906179919225781324977390466480694327806684031839210640766630561627138343779893388816283299933918716789253342044021337836199587122412697090424631621277160392667151514793634802363862002178918992518960410683295737819209708007920989467148241090765114513654771847391889985281642527328731457754777383597278869453063105201676135983083261572412671024657845315747882931689579456698589686416177074775363736025339819216532274303776760252948844041672501977484115206358269170239533678248224851738054568150539558120642585917642555987293778821871037114970351108709181896045580053371535326661611502038699872574319178211054937018185866493906409740527264772960933483770812045911227448022125357126023358632803438889132598689060050779759988855190063095687401777860515570684407701157401639443720464052345377892046393246261731043614071395502927690538849824254867884187936104407697611422449456147377485286628800737468002153579022528627524956761955680975818846149032755257324920401580677098382771017864529508422981545738297153037843708232778550704941540158335285371074498905466387853251561397890627523848510289614639807105270882665655927935215981226433535114075645559425869246971988615403808467429563873850563509264916294077226982062810552024883066986572679371326014331650136626074389834246596387215037211097598916958346717049368005111521314291409198922445712775083784773548558965004889956676204011113449006258066172092140269263136342216737742091168657437279672692870792128435359675788036462848042504658939004076083041089771871234258705301485778491529043984910676249298764384739152069426370780462723243553164312664651377068218382287714618420939102716540358718099798807123417085143051360501376758143115262606066349858413033212392740907948420898860295666464993705197885046586674032002223420667764914400046686557475199535670752824886090086014573406355539576698602766946632420328286369448034812970735229722645233394773243412842245835415185612201272253459879862594781228925294678901861654857874776221921258596719477931936327421870422951621381819618341254746373585363999276333507153568302449596667083305104636156045572794517998656944949923716151027663653496237574219109638262466181019444010595006062464382068052248360635012451189914852379779139452636046247582173388712667940354538721792983329512835757982485875808747063886734140761208494584603910049970490295283958232320849507572108552193657600940364228548630858651976203350522598778603518304086504713158157693810178637689768977874259510 A082176 890 1773511022753069480951275237185743004907988995536980625215731903946585762590035081678963668312460563494509429851856491194675870079936088387712411993316619409819504261746748175370109752474594111637061314837383165670534945597355225894044676585913762719946940779784289974147337638104192305820775234312042575172370734322123204313257875606161732268487792019218965513735887783682812952575831918553799397189907255289446143447644510906261344860823781118598238523902510851598753388776744800410730239687714449276096661271133021357593303531979857823845321562087896725632112628323426355431523192563174987042775982842264401613638167050232909510746662006093455521488487474136299215694036060076537634735423260834199619992942023501925960335414117213242977680711782039348895248558962512958041040717650120298901152455501273268635416337154720317312254975456334919330371050991943976124349886079410191805779964219631140956148334982340114301448106762491963010126860354091765745553284189839346505129946306753623859392885287712709222066222486481187839589944853231488033796935909990544504130841815943654962595833782156996921928430996777923663361196227994459353610246706085627840475719462835648500162709948940783739594270761995981492793335039110507942764518653140650772598566567667248328922725306171706452865650580550144827977170992701603142261984911999272847199573253834427249933399448539468965222036807995185785543019027719629589037042743547499152550618804244079492208633313754380302146443881651466554913702003527491676068602359039082729872372279203449791603593467287792713258076172617709365929873986621270396899899956078246968300170990632186803884614014041048816532463282083653149116233703430808313628482059808453163051439815940709867867224142707204217481612311738884460158634784005534317257925409489781330027198549960764151245111139963058833200183505426114074610067605852057167098796169695915807419752884515087298071173800297429807832490125955252729796580896321130687008363397166963117240598435535661662247769333905081417272264679537064621960073283198811948019428584623654355147934854759567641049415667765687581886210884847539378169621398543857185209838177624464039837601015726779383646580741688819300016889684981996129816732258074782969804692796164434521533315214096870152993275372370443839608575240160229282062173342469859885295623193866264006158481611169150859701603425681100969373891075539312134320195802862646076731267409079573531164174168478880210110066727668912745545133437554947852488329079637183331264087890140339526778046518643465375103824819696722214639236919622078721370141792540243039970139988748495889205021358400613562904932258737893005486991360210369742665999944192349564250290733325874814960428681024612293374470089934518447309306243141308172328907509127254371666420463755653545401922659431936606654656104858339687838181780681929385015499180810783205842132275223537688505538839451824855650914799410069577125373391096352830852702340962744195427961010038553226147062488376 A082176 891 3797087099714321758716680282814675773508004439444675519444878777653204095624952444585653328326545339220157439940677627957859968282816364172706037740461286494844387379068447175465826839951359192301235502098827653448258291114324073375019181397776942660730996744360768214423721268730770857571484412620637826439681914114304448256211059398767412822403842453323179873605657553474615243501265159633779752969144238992374890204855091521115635064133032420545748611299736879653914274818974988630414615381636630091764187960433966634854127020828024752406230991045975196521073045022400140767895887050387596986271423302377430813857493997006463616961290273315048927372033483499150350569473338211892730194891242324413955990756736325309655299093063469520752301570209321642879668863160144267730703804072366609801823500032911973492647383159087047892900649063335218902867579297024408070709527321913766280382370531320361501521672375438771375813835255564172884130988109343988279935176853888423203110188772791301937749528274623728256629109344477240286216013022848361400415265604147847864476773930156659721336478890925737688474114052961850117396060686881464878594778650774753474010429294734689971503166527485901373157642788130926258536975430203965468558110136129268866226968940107580798696391257849477136305929154950515195446507708287893854899322245165709431264208139237318331348818820241598300102512518319849534093238194747254956791214074665984173265201039485696210923057883323084912162625279393127692604925011780957270352988940087561280357361043094980476853279320037386952247714577230078382556827352312556322143786608329548369822729423084265993856046772086335744379041478694160619444948669606374120199314268590574367596397364811617548343658088411541118404529057016272470943043254390530417243919013536580712092624326192204262974835395672493563215223319383564008283479550890859299269342019754114849368003917953775242256900866824681868126330173007164800014576819605824015687324450893717803125506379182646194905280692294395263163551027204764317177234461221835310316740241112322582460880707376775983217468731003519230865221748489552989739319629226186024268492237442325451733012536555030632766550059090404541451733415972856487125063433019199414225913849468481231298509428609550286530798948730931404661866395849642265510693649411525070689453735550063967997184473689228239411597928785888636629047572432967817763041632057134827623682438201183219170013900260073644582619448427432751119203329618211629771519937842203531803030209885191011087815518674238599481109024824537262104826683426128061932156772467142090250260682167187729199543259965498683288750411002575222340256071700838306778078130658882523705523285630519729527885961367557435225474831648394275125102699970637028080950884424677910747082856976209227343373416331201426816921276971775131490190360071592492184232344510178085693405474168044262961075354339794850316561839288998458835207423073160829333236158752898785127263743074930859526983667733262 A082176 892 8129563480488362885412412485506220831080637504851050288729933447894049659595686478835330082867483170891514891102945190705957771257373672859371383678941110556341699857715451211559131049930452566797940102564316606778171529061525742036906208810505386984165272291850246563579895112406463146927882613235484275656770318259394308136535177996078729678640784426037719513017960528634120353650570522816806782150950490524954908748174744042238443111704312832572883160478719726442721184708912943274315519167734975396145170830782233105415335179360203349776154615440581721086854387510923217319567333114220740695922110098176250858901046333034545315292107529399172046327244305601482916675163237879557187694039032787814029940461419816882553655735215184640940028623101711787659861363209900616735965629800966478395228323707494741776073448262666991618344428133428854271248956090916234573251676314362043647642394358741593385450359868297937450489481892235515094690208132655147212228408280931008172149591167190188562552813598693604234429029771032285213292421512038394088435607098731642127447567715067058928555761177027874525007863971887374976568359869941369026578498135401027343164898385059161404148848810317368572986472131966828161676038081693027310957459474287655454389506109547074711577876751582086065255761875433791883650113703418268692341361502628020313328816236295774662201654214823960534165473913386965358567613002926801225379061354464465155436775724324236220223713462804181349691590685192756469428344076428609036578271862590807715248534848578717367330560908357591100914980935310639076398161321944134917460998400097307956020723311286168118436190913812085720531081228165558870960118050969811140622607648879097460381578073359118920076980006803924544391716383763416220177016714268864104632652403669052347492061075363246990394727153419071308264420358412694597433282861373928317337952278916713201217762241442436000895397620609680593050278391391173679240235672494827368959080582483011325493320081107736045220892678609460731535534560708811941351143893048779271035671817041709460200887616032211791453312876466062465675495183597128978158907900946522912563070558609144509170550951006357098524130251993730158114839993261249984562824228870347306222069549942513900933668475249175904326179449482601295068694929231456229554948722788880167890531108286354462007411074936830552415670454148178430348816211474909142382021122358818577999605349464367800424504953915446241186883135496295754712456656452314956224593164215161301369502945550928785055991434697282305832430179159537734463244742081631005056054882676925680557150355927224491155083115659122547581880225799600953246220805640116333707433800399673831469916638008515721979441936818934081123270228340378811638780471160201752671270366947398950887238326257081543161498139964223438873400236659851941646990024364070638386645592667934603093312337710577477173207914937249979661942028841081320629237706173254153318378541771486599427708567919798134526901078307355536 A082176 893 17405395411725584937667975131468818799343644897886098671148696107881659765268472318756660533076368786642855884214658798088869575643632563795685862006103322609146265884769646985384085831112457252183554223913632145805199993177500646438048895068613633523442562849733887583811313612587287845791158166792702452447083282896592808416487442570643644372391117539354257216971972794650973795516611558073601940181822123555433960224859800231427876765236878134222294482037677137738423663934356161172631176267394842053108520205522282836895864962164832906882660741632077212640607640904303852555877467846646289194799234600029084507819567693112824534418779410695485934759831362554081782288869144875461084435027779391988564353745318325141265237017335160065589592970870178205594958854486700942441410181379762158350553433614915469830300614492264428084687699899512479599940397421685761746545597249710840467674722136062694413439246658950228648977640232368932685352878323097253649058268518775713023013861718137634616696373917309623019953851425691809311450404262434940813401808962478978262162280882923223271310332719543333403215918486413256325287051797596883984537469032723284299474100410468249532021444303967580202947516797988468546673507205704770319056621751102633874241736507906933297834052172748227367476460645274212078365166908267683796135450243037907142746713133951837088266725462217436158679479084306279456719898031421089651328588633123525583621178491887752284237909251021289342715878370598562395815876349565730833257286709343529851405380579446972278486958945455452608793162498759331757411885036472599472423009983995654724228330784184048580125341318923398957209366481510810273533506638413593789364001072179787023127519400785280277741538098077293113352773867009256238557789313768636961356847852526416874802108386160395071473900453014931819601042675128761835095499149089107106407835572878797831740130086435917206945509494903488418798028964832802156724863074635573477260847175099662803028731071941646758792528411212141340192118503438968485737603283844168210452626724636771348253436238705562105460703605404301335895400049121683442209259443473895506921022126256623827286849349268935382800296314062827623118014492838095818290444891254342075700720690778091801588493628062549126538233052385461523999763886833100601189305448655066285893020517218090482556949889026596527996867919061634961471215157187433635576972490708405467107778743538922193264452551836830853117288800186414012314865229697334528994706350607842801380079795044687198816649831967422812421717902990770941218861587947921957773119376854070918028897598788455514522970637903038384773735353605907245530719840961674410894212294368013112059259825851699293263015152503622365418233248703600062499144056818212811289829142099013550514693267126395170261997869512416952430521728770071752065330622864805511377239894005032970212749292815278869288526917250159279023576895680392143502223609308769873568895517876150213140828253740188588572576883856764449830 A082176 894 37264951576504477351547134756474741049394743726374137260477202081211784021744491185619536223395781789392647401914786663631180133521721238624898384733668494097739687069203322962721660712615114751157651664412576391544020115842674901542314720496619563452873010763274098857186984561831273959411215355239044070821750753089753092346272611319313512996899779668072057125562750032857380553814568099673079465754508278304934263063053034790144155388255177726342777219920886205730182847010010015917416759662393094784569182123002387407358757690504122645262210889209715087709800426334290123078312612565841337834578911321513719684230843310366131507031039749413926482384489267362913881641167721321091105247786495886165578494986440795206109939899738047272522242470389241760621590302639265991289748250102789724541321439349639062963155541652913947934935182582992454062219024112168676546801848164022422347290223672890216145852163214931756522289939605917713461543644985025350249362494454163720326466307832789142989751528466563391650085953573395792554052649968058877705726426130979005114677379223845901596947364650535511056501387793630848191232580591111563098634122175688719586763056886071278934913728223840919049183204258006169574977955931323465678736683507295646431371691929735787288926931447695261975224260381500147043412842858243006001688808142454196099390206700666955159070552565368544985669686421813741366713854299531901516491756639626705895691746691839478117593004641340218751279675518963284883563546215193728928924886879848750043470731874412797484189425721370430637303111694420369068907733370327561973427910680209335395038148603561147847468155984871286380929350645352322625360584368778425912231714827911400022567953188679973263068466545401360261329676889566307859903338735279343666224931217614840526452063219078375308503036275713829688392631413329954723472070075069497307975142549761063082608997214015829164515070565119469158355745956891578226295306036739477783402777207072565147835486036465482403591185626453546080521993345833442519021127971978076346726818885745130936408541146847913048828591158108747116073857340524040673154686708957652958625835197400757579949848584856776749999514097433307813139734878993698005769585164448806098052781703124575747544001076208155710414558738228848261553107320795958348806376493569523913624244138388821135570267963997397244814422644257100851017399688500554101263400633873384866048570447711585291507989683431276535268823332891746614765025044787441889772364337545885915620055935979690693146191003191041630809604953591930285405190678328718570394351242772257566395242000877400464861664807323762110285167390544051225367562306783204871419693189407837540891661600672670852567377412856604253465699992091810471296707295327697235707617605914506292277089181092184389825589558118833730117461510775855275671879228368546497638254944544922723654800662074308056093800354189947937258812724700381838395055235745823300814404027582337798903924325612193590843753351750767003707176 A082176 895 79784261325296086009662415513612420586754146318167027885017322495498240905545091041842778812711877306941620795927804878127344550064921434776432293033331170843340742957719193573619989905678538272787152332916608164516419080345108739990910412288524554178121237092430210986217581175342139983143135264942851735501547338200530427591148393583813918587916725283862236611126709076618588534739470533818778139614392764045022357692506949709446807444540515937628058716598916964984925376155319022926398472134595647513356471608907611197434224049795943899104014166032352579080628191695346586126758998097258000285730270655351238020057229592489408258574100564011292237030795678420279670494483266599450069927253168799033994073008101513487948457096530679774919815765771034243366978579732029868163585737605368749473098518668298381183418376979674962058517058679188135673485558979773416150152101383934765788090433444132705970110733393847001071965187017810179070186380239253075483383392841968920167981150295083128277132454433635031143755714379030290687608232435281951682970397205719186527720151178013459380120813000333481536237938159879406549373598514824213029854578135255842440263471350930059301408641244733582856147067039060905234021914120889774813046004896625368562574703269348895010358239059838836069542140770945715390946569277775834219764203404471590739518407563195852755418264050272590917929335665736729394452588338309709233991467423064548960321636538673793908956331840753736160316836312133276556219766513189385221916620540606991245691301847773858303428933409126855910309116575025668001000102233295913743243788732489457075392345528133207848981674933807197948221985964274985739729670984196763006826970255920291659017222041117578093434366927392446932454017554214607110587843458933072083777453623301366807189629997303017435808373206902880324074572073477168911213837163846940848364532391372252105727157614435567766467164287161536828867739244024519119652383090821409998111332064690909246382768305473618188662565553194454943193007593461683560917731093076614580481579932053378200865122577330876935526187425409993784778950032588393700801429755308663251557964737409683165482916518967367718218859557361472580415554388492579556809112132566105128676482003372268654799791184423605237227584737974790395434489194419185639380933023707159261796003116250302829435708152758479381920625243831882895515184411939389977592600079578697815245754370789519797820138434231240300774585368733892636718141915354059036561132353106276858981150445077053680065493217352096791909674272608840594655486524013620835949909132481609447154925685826045225722385969804784534503993536999940464689768530424757360268501674820816673826626080134788199098487682046651734256697488474002155868901520941640339955189015706150452021792290756589010062051431752482526319797780403619791776426982033881172560764136099036535017070647938693674543739164896014622307794756422648816660045526581222184457385870604230723605027804185210313613888510289254209198779262 A082176 896 170818103497458920146687231614644192476240627267195606721077371443080894258581837121706846703294835560645027725679272965133003483968855713184423401283250946105700609028390810852944060321946150856152039562427980777845197710603920468907808657055157473106404680232159392662225354398103163635235386414192061735521551146194591015308013012601272462482535968503277602834167573959740565054524673060194479549146436493984705939230174966991330461622988993560268056526027892949507925863840694030228220614370326613362770865614858659237170224309756507780422480565355603187807913302098088083186502866249904643946432906624222019350517089452697677842963635498209214001421942893406922891375208701218092899287292349276847272038139282000673597060100524522399602202368833546506019671857416409931766340489817044534229965244931079004645381287047008510508267909718686313894862191457905571598497248889239647574932958914454085419075579559372792346314098376178284329471087437377059794748098088982263434168893383949658924610760983075168527139119133011456963783944723228688255199553314342316546294198840299712388869332743970689539315238694844615871929468395886730173520885693670216178309808448377929117316363796946552500651385890576795585969871480676542767489064899564875885746807815434645634601457845972626322015460201012214118218644852010997607296613815254568960236389138618609628438513281170015404237043399520855271337177863317756867625447205350443664477851913943338417115785692897856646490163491374014380075103076747030122180123910946975782211821045410121856217790807981957672088331639154515189141871184639872824648279550364512559018351368667990957991538952268130771241276806256366687638736906689231380392672907558525993252171083056096469756186491060489061956974820524209711977602509643116926883066883727718713802486485931757622829973833552872058874929448980418006680610482964605359846564024606940080174037585071051442305224428732097989784566553907636738102084308712149343841871783499101038954312210225541952551490335302121264898070489876094475137071175800423625841516438161265816937326023933318217030751238142709177766780227239826369723206171975234649386475381638248226011806481973878198466702184825283500693251338008479151181507279875351292624310542044039490756275598259103342715837038858370394772096137274936444581727456145527266792972724821212237421546516658679026255659402903105173216734707108393278277275973718373650356715115630595608362297412453339596259647990647949659675600074074656978979823000363260788639691374669721842670844000603093235280921187189356375923684982176288468181014589181862723550443436670982937610470466309493131551445211509481736774808505429012942990396422057567303370297671474400170532156127715276812386834219654770004250066460252381695288719342555660998286872263824836106044690612784797498775725168713996828090372550915072265124462831867283847420429245627166055497465417335808015916319993135679209267627395423644833355542743389411121562240031644129340538701149762627081199770784256 A082176 897 365721559588059548034057362886953216091631182979065794025699246314784490581479585082104596299599274248657001756615058474814369509848469217101597441898316471577835349978593465667748926992068034156482590752744175742036349139415744799397469284575986594981397817696931138954160206004779488431663046292620709312817640285917595933060906741472922125517318378412209098141194399819135528208864291523919588253527727611575768022154014109378641593681915546238235942899423860423877204089786447629712202594403353405047943084977754927257862521595560102532893333872163861309302621551909121449339532262302062547208577078582355884553155871768512696467577495592877507396807112220079592968737045767088039244109520192495846072670786032481367501142607261025597296770387448578272081958957796037546205299637048689189527551192850280735439486066869102029969263822780422929966151570898896976999580246223753691603258769723394519008646361106530395964566214312780609369596028052266510783389760913385628244859500662146299099740280067049627222152154496347094301968936052101304301762266782616645156662054346625291050840726946324082035303773269440551858296919354714605043274348602557762649601533246643379859143005755598043139061294902500290302589431623461551488410438348784218259266161543510878028834111571211874986115569254168799249293885407137982718179765123532870878268600449498340635001021680280852594593892099728462849157373756623862068832213231911674122056777504227112359689577880602020640509677093370736078458931565269818990474360695725777091329368662281293018790846733498500287419936437881765390271833905086888762596089663319143327946354026522893674045292556477735203495387725537517926244650421072241548573754914180903095294622103609036804823654081575074328176128344348594266509173591458844470452017271516618380889990729648583882052925443987277877139371832955898959597935176249241025042268031209853442215525714276027416545413377189403381110887788098995260331860957536778957025774283462551715474035834768977980693980918698067816012496440526663367875228761731314725030531699819291312921238078747033695108630490812161117767202513504883205802093795567524790578953489674171403709860723586155636909477157722253089052660617057651952048299237206913500319728146785656267516741120965554145372948348575207080092788852504059687668442132965215005333770399603764997095148506862699964010288700165825995369969637332717764119104084877219811161069745286840279976227106112003869003080496598753757914704886921401996018877437629380051345468476157227999172351985186647794701235435652982812630096786339134221111906143843747015365262579403410030050434473231851418151147072713705222471485076997491097213053062464883768853278057329334775700641598631121698635101714182264279384978861551887289487136938468158266086085078593502405513464286150532546034917093445691801834320969162543682990535831954025388998482319862999787542959112989080652004825973877405231601996261305905946591253970431302904440005729079430322878074036453036142039955651625750 A082176 898 783009859078035492340916813940966835652182362758179865075852729084694869734188569557974276996613858292811443928902463303583151027567999810232157211400926230954577357796261992175081847206847687452946523734446327133646267064126329656949518412583134222915983721120114096965473906914544872518198191317074311398424296473840187913409333096871506557815047649518126956473109046220378653467046849844296231871673245706009660269494920332545885873143160130681387913388889683434085738323413919233104802669085584610123888657095475022331837848634347138422327775134567911926149197368129690209172452574870838330193900944698271680414880503782175159155839670869356040236383055627493610254310257126127132687656220715266061243893032700053653141147597511252899060031481551035916086171525716802852186688218859225299619681686441578899794806439771526664522379572343011479764409619420414988177441526365844056325975456432314096808382194594504407205639948541903507010635336529449499573982894453162102474966409897608230556345331531320549604684799177746582855637587483437855222861840021174781642931218041469224858472445603629163662748404545329978457780505985475315155449350939592115465024835802413323601736127352724629279494838791580583948970770276968251738158244326875767630725419472730445052772199823002618558201563064585811696164982474060284647848969563294645739931150184264101695701156575945907581188186728565774490904929318307428632499242466604591949831953775955741418250615065191449302258590865270065853882550660815538314567693694167322107561531298367235349406935585633074716727230310889705627412874081788351318305305445686698298565541598097614031510432175839019400397209172454022524526090826235656582762902065753214980802023780713973678013441861524906610773914228276450966390899665558638891587288363521433181474927721059872370493706316340029721470374593311691905614647510961182448564399514426511577656050423791205314814991098611740252381543714539839370333063559426038897579392699213680978610455464338294317591091126756130947451890100390015704830580662720847703195616231437656951167503330342127864709071171814088578462091691761234428866111675119059491484364406252127885766105374545452993855263721075871444381026465121317879412781318255921662165672678580485466660040242838597527151874020875850751561923577131572144272310589173748242992980116129550613483114551170065268839394737208440569192108800477797045695239709559456229650619987812435670530199356270928336893949530167837081765461351385449939940066282575857824454260885691592431861610007673488180574310925460399259643982919309133221043376569782981726248259951989526514001801769934212565641543863831542198862107828527746838132273040916100954537358858709798552228742137626530994686521403228981366775750438868386499682926484580411342870502047073542637832386307039777879741441533203260821177933624908676571965164250042422956802101635212537635143560531376738193133560651445834486768438347174537476972215109325968527618140364205801062060550767972121617098763436729482776 A082176 899 1676424108286073989101902898647609995131322438665263091251906180366524712169589997689951649412807394854281572788014428981946206959411624686225508553598089200824748093147387319566298643062430279236485273479704112302241888952578476144253776654180741937387566575884065246784588549729819918082991483713951661846397148122887397458167276843013160792933391608423595253453615971046871867816802021391584205488331416634358683088540686372583155379514878874101225612980608352204555136242788946591728839435536100745295583032707761718896930433178214652756234088824143047987308776563806688886712785830777016291924582238161059982977813618939409035385311894238189880178873925086944154408167114363295358746821442708039541668803854368278535347065083418980371386569725312943539579091564810249422131284816261224766067444901194405054582844560835736321261837704385818275745859715625436172208419970289249284539507286574711843383325329147240215228916379072887041061664991695446303932312354205553852045633955366278733723757301236342432728676114389710206466454097495456689289424022158190726542108173263182778923079160728848643759539000548883657078436444938560327854746673722005372829794565025104266542263139646624689747053218858567545848053625544033357529034706163501432251745178118047693875693995273167220573163729336119507273765317059696593139670832379294180546943716611606528703843541185172390060242956852688238511857357589110962364135205825486785581407864998918740476833301432283924982796790385228565062865436709001342953738205400294165209570170925631975074965374478333035245697933808340433844839176584750840834890868071125346355115997982449825964738623678908962360944457885283919750016388492189068526051332796733311176147832158458195597230423019185345912612493878344519796198644001431136518101244326031424148378975616399427493430048088972245209203669603650050214784454640636691767959908201180773851069835770135776730733414086623023214014882794523494652373694285203248654712050778191993209711851920198958006206817362735849119754422258090758321131536357299212450338411981954794401698501474416851631346802410936373101775593361182233732769781620119575284403907032617038781348255359202482118144473413622022672352867564466108359615490819685514747707267466067676513149107453271978363986829258128304669676306141501092094805625308792566026945569194686567777494786551847383291442140199413274097100700992379349917879310237749606869380218882263177989648972173886123601756698222494562478606829513970445287020299564241568546546520294501199514185063055401210422498530693100278767693193831961336601425088263071763713693643334618675726575032175469010502585513146244164896873338394433651500903011277963444938156396744845989554515272518297391289865867077273660687934839787609125807404917692754234156459253427040896024653923453320392233951059493888809905262346819342263569639967091629086435716878001888637309324136435463917907414457075807758561599645442326883146431876035209546844281842387014660971041848595694761287833046469579701146862 A082176 900 3589224015840484410667174106004532999576161341182328278602284855183836960430900745408001218841974922575939686289200478945094834169875220139919006694104854179496881327764721191349949342355197734301952666409112284077424769145518365344572810768779920291389600488126623888365230192177028658794993893351692927915443537765900249515578540908640960756469984529425973116616093290416766160411275983023686025509992225125460700561916939038351124158373562129547071172638927676795406123355196306189353874897164541107726637585353543019365654425019036219912388149901578547433741725833714680870348850138529075067226981977116302155444866506404304726625716205058328966346946568407044328409008122384630662581524328980355902087572521670579161204055613206672803879879436079312759776021961669314925532037180422328244193466733429608882177953860668649103902815544693014297041636645810118126442575583808353256092541703225433202975911542009705904800332161285885944970255894013134256547163153975403982488485752329810373951787866294317763171565618058280834952277605375395534531193191187209803346398551973777856518171398341802822747774616291519622908748206925909918602696201154252039817209217074075643832875667020375754588848478733729822620857202620735572978644048434842017839350119214832731182917181434066214267557114984694965657364429026598301996826698900457231219928634431421784311368714584940968776530234489582690066052297199604601348420221206307031090242458375114084565670410855981930141814505971451691153089022296737149683923271924655137785497407876993337160520286220212850355288714308842100229843002447747754371871768002870406763775401674170935821190424650612696816159489176096798098425462843848554003253416095923447159807439928173955077050582878920053336193817578612699344317456891466886212951885981093495689429262191105694767228187764896547788053363373974946770562262712815612272525689012491569624655048846655241259508101993070311479023637759844934221393898462422482200602579375782413080780144278585071363307461399929115278627577408030632507337775892963226119429461048427172790259463248014225319341118161858915695391115385816706156798046265024819535704839772495709190493414311955620558885034999445828756076018034515199462486496920657306424806765898343932084107894444524200708595551481577631129795681081366663656670167093766713060505213170712887272566616824467779592476225660188689566969013412522185554365465093351456220406426883740081508764364774460128573684376923781173459523083969000598236578078773818364020083078350405650543037385202455476743847848702320636457242946916739551626152481758766722390191647676491610818516164863323639459585902300286669026901870318786950087198359615831876308100075263450999523005483326856111246651352800954872095773735122680784550689005777954614742972496526830521814507848638992166378526828042021973147270856413408335060227738789982433690887163955144986864456534851071241454552198328657116153565284601385158677655899307898625898213001295688028772901432905907058129965222536276797865131376 A082176 901 7684528617914477123238419760955705152092561431471364844919621660933192301054297547558017925414041347722427983796806150790323043319930378189434103009969453906626948185878060003418217437789112967866716232545721955279063861062363803007975119988995977289708529166897917130908121189875160814981638203296360211461299827981363584879949555591518121421133421021065849295029345101718274281777051533542077820731126454910222897332191372598440354417110908403401304806987530694774470062546496030009845094258195203830642606608805129103490290626446189269242623497938563512332761392736916220466069794483865235292786933518712781325641585431831949235458614164013792291091276535714830895032670091860900448687761029106575188945137372778007441776401369869717874471073948435400517916495749499334051991487833995331383328673622807216856472325754222554645575236913397593840738066149903365804532743733765714700553475568205534174887963578871787555781269712922443927384203695750406599037294432280966758939397592364167684563624967965801624747999474792733032221240050019596689430464059231821447411685878954652252348023024649566638118338616400394600694409017205111671679507409517089124956171408565096528410004801154746611004508458149615607113549484226541686151390059452160203715119448409133520061208940908751410922068301362761369721976005960044725232963018075646487681223220873260889536766894857974140728385074046063024808361049494073661766892537500710226560832859615655840543568931938904040415164191199428787930733393521311589856414380551361637121586513655634120477491381316326328759136058727590210472592534341850332220093020023188623998997656152163532659724721046058331771270469620494582697196362279089387311894323072999277198326666895847948576380907363217028551907633867725083970087383503653169441617354808072211085711792914802538271696644339539545721679889132525069452922120520999779466372634480730676820775538481174074498464880870966460436449610070425958195386264468460916659095248642032717600593562919144742402870669530825818837126774548968738634492315415377172344329914304141040876899770365284090749435638516246958769578714884464034489295454265766683371443045564177494346891387529511979891981271696499345694113791033397101727103195599354559623729676449766369449675561538179347639475338188641501340613806051209791535749589384768200244975455314772294074822300669304598458871511018312602600738858927864150950875688242816797664773688761630078177089638004475545969172420856474604822376859303146947768257671859988713842264362106402698523373569226573146657256432023654489860400445789244891127688132649647342230488861837837318064523158255005114647499582584734384668569409632415049071729726487851451117790478189285732421856500741309193735221358120072274074840727966323000779640838133872007047915499430506277461412117573340022196648182601662737243070510072629197270957289640994972853331228272796533204896423455428762271790938562583529492290531401678845482268999473490575988818410170051065896908544114838422427634760601500461469032811270 A082176 902 16452575770954895520853456708206164730630174024780192133777967767347269614578483538075666161993466010844163595078508639624908028765310028000563238457141093398884453171953687315914569030897984169431337284066514678709765297454349750809080807409758456389878277016519622540280358568469720327117295322516915014715258800605660962973675984461083024309907543577366636507506666149674190287879297854104193602913060439417568162279161694484125823146953631369109431636383713482034490901986746653362610357524109673522727049860093375042136139077474932656782065703708549193731181650205291911966071501726687372075556057726609952293569480767370885589032750062315865578934015832124461700561424200060893113926810172765221321444622751122069475351367638588239922537125922365781351318212443034005031122772451966233093133598780688059799747899995906031497007022555289788604002315858830178372143177096372280090403774782894790378931513989251048210406671115675516270147939957003900999225326616699912771016160014595083508609152209061252370743550164861173461567760480728333652826573437754787436929982081605443848487932398539938177975864099643440956471038019514237710386319145613688933267720399129472543319936724441480761207967317454703212154937479996898245722273311452418143361225566288577382752805471060046167115699817829033898839614441058980554246487936992671404683977388080255461154418263910514667713242676109492216803957345171587318591804142367717904069202566795842475591983625702355573602256668463711074658676640146409744862838856462464836375540220881970656241994338011485226651276678062138596291227339474959803840808384163388154108981926826816697188951429903958815725259733096306685914601300927361685350931413876577887823586159967258727256920051249480295567978318765772323795999310711428445845110228552650919964239795175421004643571341190914696273951665437637488941551421477829664283905741573173788106991209470835630659505748469253704260290124977751590216745286574139525978552243004942268909011979211346510995863730116819684714862178003263755664776916425840161885736794137516980745164679172523680016716375382617482216583796340421310046590257550287953030191688195378761189613380094296338671543220573804684978471950032580541423331644576519656788091216627802862664732992593346759752254979625294902152023084868116634010509540664341573595408337897650255944182613465906880588151453171689929447852665906152679902825055793958561543365392825406415121256093653916942969995156388700860750770638156125934919303171842419919667617896324127262845121811780224000548639755375598255581583464562935278509332310285996243895003015691177457512747288139369408870953320908236211315970843613050184776457630146170349640427567992653445483828006577726155625910433580872016882223471757492086483462718102707381352823338965535481261323155991420846978465509501272397829636866122505625864627763048690133831496095838417693853015433259281488191610916496381075006588806588452867405188925433392252066840349574258102684243630776758689843178456702388435801432254919176 A082176 903 35224964725614431310147250812269398688279202587054391359918451655062479269825173646491374997979123063425789764118952452207817363081542769115944781928282202647429358398474395067301660437593824983879313423446519398875692952600233675406056788906819340848739009464270269660810189510200757553897286527189169305631031203084857685421372142312286113027484043296337316499107620153359574262125395085246461560657199403538669993276542462563019172512373843404404566678282018657571709306854605389199015433355153499536197953431978810194601601623619717951284728340190535648945725443982694674306280929735417832894616080487768669026643820884130093042354910987240695633393976952075340284711664674919717996644274387589017064190857086357091367867684959737538461944411278755046778242599401020885860738158464579925731438718943540781448550447024263008116633256862869508643214737213442944132915959663845197613769074338654257885269732885014734384542250680691111096338449425509651775032455190363028176358568091767286076449975968179142303823843573963196482011212669836571497189130702861683247023823373210854723414986385873674621153150737379418010035996427980636640453053814922542955673461641436119627232247439297879728276223308421028759336516535186477582074205254830099701983310550118026675593642561576147171498958239495856922806404294738704464796482501345491597239795283482889957151505030847726880392309943313746095518701087836596888094960127095562198990899040056563471785228741862555656849407812569354839406644324849179588224480091254415945326151581304680677346248668549026085140476959561424945190171773907617719604767117240012184947819725976313433720045468813165506254431687698435688478136421688636083232194060216568194898888973800098444091248365446341571310012318642521046699049512366195521203864371409842541463736301799663426210252346866179684876892884463388020613105457083867989799609855051131704720745453188713134494410285389072775471653378967454324022868823328520888787396126688990694749280316491648307530630347580633301727901738673853471994093067641628173983996620055903397144924477314654306794938308327162281390922700839471929496960835503300720448862699816873227474592054306829309428665887005817968940638550310608557235746849622938126185366189706629784566290151734238614361431591404942057872740144256459631184697826141818501512229412074928994619149398719016864401924887512382720711670282849016866547200195051786236916337360912551220508036408557279635975118121123527919826669749989721914044805059411214367796716882333953629396234612903879612668122898696028013327962632096384472627431359925005979159721857770303200707151204428769506428917665287142598396219268004189526426401572983744757038910014857712549491364394921178877293042514567679697887330054607227618840703369462298268149685572053029105149060831750213846737651901064618631853382391930132949715941535013797675559400905637599551974968041679028330952645429323174459186195176249592291869989503913690963140371235902509620639315537527115302196773000687750576442866498632884062 A082176 904 75416649477540497435025263989068782591605772738883451904379574618704157588292624975362497735618050275929965061024738554986499845726363110599809486686051960097784226834163307461546442041654468988036414742030399615957014743406043981586208948326193157846904316373647222839184894225555779844108897124714070058731431395763370533492202511811199762264098813116182129308716287779560268654445457514406182212710561247575247926190445744524512019540437021019214553629572281786973973989345596826857000985397551549860351507269503461081254313892764922935242904312635491552226928540489890871499109510373727173701242848032407963875251192434780494472402866548527371373407405746702982743058870435680811429299748116435788104846883088685169749433130303130638505593145720309178381948217384642002630516442763445962361294267920919959254010676051305685469282552205997866260628892723092316906033888490055068922154037772468599471904152330305040718678048580279630878926160522072752075478410183558336500829878251299056618337817360749606588431309697828251134507805718710940661003497950482995736690373363886184272506915697985642622940581170247520914570352149888226476796556590895602278448451260245185006850003420517185064514314655262395773002704531766929060667487526018998563564328323867069590589565740389654999262022507864642773435689343048822360774284944080974062681164593705711112524923520058721326948150010699642723730002883873994109620090233678706413014227998203837131066173717443703552061483761855853526084042246215240806945379411681538709070430842849117674044190585354269052127527178060199717752293325772015254225653724522325662354582807406033429582250090044383351713917088800763290642436893112137667251992097362193123855325831292487530757802167805119822790466606425842786462482761540978191955823470232734743099493955838787140801205941604703409920585073283739900424757650814225330574026859679850853362336182689182208624923618210620350248415151704585344614810356909758508511457759257389597928884809870403084932715025144693055700585271319741212779719333460606551040471248212144414029591756968939061124106912819757402857626207169352071828793034879961383522403027076766637236485335846294009134858378814578223416693359556877537222953649410727757967175011119060218365761140129879138939817993588247110890565873009617457448487279584811267641876691374134046579166939672197496507084195488785386413310792770693984045982332742555564549823748104474439007504574181751050433735165139348447018456133604159720921702816793310432051243660494308078903913214534908275759928934824592766959503175107815504860252545874820914670335684340541860075371921873108886711358120642111862549684146131736032349591277515307246751796012818299707017617057523159336692642280135762243378563072498643211824309701094263368250933014353452278868633492621394047934325209835611759364514171437176963544759120767368439315850261946127020096318672340150912284623163844922483759381335625463821202941174515100630144879045630467029215314964646004209168249562667220116213719232109794364896 A082176 905 161467046531414205008389090200596263528627959433949470532482207270421871982116718399119815234929269954583120583357519252487682993140377699706581608994959105661769912094330646924859278888990180976225211156681905051030869022576648595987191547309572935874503432241191969345815161879273094167881742657010011921090455875048883800123677746681492774124255495364248175532379890537254622384083218045390206054592378943339355955093112557255480276730952355569972383942521218902641173485822068222913900816567304627529002443401817326166033073780223799586779284824829442352896801459357695898103718081068861214182596625850653215976133775121788536545433530341930976434954112287891943663550397406184915660426791916463221477623397615389047937827425116699947565409856764243204669733751898588912917678769408301272562438018575044678763454018603895072340382778630716334271234231749790736431444516377276397782794525352227650936220231023435787621792317789844205793820680127339323250182865902026624498759255421230737746859418190075624106880426756946609933243973004453432086960880872970573415344389849492708041361472794330002467668801630002680280314225195976526862101409917045297225551434174306974860417572383202769448677095358518262697124656044763453273804593094244136241931182151464541121511347430896116188731091584464685004713307669735434740276679048631984773095878378230502206571590957706749244572427855019983578442904437504112637955776305386473671595808371168727557417044298666642922604655953936315146689981225249902643600924346886295955976562111881904734471563775201328020300154632009525320889124122228494445347867929320793613030499574700584117788857063635140850578209807665562196830717930167335540754618309146584214782508359307067795510155154871314201592674936209005756153804290396395520017741906973125924541273091236469456420820560287771043747015921266235460801691487890042677170854505124571726409548817429228698807799493030505903617394787021660778684914566239902221292792413624803139027713411859310726664346622011142252685233896008236724916426060787093663260526738887869012283291616571491101557625305049061550672469585275134258550701297151104501366180129202379813109312834685194586704343147401156130316352868377195041169492461272479594069998310876660861947023618836094217530233131372934861777690905321848722716677415757525058713975571577012364046311651867719868096237992321531087513608639958483180074785538733177891326699149834724827078600608103762550160554615108391663744397092201845176313110063741756908569178898692674625293009417939259733661964458542164270486521486424334456337531504803404711029658447043559210094304976775547242062423315769567994920519214902041964597592905315852186251942681367162657822147512504019078856186243298347361431121934477924749638201199783587457904367726356414145545370109825600046489738165263621380070363666275155878099098259212815571819840754023881852703525006589220684456137143623094476813307707697209988332856012547099323415748282412537011424507697837187339512116660057081587971924736788922054630390 A082176 906 345700946623757812922961042119476600214792461148085816419742323081912420014646470241102387227623342996328074460991812646226392553904653917953402288176696478788967421696214593021811993998712507556458887416296205477575532823018140595268365841699389564483658986168628966331042370984175522153957805826103719459717786328027036742952400777897435921275406516334275188951612942466488475368310042994133930689218885335256594439023948519328689773216237464233414550899969976471270999600663695236754099554623850069466087557626906285611366519221086150533371317818145054838212018311818705863392706244430619516737901698115663994272147565878588693684538717567886946807225941441012531068919991999724034283932493600472524463335762705972150212683417381828289212025716644878712035751181164952125149559270551153388078255966683904881853158232091618880086654816251043396767804787499708019757676811403002009675673394131521302907254119022591573278829938211715931453971216979418108233432912931719304951278788276677902229170172344600286823032740458379156824102238156305251469145444469614104771898596981792500067942027522262546164098794882979627659903225782569747291988883815666019967955641573353934397799381514130774280403959262561176695338211115472061233293725679919734626711689905664571147372572617792045334942229118457938217847767458900559982438575117744543851741867863458176685913461925552599805499242509295896976432481758594234431991263760527930039535575449108180542959026674072148158462953996843788099736465528840499468425273981989493995651129233687054285756334097150988659465059125419327966492491942105022497003033356918239551506643307606249955581319643200299156946773183135200259445172361950731541510907247833083464441992213604472715905767680774876054699069494387071201409829446555828769749464348572689834079969642953092664925020889343280734819691459093199773070930285072557148113207077407904586336198326331506309029308196271826222611212496986447954926994191488098964030028969576148747818012039154484969742224255382856124783955038669368313195175424490293237665801950808712644842954181141260625725169545123801110218645267309353150611431115869403727090533431966651948147968554126913052952094105141917874559746917513083448451653842378809553608674679606964633516863281371442180046365698481065378084428277349168159254499558829548115040816472272601918022927828219930735162993483946141083652645543241233559167979872072409626184345956190099524856961518462548600235838060419321855948634263803920569347268387646956131524728551640295081236933276930670613481347162014407979845307641512018761009610456094812746424991742375122527863789364938917519758710434592618885332550268330782524714560465444385165682073904364396126815705935742397620037534574961852938396988700966767487844269636917079087376232684190459341392684726810837641996487745954532122450494735338553451530057631279022247886750296779346220274059927361620241549888911871565244132189375763122109123268643637763210481428231911213469231394087593741270093222124989288045963782446848870458436080376 A082176 907 740145726721465477468059591177799401059870659318051732972735533677969206135390220154083451699840101263697369224298005649903467735639942518033222980610960826960337235704822671079848838253971226305907259670180420124296431165989849990756028975382748270408203496441043410269729477542256923928199885101615505407577873798615810421338396754346384714984536987705720933490398460315594853275149114523548700191450279111341444020036087317378172464747179463622655488181144961121860545150584212604887341553121298618775369200933072607912430644757505446335092386846086948233057574542107038048732202888387498880068928811692762567203934732368058296558364876536622261247368700700325101236168357507370781833454839991001508996085648871298575556352336862929788042983103532356394702047338035932417908822994018303456106789419559889529611072846822044718247527054024201579167898110948347258156129059246941783869045575717803317313277694247511366461814615392994038798143938674098011202642100714709126718602430751369003495659578844520115423703967159719831374997498972363572854417425511166651028323299711765934299525669182740442382599180092192418016634923789371487495306366198978208062629464455719492887625717385465413219792476658134331174426745187061133462577894161002658216258171275120311869054911342263247844121815243437251031858340387093526254720953519514441168117536571010743233772585688238261314544306206535012734842278127090481992265281231880833360667468949058821823243084480878635460957426652774968431594990118056156359870277337199648027457006468067818682185963773319298808349702617921898124551469173440046398890185699365844211908674268593827789827151361567927850823803027983801540591059733719013685680271362632272848553690326197426001528189213282911536492801722105937039789510340049680820969758527341565295257865864425778506772298135062072294984211214105603013499492197654912653016533001478540825299559913268999551959137538041770355349284486921824705595565051004852191999264413611852281278609117129817576880122759825159587069470955144970700217380946760681254559426248963903110036517914060407904603451992364039683311293722358677670371184891660705117028831208998961720689131921640615667239275289954725437101276983621264287566173426264461706433237300380307864577228259807840065770515203092603418832049654131407727670483447544979828628272530757466961852465258142467541471824893619171467667723244561554297342764730438907390563259441915130188249638466796405105821562046203079181393696145042682188814314180603015708342081866042944218909512049626768153622127537897732883732540372977034786831034487348872625709324533243059613016102716077683761686612742980004919638181216978333014089685822420254447677950583809308815251579673160689586555997274893078918611979669685956335771313555773845677283500281705942472046058035240612725594527726630889968621104505715707342653377232861516182343481370174641394168683469569388206946708311543766534586856034295262535102007010255090352386966067911287394755871032630493801755079269696101059047996288677472190879844358862 A082176 908 1584652000910657587259115584711668517669183081599948760328286008389257024164806405881685817371038536329902930254083772149825736523079166532436281764178418664602826198275083352436997527096742738777766129903991747970118844401203873795063698292251673805285104362822415357855122681200718428656479666785356671116596593362515515036362302354978783603775794984889431404460267081054848115270571614944666342152311922717951588107267438631520000922015014541326575937921319114521782137524690268473134224951952154884096531270206683501072497968896226647092864308728970059509901652596875835217602060278694126919751874556611936178699636411608800783686325878932883347223603652666604734713069700367800681171187749274275263845954852717801445609059182335450841513635974430757326266502450921226176244313211791818118386911827050391512300098645072794901860589736257693363717958647212136179507866748329434929898276737115292523791908454402196923015972069770082673028438605106062826109725516595508928223486090085741650494388574963865124213515135484445214219391845350639220997320531795814910961228473431687870322566230970968428917825003211796841853903518414232616442474207542313586930965234793396424414650003447423813175355343594511529778518942635913069223588211216959242119789725865772034584150250204436130764757435933433379105171260893442795294413170794234513146624585070936940267457711955006681703089632315705582275169632285242903606274874351825477080557640060314108931993585150396077955513141221060049995419430567965416601768879918720733137403654452164507955203867972549813662816131043858440010589755085931233966635195348405736865360359557320003378448150490298303773244304863117139662783237052318623920281046757807101258618929179375186762643372270149064846803278707078089070463001374783610374771277934117267588543299561346035267495941070317267619639596176986783105530714917856499732839955399362013095001108199520345002336478627974750942858258246838721654266037841640445630140359170860008435369159158619908873052395845238748667479355981822161058837066635099611346604892153836065305081006777325304230079975152424635144062242629573053944700729110640446374175783446923001811816863499718623084762845895907522318317304106155084522671777157087693165761199181781865007650687522388022312450471456557699899236535473366555713388591480310683487341003408088581162782020179779865639390276030640576174552362409968923327413552942040546524957666766812152126554240517365658947341313501528248273337574512391267421296358331391327142000031296228180701383357929190031989941728193823808684254516923061354626435378151805209647716592653683933767940292872423468376454006410586769913550100229907436597426587572633841403927745718520384541029167402733882526659116786143231814681418608539733729508373280056828222177905447265885594978107556203788869380953561845095962025858490256318932182907829930122934580585073917879498302985856279294615070995800391868580882789012022477946158633041647618731817640535818376104721541196673950132329800529354914736577142491654937437009877353812816 A082176 909 3392739933949717894321766466867682296329720977705490295925567490913341877720130021159825174204802304020489403890028353489005181418186806659988596209604922398726468477978978107474923435094374213409141378766113157609875932361824616430481730142157541633292978180726552993112639209963413196564299070118638512614944184826864618754626566933326053933965751186465856170151679147916598412101617527370918570691595533292285228800825956181368324212912834753848298161260677453666426025025528065409025705026445140172315338511395660132193862566910836966110202923964321080445981498242668781606524291556035865646947890708495939596799286859740675394107248290239342907494195122753541777927660771851656506702850603822557893730808013020609826737494320119689058263124368435658121141327631688143765828702669284972459070762281580148067099951659219580078389457141233622731800552429257427392444863486658919640389825007432019198082356127819661122995016883277702606912693686445373947238297008682452199057764804770691755501073571380567027126499522530491261888625673501773717590418113614735089960192784686298621854810258303136460722038696040998274674643815926296186894772971240732055139230416591201271845436960018111444594165095774231320917766147526041270780729133466022400798788792049949165827158536745626327616319399825768363243861703258979248113566684284409695891964023061814673081700815377985106774794876225316597008213851317500456632373028956223958912691887637975586778923813041882037382532434748360232247692894082021876599455428158149441926051973405871332859692941289908990154069198131627066576745354317921080387247358072086665656937250423598433989887028761770494289923653086008364219006958106167345692706069239254961948599213337036804308835629857795691707548079204310226320190320573541126712367192341136457210490275416459019065123793368459733486211366681375676954944695195694467587443317578109546460458087392890287344215269314911336650579104084040325806385200552995702432851521066982141360916604386648550266804786146308185434062015987523209595382535811444367252909050125354091759813693436523294666730833483818507850638725592908538688067578087094144510240617591361528431362248981508603277707439253962039707979100886443734897622030104454603497225784625043445355552425556567621248817648152020700635790726641636879725931524061825965960267727435889391450872243242834284072484163749242579230911065848596082334641055251418405954801689835853072959159376404369854028413817090654602262531564637985085252363879010881196216651427448740539390765821150973110261720285017091137494307743189213049054190229081669356987308989058432828919837886736030213264340213861396627235353204886150019662777765144811860943839649615175822973274448958182433395622799943357746620015619999803351736075587042143958540541483089055799829236210256179626233900756809793449116781235222587737374174473266402071803691787466541934128139907803808874243913858259812443336173615518851177159398818756790444775075052851097057290646289835733422954681052777729103909472520691621812958680184625412507110 A082176 910 7263856198586346011742902005563707796441932613267454723693463412816934003474598254755356980741980378050366287933596807031368395193347836035479750966856060325277915382839958742484675525660352733933270362364905639813507091431225644687807520838941898217916855441565538226817547696873621080065212217003091571430910011569515933881784121079047293140810027712544661225472600618378013223972802256955018952588266385697697303401951363816236548868059957412511453244018918873395793876138440772561294009614379780645250098834303662542964614843364103345548496368528496211880655840578819655193515751838330562655038743929097823982734728938855001548876162710112681223700304988929818159994399505983703976994729856469921567316864226368477359684305473566606366437931160426756847237438048942604277906104722744474463593256269668331584421303215490873028829103116061447568964827117634250483151593657240842578623702652678402761381690900362073747669224595704077332025491196837354556437221111210689954620547216014630101710561960189769328312368768152639968292110674013991966043132723458368732671037296179209649854138309535418558042962426797631181078142918312883056130309565253837638104237787035299834565645536776315332796179963049567011256606024589387838458580466799062346315986958799133177425237931822420619508613940839426087995169533188380603296614713317117992287704642376008586813668429980296172567663796995568938655059757198316095266445194140201072400198972181134565378390143306960444072177892358052339337202799855494097678589831808320974815350669053954206242393991223050877689454380578714641308263990339838809681632939012469698082145041806529500614050418769480799674401454240734011116655548907301267207336713264622663086454546187525977598779857326767497784918571382123899701277413777168510257806963449840459648657483109063249975361299872062167201598503585686760714568924658299118362246505239911864705021070389127641814671607904625350827014998459624665609303147832714928855919058250275890385934622660328686933824249220731665252523491642201968085104287375055543490011160508905818197424497238981348527835065905063415846821610572212044618216038734070297750466108202231848939649358700699085305849258499859223410932012113433939653515056610271712788789991938109795124974596043435644990434934286950731141673480507565521377159499241960844506256510955547518309975837147912427086430721773676000366206525640441735560854221063347834901566601339750734686962135875159291438775323459089861072149215761295398616568549549423543993001245489430126961693013471102250750896339175098788251410770105961469674023676582490889960724405742516385211989368959249855234892173776454680144114146368745491028202336279119077205182681479616051340258617735855081896921950818698748086724570199126642509299230575928114019932501336512223448732279003091020667330069036027176128979410880423692450672043584046859707269473147493624213354447861765836672100529097693620062463145051853186271493687968823068469279354424986605880360773464170144894850901924081250594262023058745631218759306905789961990376 A082176 911 15551916121173366811141553193911898392182177725005620563645347188560302529061841821099765464905560922578947355943085689187970180457339858163717459520647414138636652436084626882827363055484664209635970900755113544081393253501732455238552028680692169279908749756317341765787761210226644186284790987176713256983264336209422037147313387919608185474223316900675144253294477912550015027989365645927604060435490441640013748850342903717165843772705343455411609337852723630134095449851876698810886308257207125196909051141582266496042282757028444718755031362718674521557028699173982690933096783598859267073550262765042423488363881414406828437504698530074742357856043158314813382293443067360077335718307842888541758422356871786626843886196624412358396024018430468299807226672869179884347929136920804628837648901152116921018982703883947534569902435650285340853906058021770872098227701682298550476402422465916000717194913585308494794672588539034498723967963729880620292695631760239954709783731565590849669470445905465607949967404077981170122617646058391435261948768117095151749959044040219077138106364261109054903449766725976579551703983247910936565426565954935345260827345912538386150095235384517252546629843925543919857733961570060936223740465359373167356572682421860892430267900995031694346616200670528268383084972904933631735912265481510668904002972528102696656180782279865445107521868438465364728632116341551464729111992257520681233518295712323081185614948767716895032787884715440587660790009761930023938351974642828793569879486697729877573815913076394543244472828284020836077199496042114035289316547501756504732872366711631158111843452868515528124220669750803095579106575169212140398661653665243834154704644933291221386238079543680703093957530839417090538645915671056041195959807707008017147936674070298597491086371857498274877289090162200272112394728547065452284448268137714562961643602537516126931350454061428110772299535951801300050822215444174654496294015459074864576189736575379712113527669552004725755800085758295649624637885276493469714599904221128268078333676276166011965769893116716525208154292458256893356756289618483245603144577718570334103200631913092701584496641102029588269941788327835127434064912631220264478270265748107470682211072913381379282675203498352113381816698561478648891295915736977080686259310510246001478381941839831803857794640045965703496379337628339573426281662701126120400061332150877871888977758093887958927213049057482065279845320012436354803088086201409984035171267578245739690538439830554187184881551640278624892376605492622354547623564528548201503842828924416910770692059341334761996577161037021421268364332928047927041970769519701985412777032745336760074360166337933545027665206898973572305064977157038830172655457025039145193323136962081016643703822668024599623129590883444073950850596123809432308461662028364826959319342198510363356204535900439739798754084699330150341251551586225549466045230547525850060926828293760443271606659735289439472231246477478779710942595972845961445388721834716462432954259262 A082176 912 33296652415432178342654065388165374457662042509237033627170155417170564554582387515692096766192208188115606159321132031786036518750129096137171722411881626165823804848231676982839769829291075020735791645581625775554901381108123901998279038734978297123890572903907198874481583333298183931729984311189059935189278987647404300422937218078211100660711947864903609895318812897117896069595174966796445139620971608713457085609017144214052774601023481944944922655812410753675514384483435273349383347761497975817744202471892077743104675224469230585872434014109490063215113334408984364292736395617129473400788622593665577550823615980335527009154996662435107329615523708735392519764242872064736723896350800676190311364472540246130570446851192460329686872411085985110083655741911069317809949884584906518982665747554207644864843763754524660778472136130384311882291932096045926014816872518860167391906621826136477767799376777051432713667598742625542540135818569010183775719778103153515697922311651229520782190559646644961284539330101170979463785761211434011450136035505838848054994017221312855824720491447804670384086623911592488917285661331304266376192744980455761856515670340616482767308495298442451366683641461465089744334168518542248099087666767415847267853180809539941713952637610367260903490224792189177183574600846558991328962611369514451993740586855734481988049979751648722581558997674046379517221032258676743413096312953562386246757255835549566276001251702057244720747841181552019184752245388047076479614006474723840223858899585953519964886911237118887611956280521754718480481052142186983705065043974502911486259673277870396030215444629223929409137746332925677189196060616004490831950220101346392115408199456096150783567081290464571884872046733213634262165261818450130938993667976438025964471572674787292747467010909947504409344328964053541271223641482831834870048260697087328342665759741013360452205373167458614915016328264786068318735603922864098368815672686019462024756968105188609144176739101809421037647727200252986849372252479186831034598368872076287728665635552761934300670580169226852524279177830591435993453283757964165513813070013241360594680047745125241000401458701065046256705306904827021864614964772932657924338187700795451050729105853513290604947908641574039163242159804700887176037788080094343301841443080513498769844928929855587620014341396678275084248947956426389298689314706627797184011926371601068499516018852909859728364729843004754093136721545538439571038451021137098131730449382123131738625364204181365361073549133983601875954836202150085821163526044464893000109712992963854078855809927761866768790024998833574383637932396485434437900590654228376458039306811943099489062323134387683119144285127840229721549612963802203428352235450497670858782343224817582331749247138571983754175261762579326438679501168525170678004583088151506340642118635792460554051824361515241389048499392581582459987409809402347849163302306289963265947390657916607353427338322636218324609449367088376532236800629189900572573192869336950659668005363136 A082176 913 71288132821440293831622353996062066713854433012276488996526687930242667304021628814929845023104850118499372666941259371511684954272146682847344434332181711766889824172383376514795891158426186959062777614519269748420439271806870528532126028464388687945610269870820630197266775008518887705586119931933508809999620468017788734694035148474514153754060468855757176950714425197995308354060066432328992435096736482831438571419181613354360367365762785861946020785377997336127212734703803496886360005708522642256793306070069201065150744087584183551185857955486825173518193776269301538471389137656478095878521389972932917425444088865993176994260128275440784157614152028553750509050523780596887986313240773726870813578639088278752576586947285099964653056989686709563131735001903106545254368267997702791369714763490239506125522500116648048130718998505215154197160398869198956350905515074818247661815603649231887778789687115470911750267094764256090095600347611535329530907113364870184915188815350915158006331281696464190318558238685813695245490049200208312996878345989056825666248619706326306136254429708552421398576822804224611308630166239778395859199961235953698307929047745320637846626364110874850932796322391367640212732365170944950885714088136883627623580058489898227301560743039133113186569325669264923550322294509346996573802666920140818886081822445810219620893152243430620277006441351766966881868647578394812116737708872009692768672649673704778117954905607774124822374222023101709616680086766610388170457448499674891571403745699598000093951669990238220997839146162845543115864229576943619421028820815313318416716016125748384655307293497427163919005075451287266117283318670431711308709988306841697500029236692102061551291468460796855264166349404704050954672098819534388110172039019587138697589226550065845688404033756927122147899360232165135821007665777117794845753467240481281456738911612576144125654420431978933519177586170354486084077687714397057066873252367525969183567457874991383439408700910964584886423503202224153360688873576115274189420072802398120149350024817593744888751378170582850807067149688348477206075288990693161884503838272812765089758491632734895754994457230285277648052620026896342857674360585344468009481779891192362058393453816969249448871242499644482940397803042473279150008330398197124694743006174709809928291380659191778024782503407483193793896786727224708392856175884563686002318875105232299562431516083730956651110946712444526556664782625812854500631676423554397951796642885270110069435643838354307668749952204342679583135449461527205132292026686803846297720007643124735515356953655056655306077717538146609541561094984489685370199655332891646171985719693957398510940103431951159573596973508979554080702055932209511660093111870875570879460957297592837937644872106887519316545531630416210670032685746173084883179137070807675773611794069135740756784578224503525248543829638178995587945688332127679662041322180481035736295318098451811018474512218834799221135479612835836516068688207306582744244142551108066929659968585865430 A082176 914 152627892370703669093503459905568884834362341079283962942970921452865500946036771403742606598521050445505792710422621030470854354981797838480692216877679464692775722155734579250986277309131974536012686770080292721935083399493700093280423394339490694516780633563825851124591336230056643655013078561626082612042269673891098682203596546916465489041355479084454104414795498488653458497839950881119408886536524668644451210922077887126252405828508091858269469710083222825204679637287096390294364047092087322656818071164341989724186311234249613629115953002392274589054232285390549556428343557984747354636092941260855924918981111784372133914810068677194150081103157433531456555673115536509298052019407766136025857935375972169366808770357246261550413460311403427251119936778823795544025937318589116658131699505876342343632589509486178990153561713120824096318390937181992516910866212816350497146657871727401213149325174623787808858167667057624963983090655404071304189071369217682970666975122646652918283658250141703337417212484125371993079517330459637942370089810231678551915348961147860414280235900227566851860300574045325503303722058052041861711610379175986142149904275242154895735462186733266705995423954234153051324521114845921569849085829658954955111084411441213443900225831000397162476123049610606764641108651788099243683610220352025386868728661238517436569841964142352778325831096841313194712532008926366917204263478654144947916181559972346357762625897385260836708997868283407622365757989904528151622189762965540475949089650357990882520580001652717576674299289948692691894229681835590317698942207184807751687965969627383055543531569192606662055474534023915632088977736920894088013671551601572618961514987038787836513195320884585671614182253640878503355881971473672468234532899323847893313619271671401172126382794241540124294867106833120049177948004718445360338706573790307545380965121926950563225162900688389332851739660633937000544964089185487786693177416864255039974625320097067988233769278542660778003198391347119911922211894816747985100020639665018247135033025136738555770815284793032854292187905999612653839616835925151766982744276509744394268463753968198681352917929361807394669425620489649390341089942526712117742076966011753877987768538757969208663868759645562898565618822706065201693161592082264733991256588561202037789872080088863863815205628575323648362509721965519888685131983282013917270802264385678485705529106517331402892941164817841108571908024949329065866314227545347519696119539350263652377975871433035906720292095807309089602255404118151845968861927694019181760110000740422397809970766127586246263562147826610990137948120021193225654535797888822482042201823474916081910369829798010364384784483782721595863217890776236805772535282328358351923171097978225825868824322155471324878302757749537356672865777446824444547069886559955473466809374018157958438935317383305928154444513690030661498736114451438135135508026786329362481488194738395606126989118215782776446679215986819377253770232989034235502648030323399941400402308243194633176 A082176 915 326776317565676555529190907657822982430369772250746964663522510303609352837723464351434325699250230101673090772872588959960888355981310036148998161695377767977465629584030685115059850681123754788301255402559772264031834013789013242926603384628345461851696486849857909139121634741975820338704036712411369904119389655377681066466348088477108270574778334501271449491634224038184028840427642509825908556651241341970964514044882452499646403181983235590798460774411684492570400884753892914965641261442591186842741569818899384037220555329920644957003451586041114148869780150958931202744401566140038780039610741596187801684274386760114104734398557896690431372091319272193740834798864326243918116559665808472791795667717768898187399987031773914706620553207640973408420952849698371618621600271461935407981959258859297506169469659382590467278961829775574696712395752184192100937584878413859929474964151890431193272839745285439214433841812219199641968934793391465413261127170193640512034475526618281761605177352324153456660409625667955131787048428407452512475185837874491758223959714183566942071885294745928599307097693714550912887193210901738692631820755104542496298542995698456604321918217988609669339856670836981719176356696219540177058148802682007120300532333076668599631309566400705983437169792050363246247249624268489952487424098865869151233622800332457441427708645835931752336605220272650924576518792007680008708539790099396710765339478764186136564618624114560191523906149782437254783147207482123249786836947469922626366360821294281400586971036525662345504551839765249915123231538068248144088540420116149657400426773961623555690297903240992194201243295847558257680623064489686183121649939605726084549657790201780010283259865495273946622787192201224267310790265911078224894996043117742880477020925648426599878822854028507839868128555922333767741643740376393397650739530741933417783529919587339148270127257686878812919708470267977366587331446396656511400017340693751727279486238090511572340399593364126216694677245145992467334235862943462722210868613928741794155049504183295197535186423090820846719404793613699247118483551031723041756148169960200204097327599131074728207858458364975815449828594989844883044888871177677015940296880461025914275756268558394817970519205165313682077627212436505164664364526781829014200874603927269578231426560295533145792075503916322246574811896688395898101307882428572811082972935511031325110765801794566429870579736923956069270072039823074451744874638842467860450156798248459765009124529760620859155640345831558547063824364899561584965447529501009026138822094845648963169981601085771886577962139043294511078411814992832802192606192110739637794267661370986219692779360919578500445262995821390400724193104399978277528313347696836047802594404223033197074383736653951058412470427402681312338036417554939830112545972308705863149779655917487202572722571986765563589432664820204029258115928104772037250894463129350282806888014462656672234005675307754826085466386919421059005896930807427302235812260921705854252907655897344181593262 A082176 916 699628095908113505387997733295399005383421682388849251349486047362271923852302431213116222594253996868409237817906824241621843603015949235661770268030132483257064210761016527983553695006679844707051125800733181293423146371714056904054854838087529966842059746857547377582815115533986068739858141399289254403456250286285825387177580576966406987998122705359091825246287571605626391406423780309548380595131751511569749460220413710294595367028161614236678924595213855654768639715966839839011367202630589266700870637243890161645746872589206171847357563948407341498670025751811558205453182449190780318051414346601525666031619469966132821941616012097498387142415587486602389455985720532105733802693213273076387581968787667182729840407348414266046436788314296969584477739748051398319757910221403515423166549997873295501338008571821072644744506022694962775310935619563970019191684723913661764066572969682769921849765378331012910367906239586194584643499267024466405721892295446523536073290889116934354812390765564966886158841835531510247084694203580114114292868875092482609994768763512569679816761111635526842021708021034036061469154768452355764911866661708286170941309206498220864424048149376451036301163213326397574317677183677522127612213560129778736794457505770544174856593597666350621086136232626394988352618195238225171836441846424802758015124329214382042454013842755537995563847824568794462259236707621529829275465947966471746831944828393321334237758374773782370901263043805491723090517243837416221412198488705226757343103848000802244823139390383195642002138832947362354950088158596916016067066522638747851652755785117760624903772397983773132790132472253483956008146863277478507127096405170233804750414944333908640225609903973603074656843507084946105270943244402004695354804807835352083170460177764743059954846327030606396906485365349104741732095448496858062032426699731931954812902488495144680123261394259769824445258210697855257692681067341969908247347061658092482447551202390420143742554495404668993161692017358708481407528747063644700535892560052624447964971372110785693164126111331801056655820748461383771355919280520504276556205646152447138754205447053606973180501011819376909782270793828619039277376274259951097883298838378349950384897424585454517246485153904573646822025087407058475459609285230932203748132394100581951771570424044966289381682335450524815996921392674387364103411066742984486868126391989738031714936004175106011311033606605056408860556968094305459548519150771420630800861343034944716818648186136936706659442519991007130791506890709993518562410818493549344962419044288151295167279792239401863532424507600838016993337658598169123483681305641338920669967086498735277692987132436305432254796200545328457938122881516799245571653195132706955923170229714579613259574143527181782130224178073333902872140391091079831914033977505809022142161191762903592882764599459914461795331958758133145294361537672787324593577301669639142334216081160188847694915069358107526661378566395854889970172492258483627354381743267071240947314813609063784176663856 A082176 917 1497903753339271015035703146985449270525905821994526247148349176673205318799786880956297627977437219742410428043258716090017630670815064852382213842961497663932423225997745009080556892185334453570303484932372750365250856344615704765966250857786198989307933545914449840640534771181316010333600267786299214364737414850737031488278666309935803880626636851728656315274359220457455538596463256079827939596098812549090817815125023608231087186187207708393242510574884324521118370213059634012171136519132133157463183512258446366730143182734115881525983093041956588660365092734285804484443752921118144384933110169808105021314644746879767844966684047608797474040704110652737851370530252034098434996096826329565202258009498510158495106297453200877254656399187339949071676373474610942464474694465778336260100173336813944413964560518136810028552591971165656317853190856832829348920982506814943660416100153607497240663414065751977454339406531027877748378134004891575263245524798496841274392450193675003132027238332612805542891068273494831696642172949980706882864314903545534920540190829768938443454241216956251851652058006857031589317518538342197790378760484215699174429881483966515580831641436580327447684160573385770708774474062844517447354641519365510614301928225525394287440188595469170552585035033034898356696088633764996830136675393146520267695691657858783832724944186102639595173362024882639359766813207449837412474472176284658122328764097800732793101689608644104248972648206501727219176418527927707206877447391219714859013906101375181322776080978401884448363823176744559673420731780944869966046562162397976593349285254379463633358748915868064552401959810983566997550499668288540622332842088380176810670748290372423469291924264334270320663578640198842130022767703403991555306973084710454328654358273904491694199681247515830993715182187737049845251738551238767104344673280536314513270147873974976768187510662200990014601591771158713124545383861485867575350101397626881746951428982482727994883926541005243481475469657744202042498913017326626259596856556304156737607453433497707364563310257454050049342544385912800352641938822411835929505565724633561816290435101056974990980006994770048693949515040757499295183508371604628448970272361607300497454437555902396657642442121457498639207092063232115596069963323540151989030285441006817269424798942529715092090885846115072464894792041869073753608589361988633046350162690802147019503077587062880107400035679467010587909258953515925637916991152547019510808802006573987929538220289194767828323520380502282282197618393510932025077859268917612484487500555791878894263079867131304274912267528123788021638323995851432436923391111782974874007627854799922717487178785456835311006989918673006953806151590215449233395623773208924558603341676663172563539791471688102239693763578460830036479019197420062545185360308454390943117130783788115913774348189216392037595169993379478587191567887508874272105361591693067430224404565246159126781123012904006414097398150330313716140978375077344457911338514985299123577310577697264975908849329350 A082176 918 3207011935899379243191440437695846888195964364890280695161568047548425232427368651700004384376040710503593066280091034769436630732424506899716890162626333943166705348020860521788497390397285598768645744315891950036502433708828376199192722795937541003568441954316196919729860332523031363593495461388026306141112296036684892686184592747058187301997018449819291056497677195245847283253907142939133515115601238476930658479094372284554208690457613082619276415456840407770959771936066425576759925733971310727369620273388397279464951406506735775373958558972687806902302340564173878843849903647150862471007712652067136901389394859756094446361715341755573704892758493809522637554955083653733401703348882950781875768596357478241764597786501645369586553151406062912757713545742837530183635460689365971497793299125658608785984939280965615052136351262003099565383513135547433272399956898215939879691429355391646657226999301185659685107569714512545631439650229970797446233239313203041810227266666796643036346050289512585290027555340752188502148462199652660601461681825418787856361410596526741093910235736738401999854069600001839333657419868789926739551922225414817448561753813609989633893396135429227761382063721322207303809274323101338251174501295725756413235653854700521601073906036400781260833164640702117474261581605266875862689918454968557300927955239909723532079682018136988229443360366030658638169262097013182391819879336564091989361923521096638606704641542638679293609775123323515714579964232050525284458671202724124126107826149916212528522354552419986096461801236193267364623554414162418196156053419421635185532206625274741582947126016698748578313376266127695254676081475508652991838947921282840762546373174557550422649704848217656400739801072827475050544386118935256637315227765918860489258921066908977747869568166695315644966641606544762603446794558527194045412025794847374731444532189483681676386707872866378875686090784734058229229398357151876831747937090639481212968885061620860490362215039674158253644596538293437640489466987515372940046970845194640279080876629135565878716594025177932424000915931565888769380738432997844525641964712781930297149382746721789335339826662288447983427120812862550976848869618421402607376384287540322952889640275384986443951489181083925093065773943576340869130122149777810719098796219337029467798128022165814605816402370293633965857894729717542838372011956377465933715935561466401290519758250100705055480362428918297706794833730776116074641649407596854832208021618696230014170864205403965642545035856296044233116812604114206350224460171978128732230575192600731257818979490384870079674846853393615115942541390632661978449568984927166303753014579900096208428717212316050519117876280274810695488722148720115951520798460612328260653872361485764867231100593447781272962031639735686984276758008803502948898615643280685959010138478839066286134857209966407304387415411681004812210598466866844541577689953866990606421130862643155559749973653098113616197574434601934453159624636847943210947416613062092345499595357637214420650387496952776 A082176 919 6866212554760570959672873977106808187627559705230090968372499623323484020032885247216673546179067831736093995116776768084089706531715411542260299127379927519341401831290032601455442278739663559358999169991558292706674571983929033245467944914689639077100557972624016497969677925981990691455630458315444420121888196913524365154829113655879861364914187071778984228951228609641923776536741621019391702713603174212628757533133339851457006196181002104572984927977077756384871191144644806291040913965657817411616845807451463484349252027793213533336363872470317213165394223592509079017731907059191531023684136365698142087562042121735679168933961811514867097035601721812283126528817063740192663600604780147961445770537112415200926291946527290042983860224768747505984147898902594824470046191553626251591714993673867066599766355823464504725728056395652845521727325021703458615924850620796424805077232851625863940075429614951556659369813259524005964378635964189348520023331941501839538083439295116368413825868513293656541585892585777011760706196418344821643741846462123220516542903956824771677453470989057606278144013488306551089556064761232901263938107039173875070013156447657133672987156589802428134342696922687382725067020860628394171555889241461653442370439953614223877178798733194948764187917769647454694728591588994204636604169120535288359923659198442193360757819800913917370788707648428235437868195946399571461212616561117864869399260559836530167687956435100427940651535145385123140394773684876112740583670196297425723294886059721527764050607037694959408817195667414692793122179866085048882770638788608449456446820253878748660084643267673151526781482026743286757588054986322873397128164949801727664536984518129065897176467990955816476368053228608433309284062779917596786783143444742377806318879709260323639461260488429846291312975219918500162337197439866908389147882361930198761596939635235276700225088109334635511598143050704152928878653137564950421235010543590790200458802988126134976256072018384496245354814946492214492480281113379722619875536179913840427490598594317252968635734791493153053969274868944893765856125023935546815411208972295389377400618370196403592294657982935997370047113224551989829861581081346860259616482621037013287421930233535491976778930013008864374866225756681429687276052987971242328524547989794955828504288588097603306485048350924853535468836833463252833834427554628110291164938684655200644937036436948117580858077216225931804297863762001737360007237410928349996476075357044546115369409076247303061793698135967829145028172224883448794038981508196502951961162188269068024477017284614550833848212865639567228786612539232439967246248276598223267890652797968360006290241700374908455212745968313783766656463620764492225935085504673385038635709555217739631867978472885495988152465699453927741858283197112914304473276776036909495897567357297946430740294457424911628037724747263604769998035760706608920065281688604947850737238312597966661917496241796136599627312179752277843915281764866670559720629230573013657743903352462332758288059157113688862 A082176 920 14700561079742382424659623184985676329710605328897624763344359767187634614857563411747609717555460825413055107687887810068535433891091334649334093643008624864184638142466893997172188548660021862614611606772974645779903479548116364496632276371264645213333800274179339929399747557020746975499437339219417923139985301155487402588207947683935967780845285453503793836501581062651512626443520022881071867882062078145169299967042792702102185849211485228455903441214151866604840380032416050943318831860984144157280217269823245667328399595304348943186866211730346185210653716313843412033450019631980847182794724560009676872179689413334797687855382171481524327276233490995079396604244683421658097797004706824165688207874132380747093815662522973506708381303553404558569155785258642903598500374779075952080339234305399145339109845569878059392843932189587873063374739159339893391544095507196966838567616787330182264242469646332429576753999688434900386818169361277956243975703752055095005401077848329648146432885058061500098783355168020002925610876438140967561833177225628675561089259008268734154949540770101847951749210830908373214746423501326894317335500605665097663105402639932137670224372936945332560956859337891201091831190787089456953986744518598272108626829002284854623751662074494605793625821588542521545635495273182094095861059569104931394087208372474293390248297106394767023505908227358069687460872123655008539961263512938441888328803566557785573152434283778159427636325343697776195246978750639147940279237875438183493078371370164174015145095175253732317178322311241229919565311061828176458927596253354738104437752402996998602270577536676581478673972660314826507288185770182008053606202387828609912051946705163180326906508889233565477653709880375959446612992787371919375175458342388160395475745191462578764645622268395032934821935713355364872116984025161600447244757141496796639098933588234895094014499067828679080371747700214376044115889288873173557836744508664667357082433359826703975235779075131646021871654052912490462544608847349211626877402190983248168810180468208700237974440814649897916973679183038916663159854517034131035392276455047947816459881464471196261235864839302783100255866872711936638190860919734918688931592754747974138513384048160396621289333330847229578642815609313267506951167898972223350774013245886362499649466200191640085328634283249742239413585528259016056997285961900377781462441983765054490023342483987319787323151346565016805201792935097395072720771466019535697440057517260641217118309135930405070616389745375120927872030285781504967582951378177475133347756525219337370424241894333242155408558098218336225799669873244670765235718056370635318592753025570078059248530228615174597818456606411781381450857013879507781559965602609736324104307391283836726805936540033187944976326473761816566792016642467536180750414262673409201041292785944932661294340040223320322836040100938233016610250182082905249845046508531371836570110818579189014035696022958646630602795102366440471176813335463055384163522975104540628255158723149268808651500489946064322976 A082176 921 31473901271728440771196253239054333021910406009169814618429889592762504786412828449173062263874857105751802047382299465572333566188397032209797231379256320281376768969412383925597847786202990776977768567060995461970803326867302168363532849700518039329848207046453159849681186273838329147438498413003024319589863620453003339442055764729207212100660783213548781429081336696573806343301506157351110792555742899969049837765862532255731547864588444667048417709889011772603420154427521540812310040346702539329413046406446900468979452611634144300774877158092761228097538663426791828972295158810920782435127321351073677793987646665456296090033244823088823874615760918683831176527024006022924772895395831069983501020694166135448659743102890954616379593523158581540373859753044967731846434414441925071150293821832373601091344221592092921073228598229877499129919901498512588483719091351822213180695628996875010831564267791096663833345654797665454778491350149431966082598017198822268127058723699038562417534044427700694848871982362056340248756306866454178859931600567949561439144841587445902641839857377205770753924717725234907007544283858932225230745594747856001811046726165543216702666563033577627474955546266055292578146089765967511830311858576190469383468285564633994125483604023987563035349948917990505142700081056288367246695536283232755429944995936000308716415558121108838916001702218266092480430511855864260399356244339467353012441143253762910626577643313522414230601839003531096014152639711711814231355618124295401081161893751922441631040586131762825449889926250036816883521594018438355235521860765075577982448075115717492198385752141237595141242298494972354029561492480251788569290343715661584745722040214051025753210882877735612954743224981178069937798569122341617159412466775638583934633163101990564518378689558267089678467868793345285016522526980821861310231776421853658640609130383847265208787225022029751344490012062431584491337907611178358661188724875765719540967988871362984815955451424025891831849155682476009340257836518681328171996907912620997830221873746195606246473008730127460071619850992338521945351988713082003995531091782406154161259954124413144428939635128031275747586019198343567052678456878992926043006828624033207781559635957101710667913470633443471490336962340351893822974740362146027609927378794709291835657904515117998815872005783631225177122151280899268159413488250230892276247597063803723045507616873656063355945135017875999343800191647266632929741114279410766590650602017765472882297791354082968561602793704146159723063166038986204162482114517290192763541439274099267097729374135078077164796202653959106348439352804602487506266441752632762828048798936971555152429168306393270121834517662803040457766677948083295723008036199398987187673169988559160290695826051646855668090306495003353057655666686525352809690172635904667121768864599662941799930294610452710802365386529338987107399082966018015550308594777230641445637681071468111412936244098910231715969038932173517014512020186136086561234726557927101961477544728866793627545905775407789499922870 A082176 922 67385622622770591691131178184815326999910179265632573098262606980155793166303007382484699733115869655389464473257009561390495382056843764505869547610127528558944354494851344582518408144953183595078690158167075646386568454725466349516300751009665469593368736794113787030888146179855654450986158332381474431004546924379788676250866076560682264131643800839836363767926657894398904589000520034784042034781477403429649465046410390398816700192912216421303623071395505895702097587422326569430366226818433681339120152012507982622957097419579696446440981062247910845377994926516478866138575868778154893633081290064717019073446884327124980581297453653795351967473350562342106252540851945219425268319302585785777916648079268191963203516272376324781904390621773025000468589488250521039257334146856021070563050463579075475654987182627466109294747274166729749949437310115838753843832016259716730552459863928786850909977575159963970472892796814807971467528215499241231785346260382192990488880103489898530793293083491379422374694857117138384278893814950231753711717071025300580326417730852292147820885981792515764218091693751279300567648855970548905782361131334943371556410170328152916017049537587327569696912516260496567238610927643555129435952564361672541868985321755887929293252215933114460594340280523731888623305060391560164758842152923493745126612965428189672590077026712028392138806736699288042800012986186782196660737114770035294653212620695488143830479306507703688521245631772709268643421159671080673785292262055147137440282021570121853772156833541985821450183283663449992031099601627843505550094287959712386382161284324790888425230112296968030780529692690147081683273333115430401683464420610897118892094163004259603933357793816763739358000735753992351285308023028938735261189098411090335238285660001898881926648254510886292965388539133418996794544052038007019523307062093744405573938936052179698275804839618929067110315237404747930523840624225064387572853464673874309392716062581905899786959903022538341062190574589087232559294435070195091979842451474656349051433710834220260124182243394867714714070175110808165521113421757899975501927592261064900106093675494452845569483637451243025526729380697831587301320317246023553343557021947489910355725693808377836014034089851915565084547656038790908283599910029939435163230889254751588873248298333393935877079627666560786183253700352180955117778134792456281887410218932935985011706014129376777225120130075770347087833032163464481124482513137927994229278141296821661387714002698744004912876822391839420388026130522698247295947893279829864573736048343359328830498189912469687736597140366822519164488238069476692278540467775903471595971909304491880856395192044469539312411969657321108303994896022600672714853390587898771356820052181625000284657000960266132320029797060883319197738848429532313350498292884557404243085636640399052145341280039626049562763909536264423243396866700463373722994254411025400244765906659176991940389797024812129862696280251029244417321806810714247257665923404363298060086801599679507832695040603136323566288853176 A082176 923 144272618035351836810711852493689615106807693807719339003760691038015069958893678329059926012845087056184978537258043854414739532453182166192514807917587886330359629797577214080899754448566418395602953592118725164731680266715972382576409866054580168034515369470684813869357552394504057484223296662046707530682921693768894290183034575373197082730164968684135195342273344236658853149621504201375934979167747085457158894016302440150513759181846570971680132755613267530483860505729794087468375195841615512415846549813050274344615272196911024285938514779459572855921223554483035603230126895416544533048158703961359870029322966197379740023737049602104013060754203494736688384222834397664772650962709178573628493953807106617768188475172526742428610989801219225605234083618142681807632830465212243720765879202338969124219870714590971790491691118568870371724829229548259843616350523174371032475214097128816287129398701157344488387376370765251395135681297129448070378710397218527824808981201430615128409805514241065802099958677115977717911673793997359623044144195686461499548487745256024986316059197206606675894987755486550453032001510898668010050082040325248582228729298580397074166142624676877115002285289997089140737081769527101632204586206230563890522066596464978842939343947225679696433836975355188003310526302411874438818208568176973012439790594414310596048929196033576053280706704963748542347428586505879017596783544387795896432476290686814308509060772394220177329197204773886843182680133723608674623654022735081449617127858259032867852110052547093947736763864225242188874970353796560622415123852222268688760109438980837897058831222173871293118444095908715016443760424317692792408364006251212383013298903579350933286336418894156238136052500371607976963774922974703617208832135446381557466273992144146788894804535432088797808299734324641635230402509654900123848316029380502718632590953721410226653074727882116298742308771529535493941375699386418223496958392810771629543069068043793955471872465499927337600200295982676897174641573493000042666422012039908148919883994632215634339800176605219744112485744379110019519974961771437989611711679526991862144692528910566337350909925771754267201520459356295971391339306737408959284839576843560815063151670939439156318411100998002621582402093838085384474219315282206778872187889533282908450574072598222480952783137847511295705179660214678387859021662188745737435697624678976832088223974348542842399769207734903203317249094605784900377738546790114925057775126724113276288773295590482611643266220367882105755634150068839312476264615312078174013946377043658445625045812438991343842084749110774926030901596278220698303929446512580916103188401650373360285931996523959652095294075917525123605843343384447702473833014654446730951196225079157270823877648365810385680690761695911878020876294124281892186663813674083804968338542658251802033414567801733305040128058746796157113613495685579668572195143124064321730529055195126775966295484883069949979639126250319388929274716267496134931956503113197771259303000643149259527799848885244435072613090194062 A082176 924 308887675213688282611734076188989465943675272442327104807760416918783590561461161992666462220463616117726989502406850335945919089568130014038194332875006993253647840225580365868518233520843023728700811618386172217891833984212103007348812922842742984459716855108103829832187731754956788165899420610403825932332810721930646425990772855700735578840883356869355392096347014099628875197916224340395566681459651892787058324015025060945410484824247906302784806104613439215495686638221567695648415673395990239475171766144477350700713817074742087351546730098058222573214680245575659308807462119365781082511620568577541070333521091718785897952628799056470397301827812791914608496536745651916472731169951764982042751558779230451407237617127884821281539319787156059824882706446281093835271496070804960407849332300329053048337014148349332974841143825235720820790782376778640182391604374141358662860751524182018300518398923091862765527682390530458001934547079809121372588304087464061864047529941671486618511078041010714729178768685255557449833839306331913843227070542118837449481183089551147226330366827396462100117300906762900579535513945412341691470127580761327605427090794975393378430830432107238251678123994302104082894074525516017134440232932508287599111271215705925469900528152636741843138933421146099967409029471015622414954022822804199466272257309842740795809588128526919286447690013817802164615564824605281903937122431845806135096913691569011486851794725353826921946942819945968909629097325681491851917176276661594900397514490384348105021621140427866574423080083025790019595073620652684734251132812886206999397749757982928551644949059088832419725415229357402073605676773017223046064131745033779023991494818339440041362784422624632174363335509498556899684121191769713522698842885389912491104623616519932343189209415312666471766886941183995982461651462040591629476117587758660917015708473504944080638140509037282055544771217201267861400537277988020756684303955640426784287285498181303263851899365706678494076368212419274638424927408300433213917777327698710351199931465678840841256633093278574295708421564575458866529981871840489782477499674717048449326953534372233732202041518051078383212381752838217165888783638703238275199910526545187150483852397412422588120076129621375839453929743041834896728774929148685623150257225623444717096794866872516338724138985028479344996962149168942769332977257888305597241578180718494832712921120676883693760644989687456469725069632128752303666019295937975876759127247497180989628620380221521728500583637535349006534355174892626007036240849607910912385703124341102730204637522809173018806787475529833398808547751263569553474447133941383245156265407161698884997560331911807392366654769291153034346543560503074086730507017321994557766712959120428236518587261463093651605293296950588333965895189390510074025201184723103902137140802524345900198368095718440632220940660907718488322021564349389017176345367726409238204129563041046911202891720364701805878523107632285809897882638194039634906961787583960036534361566703221400773878314153695253169584246821108496 A082176 925 661328512632506613071722657120626446585408758299022331394735504931226433319240317734594858211633116709745164070884404207637211821804017262620428209080040937267132231571586254067430100556603123679260458280974093709781990440596283757536201858382571456688444561966229632772597327272221182964449143991324898492518601799253492177678116427544082203579478249465840019611890919707024858631166051732712011688413801991039483340755914685310284198223164110617158123324633067238020014083540893647114854047353621789324521820016270357596751138491316988767491602149273160982963204745770619158746314579428270070061104294033333981715388447836549671541664574985923943307979886317032318589878756773869619055759012485635514197326760219807089736291021025916702935007628637629245779261866875360384637785472338104513425062819574801656033087369411028386390739139214775518273760891437652065184952539014110204840480759509774027386307711093006618943307722871395655971721847516030367958106301268663778898436493880723224674727711123108127576683363560071132835333018038500103649457931223440838805834306661603755402332987675865402652548134212450147178175881214039843407523198669031619644518457857151646577164312448323492403727222579007989523947172819821161351806253350024567653422274943098956070686770453099497640037172259286015099557795510626550524245313497717783478574704885535375491284747823307646108597369511423565942507639568720974719027383164627206319814833481554026243966263753828723022228851206583760307008090617136837419990901060178676698235827441602597393608441596829079762436338512237879537802823677434760989403126550615794618486671830724245438329263605538568196014033398619273230135332344969519559395714546051931571934038754274102078883909590493484926335131175949458934840254629185034995500921708424766828299671123402212008116627888917436816777052461230013413816684319718285774828318464834939603959250899936079562658184987630577134217040643711848414498727223036123559259736669640380815534045419320791546942904643006527853188434721874193718293389320023062241310830483861674239043681874244280503858981974950979926716771159321332628042390317966989499518291710960334579969074123451164668580117900898458348006145046213859831490945321344334383632225847359789285781003656769536845424313764539530505346232290834172250509851773003319865282621563404678994442599759870392250450400632627711497942272383586182166223596403178971143044718015061601438272109669630671785236529113112356014529658921670200887110811212220998769573306309040790962199474737906264420688946031954169493048980106928568163971413011706304640211812169708340793925610376967243225902547210353481598274732702176903787587721829484167281875991365793198225004877219820532586388965344428901659813102299839352389310563184768968795686334029155466682906670149179723121867351596946644319249846446986985795161210151875733090260031567341417972519925739348860865198555506400326789378892395221359250944032551305217791463523624409578385407753133946935974837727673342091690778161579283960027188039900772202850517068405434776913571750828234839032533881748740269990 A082176 926 1415904345546196658586558208895261222139360151518206811518588718707766150658777177662873064889247428902053714595199412257074507750731417409582246717336363461104302292254738889157237831049541844771914728057286667769783915694316327487549848828418835419253076894072018783074005734858448112561330819535633470910466437139306405948292044807165265498953347167828776185041286806732315030974439553053803601485853268131527592936775715525726707719677689600588018851381667156290976992839307541343174591470320333867024432856866208350636957301821270808905331113320850812810081500579924686577572410671856703930196087156389412625093847598743180362681197610285189601733579361873519430329072192080547881028838815496758647904546637604065289740274142986318544016345416364670279537974736017447685097203170195668883831918105783000109399910441535751949351020686629983918120471891908993251816863196816128885892967008097877661220362802496414609415893735097035823060003486562039934953616485784425293876556070403235408092318716869715428417317111624736508933890469976933678655753073213663241033717943928830332172951922880267976787843428558619244585460833393377212262769090543649423845816265318508101166171880901184428161890866146421224290129983641833602692197379986057773648469488522166450624829792707771611011331855983167736353195420851231219076497761235517803149985458449733264906704983322818495956005552544254715088908411296072831833072349452765978412455768960729538975910655746595282706652137582975548374827710850493868806050263629283045359824689080105019370273197857843699773513120747059847186762730592679865316159498626549965305047166908462459713236525778351566324222119614121456571737391668576472657445863751051264365321959105493561307567838803957783302607256948856968098501458609526481122401566244433946349905505979771297037966440355962165972679490121965626445396289034036131172658953473123979455020202025018090623065498186788836055150032457033697027322654682924583996170741432662515934038083912435638021343268326228879331705530742890028830425535425026189602737879163457646090158550280287079300479519400407986543705927087511689342269916536537966265320018808586083054907274399519493946563663672174545131553538615454124288043217078463517394899518662746278262287023640556673119038162379907638612301497862658015955343390223909618823464460616461920446378877308943294573424756235542274530297675625016349239673336654843406772255883874028996418404171192905777698921251931927578358766474902226170424712159206037769346717785424126445913024890909002727934828642498630451272993609358234096548975694623698844894087260386946589035051485973998802793576909612752786305027158505132624727762132790767307630216758223836978536252530705869837567381729634215433735199118926103378239560438696790134396701900185158078517817541151435341567973981013576978225972317455058315727547343044835750604752185235980934774946213552379594764825238503783618060393566984106043098141216548885952059966931085898862243025099747603830243832332598966294926905117307387528229398889834449051510274753086217371043866722869858503733548060778819671198376 A082176 927 3031451203814407046033821125244754276600370084400480783465881431690296623506655572393058397376025106429308366182339278515156903847350179700182786283807175929937274466814518618071409265921932979354043808565673859478261668145189258893029303904336797582014309237236061207850112276426089612156641383674866970080489664252369523134726633467436029239857750294301576800488484206825012406064981755390173018383646223584453261874685158796211365619991907638664268248954652435666381550629962949693787075073304439088754849225580434348384961652511085514519048355272675851231919611703870841045385597105866036605322682547850476142180331325539129336443329113588563020256389819332460783406934580631052894756681732977733465177483067847591905867184702347765080363577942866117449556613527483790615350156832973710090908162171269507147676928758798314732920232471101636298808404896495046333256471785544132389864702858047426125438361436428201757949790357681528273579560811104960798352544771278399124447032956831339267363784407236954170447393148899770519360843249758002625483470128530125927056608669235142768422500983910556659987274839262517344926266979108332578191120659871233774459577402056232394124649362166389206304478598900127135071925391619580302799634090595094109383480045956742960640078380094160951352342231661370949684404237090825990157752643449222913817705827030653017876705024269716279208020975634808508934839946287424651241197640525179200032890475824451511698248003733100893083022712900029712020659063263095387689885550954226681542485724286076687596912085398284300237856095880253445011122067703519246986891159102081860023252714103245812507837713239495388756911678846945361611814901518758974480425571938442885972768785145067101489808784476634295510000740723782172146569839461827347591507876872823396768306973865507068352303823641449035444276450942666602834879241407484175151474199061143681214727131079545483071093702840348776876111668719058280368601030760079776340988246870072089450439322428468831317096106023321843662709703642200952875154583359988735619792090680915767276534545323301832061473762645947976175664025037630883255418851099842693721308032162108182952203432824616645413686183326805355433571509967278161577069039204231878743833216477769077920202757512096349787050383943823608865994208878537129636972742111021658961108363222125856214137948402330102288093095914253556462682767572652812877695629390437031890408770437551767931115805946127519903606491799683181475611298985405006382527970884760798303397791835694556609880041911137378873310090410468175836542294189498904083827172858413359154829227060815532759168909684856848408301181845987595958428906982750241521054457931496626968647410108445379759116958278045977127160196641699966735355511716087264647795290142691093138616463333362873334727331070973108662196584068606172666753427560011339460299385224299489774916980254287315153224536089527853663334297794100947079763573960392880436018490716966864952137468053536594817590774787445396003481492825311936125774775205284088374722100793006585442311771163435313386728263326465125296606901628257886083076862 A082176 928 6490337027366645485558411029149018906201392350701429357408990246186498867412544133419404551072231197941531702574050296157655541646856503693452042637303081228170861363900334563235308684667050950455486216475554109770168958556923757590060080988178416340068449422778599299322586176203594585825474635636724610659659946680606068109812479139953306523786423825974097849746285164210704140896571227649352558181449076801170621480264208905610445117098786660852874025945787218877315570988788474889689717106412818960960834760503093778239696849921095598968887316924813993696170205939233103685294896318082674262387696554423928254513255460349314700041364688056940891650107996282236942083373466416615413062466268669080263934964159456371023843463568778353004028528993310885220665423702639533256075599038726224025707021132683030800743054746374890878861204859844699655164991819056152680369701254404409233587993459973650329172032785496383174077333590381426759468190864488187144864018599359884715418767704196232261854305535732770624145499897778034833207689241208718260774081788340688295351326882361986646687974715864733940067529521829393253366894847075803789498825789091364610376239769408433376116003313519664300512588347126086862353732758030838715387793510244695559579039466393508015122619278219274047412918994633731107513338712626365844775016806358270828792419266933947153522569075691803084030558477939185669011088192197085528098190022338328525257422829338867687017729555800981911540866636941059937487791808599001798381956154565268286898226208764169763060725460656035288187257471012760098817708894618585012889753826724614887828216953248815404834071012510681309306624444147680769973177854575236809115017740136920044120846885129285514617584951033763291409332815110964592852913296174467003882111603103043633991920373819334238924514363569270288842330355942244600416730249550989452426595312554981188302454646601146302348995001464544323943950164833111887671572913525089500936832469937908406426404517112736538727515555409863328008200242663386793181174653719392915583042251864036506783885464224803816229941644681582448184671852625442540989216931189903387601094453869804262646629064876675766012911929527558402617531116144288345349955585796192885622139804791261663293785308791838132331130884127038302205766683385464286631907546237002965497245435819224150072445911888279700283008190987010755513034162458022391098082667925083499315048276791118832138142112655122993720187840671683231561869006949350534802870397559659731388172174735484836458535569648200227177617563088064924925271676597873186405526078459483334692379178772927436481090483217475481442929296669381127367402220511683160585289802329863409725311011924926187128287027402983695876746625226450747560777765069733009571076488723721975038623254279222595902290896305655561436776532608253615974547248835223565494342450238557579001727979494372547307393345831259384314659466271040017888968903612776102085268665099020633624799206359140797844963327872642582158573971185389662060112550595593964836745299803153920507609401367307349533571203594887440456167286937110960624607148416 A082176 929 13895811575591987984580558013408049478177181022851760254228554599131994057981426676826214522788886417399542993101882861374652274915628520631239894535593322807384211457388527635902233120316663187105936102372680628585182473615377026384656047035696781580601511459524843305804653102785634936364316740531653267035219018773466625181353005183041891325042454280074714524446071976822635420761405026352339257816272562678530337260413823925993765108417051020989383662604202347681018523901894125814739524828966313980242943135627122106436495408248885195121108507516173729900011981792710233128997427318809509797142716312305514249253170799687843820001815229123916883629122971024570374549089466401799531794507121311347993422719798232589124523056140750738125079821059416647089793708340003947258851770411244605320393708925539651249027586786507788017324445086938173522408855871532919028359683661364192042191627377872633924628028872599046466029091922006993185555651201157178224944367602968224437351415009385651879352397208253985259080580092547618856549002967583984197212142677634778794068924302746508347819953192717489874400641792290249074769756778514903605106570746920404949875839552334722262654628652222815691118652133016242454714501788385450199353252470995878754350293302364069955404525305024635211971961593702416861709528122176148417491228317512338502926006791746363228572247544572456751500165492424489458175825124551390024785535039400106612685401644797515852774557594512938119523905583530228024836695707290859437643893282872908585119747953942423417086788324989350546415755521032096049523090559562181643137160008324709127022188982677483629727409179560906646782181712294746223452908953346879587524720797754485191113215296085540202616763538673896085487998741125736763076727489639496082034866323934313761743069688868592898299986733548772380631424383972307195384349597251460683997294316940477554122695408996905854746416395071740944148126242689448169650348554450482082239516967135290114066818022913777742202068496751863695811290216134190431481623271116066484745833076679555983084234544646340999216416523332215442282130214423176667331760694092273030345676225300392793449319229249303858269441296087205190019173238675430663348194243212252398526385704380343509171594392924302440798433070510762180667409239304330887891819702058180195987663700485436909150406254455614494472125320409347391324027154796719436312322264568920566303328720197747433586085446238782321386290996549003853086775049948741159721880069947934022874402068202690980510376657891299571776600443651131932901366820216302828595611426381914254257131935514153286776814027736503860709383587894674551079146900719857020328308672321810464099907710380133749934420885677819044272842866389810741062883391764550104503857323649428426808416425475681848792148749525177267856948137213954993935536441890776981854457248602831975662217369665419094551363938554563995351035682145091176122308756932522012491668748279743966672863517156871941729612257194490928739303788449976072723707952653023455537088846066083396865123052204126805872451885650690278506909366022172398150620657794710 A082176 930 29750932583342446274986974706706633932777344569925618704332969172794601346189959102374104831074764375228826425523811308644077525379778402773683267404588676079784395325660539301847893154833670404657992500758834369605686248740058794076784849406448584852069612467902454173040793072959227259043602292606204833422285113702399555446375082434116456561530020039815490462037684610779675147497859386665942631837609419219864047857248023386015939032556107447140057495881340276201708448309728749635485906494028936485732026472407488472854928175691865479345310766373377049224479882053878770775718440593993017296809609765027052557980538609654764497422589506376931763429854953557241110806158726240971987028525580305192338141199655182177475752824785129222114730703732510156396983555328317929548294998955837600200616139934998461478692229075035613150313555828759374865562055563477395505481482585272703517866383095121876311973685067526786462292698000063527025270386237041365454591068236345259221911356684604585689723210546667108374018156334202289153482110995005510337014892490208865606740106262689338739269478838527139584375025172454765561855798782289946003255446627396978832166267327524747172340459118804449835851713852201696021543715083691074362674547031246354217190722757538102566802119464943611721363767363790265456727028709815153678702099817381624387145916867992997431828016976818472496012474178896361922427666836176650950676913857312606394522786188263961026593341836863468117829415487673506443838629678238803245694619142328333235802777606911472643058360871792161351574916649139062071205185581441083406999548712184310049185272215424167319167049794714329978755528909850397351417087496678605522424624952104866880372267925455433043931074240176713082037336321332123395508594574963272796497240750850765437543299826498522629827677059563759462851590298566938982029842780312063215993930010384372889719067806279166109304436790938927852641798260282312802213349159670810669581745470077209401251923063046354287663235756156012213063511334723564818848944410173122661128428916497538573726165572476664176894661698256934363025926677570405622555411744869695410724843786990917301506684434225892971327235599457224329515478840121649433028328225924890142587673729787994644678363521490549792819745659625688334493698570765710409042650442185185901899218079054674545547559818483674466476677750887944078875714322115898166400967665481199717962752754322689696032477840765931579501374069954044839277656919248862636959839470538574017190322750923936804800974563853050636267461663922004563874567974980384808944065301127625478310403464978379569565037978012037507856105029176851793360713366055483787184765123780213316666214000863164976588972294332994629794133881334612442883950977767307820550510894735532725279038538726514642619554507916556629449383739000266400946797701533141676869008528579433561407039103886557535522171762663255434124142084261753776974876287875205673668447365007817756561765158733439045350231359279667650751807509017414978045026397350958227235436396500772154144421276742986098846143529198678801008159690347862439612681962057812376 A082176 931 63696746660936177474747112847058903250076294724210749646032094723739984334973057308647225174340343931334099099019559133412741409682511122370095309556112826471332310728545502251921927816588501207972054621131934882856087699744455095107229445421597421956643256269117915503710814041453626706352446376163623825151466785410505932560660960897443862268312868661179648697718677096147318031955076950730906409163090759210382615245650768963264869600478617259658704937198932934719381959220650626154582749357780661205435086406460079616483176858313093345766734992290685342099208859852840768519556314266520653921934237788985104626175395310020662357376177515323389597219262020697333717327946837545164952672110591264755460204857152121204599271099165290999016779136257039295470150512096687055174412031872897137724545595743006264672825465826814823000577160435330848438489746389917907506386091384672466887984339910938553761249687712603019039930568673557528012881638967397945430609303516885817725708623394021915670217998352616738136721634845640741906259319975877218830978227714322674226835168743010595768185387516118216152107889921773470207206688375478593070537045452097836801340256664944093354666048441860274662813400518802055245736350551816198341952057892952337228928095993647409003746476816419586185132389334527929229529900976261872103141737624073274108362653132352974129493837900263430947848900667152981285083751504045142109087969789280086003154656070972504283359660149326751634077182585831946336954613557485682545932681012216065302342439988847195337481037283607364053831006211241870557453110601937529704436175597159095196392233524115695309581044366885647975397043107142147977327697898100145237698906965431572398152173340406342465077385914088466325094884458938301489049402436565889498005680976449289707830427204653196106809709482773403991894229139211074512273791749089144736978285415184534453144389123322302961541994301806378744132089280815924519061923268913174594505003558767956313410831660784544207833073812513997471795282244001425454052525085600093358414109039304087331874772144728136931547804455250339234748356098931666311730160782255924253369859534998174326020974113683285975303632377127639227652696602329704027818822572914318166412704161571667050998406900357377928608322852358059110793672094966900883528240179493044296648655338865710611295638096562865145316390624072594847806552954771888404131796883914811935450144461228211015630708011520017358355641940773127069488098301563541447186932848209736692062201781521512312511863700893182329161584840725005647469885988683957763584843161352572191584145874448059854648688181263074214353307642327568893218045160984219901563745100743213015864629490860408362824382148236769209899635600281103565551703169523600620324114410903012387898266628439530162151197383754142066164943399959640597044232025122287914057692639370076063678862623596823151145265368135441963909366410289445109184576439426009605030763878335457002384880659777303204196605924221582326574135338494373309843437857336019634046734944780009075871207356706897199248959361936355436109958396064457527677124569002152625262 A082176 932 136374734601064355973433568605553111858413347004535214992257566794805008395907102598378447714382044959007592520007686988830399797739018867690919040693046334153285707956773595248756187368669806654933053717255688236177348046819673284143793817466867814671214068083715691292449346806313581992615798734542218150000620874686820184057424586350226993952351447506795809003489113479001423677760063982128610748595239754986638847153845587831678379547140033371428219014583763439083026987826113168578566368273324612116969877381123655613479533059631531544397407604176944355307165481226894761198060031561056641153251453863823597968960395671698147791076019725131919144055910376225864035536523353196041001357576279477991194026720307711366687362950016491143852888250825059355988278227869584481653026137671897835307479625269491881128778160562229358376278394048954685149731183500644096615312977141749691073449163831905793596116349538024102339813758138323642043289987937356283704829072505845867281204674510001581305541126078683886362606361830845587463334180254285611524413743200826908430073196468972771899875683812331116599499709335715645264634180519107944526232912603878806123865643811879857562214231883748869854348890936062309735525380853861123209368006564362122440469782900683211626831906880162300922812465195689591073644780702811184933390862473074703417619302771694486207722321090340898362763694507820860499204626262821325781025926854390510914473044582539043612237384642630452828462825681654610004192941919470074374629629653357441827510040318384751915413476908133652178915246527735616606152571627380824567878876539013421274865882381526971357627011069698642580221088198393021217079385369367380993565366963361054853392713626028410724593895558969723690481139517624939708533959294992462498685497886082225106734400638588956150606928086348943152470074948124562525911509193859202224261778187525507758436561579630187881201278702328274578028794817187882713479849963850257642238028844753989280861393670304677750395308591762556641289921984165553511483516308027247774939782277885710994867121473978152746410325256800814744361913676370388774205213251556892634811064570032450305745116178491198491770280953623484545047844733357434635710034496627336126960430008325100797763780604447909976892965372100614374780008913389837410364276126326563254778475166364097192881233251932558344213146675505839253645394821467080246627294181275539786290031751924000564383274338021853504204604940921572542758842293681227739661759335215999789302496934017653527054854343364112241791495204266930332514032072041474707035570821604114662804191206870278779788813004180681563945308473410152246403132974649981308560211024794156039341129081310940179829499016310086262154504420770528945895551501341954682274241525143938146440327294019111643073868345311254274010880125889600375133143876157382081897133755497019058538637289629869583693006038843790518771342077224513623958299705224744095210597178508054559176638855843307754820629708002910408807377288461633102690562052030026552302954492967874031443071915258511782094851490769838481519084155590214158262088258592913585130736 A082176 933 291978306780878786139121270384489212488862975936709895298615063767427881680038674483975327760683235246056172471254753651075424983026667972083854238943164274423708162319395110974299366730323626312021933073270713610017544628625917129766421349062520936482229062369229719769104809034422060202424990159970259975901563544901818456887409807501997980130128728157163801027582519276263007375834844922356860276573613937313981275518499843710075236632093399332454880173333953867050584179642943461233149889950409967887119992469260758401992456919290130948858715226103415868212972515998597421709710209907208530570278881934062462842184397025496286553807064047588968340477777455848187143923268966407926099488938007876568660269264679566727274962231626659968692144754362563863251857099036958035313779603361605294036179527992564510727113169010280988191305846485956161526594711057553587169972107690514298112255171383674831342558799312351772977707590831596065614174431930956318951673489403435855068912190223724144700126705033982259673725636185450678039437371911198605431827665766500761274167363383065285665099103000418345397954016785801645635596279307627861657056484255194138843198876529584286796783983900213333889382782818460258097015766506171388291996547879056181858795465368196202765414923865516314722703548583659750078046239073179756166305711767593271149125660953421156466915154439114635385236327571043643231647338602811213620947978973123819731583827167430047368518350946995751947796726322227828987411126557184690002551390305770733781900278974499502943610045761089553416946350341243763196450201330604944889455086013206861320076864391383891317865716125759185679648395274285419367271610938080978748810754648902709681659641510293493956190220978745283474325377913562370565575225513017736108600497339596101186262785943975802400274378683446250667872796861356798342514459555126167347276038487807444977299500357717416846493958943096935892489541128629905842414612599108947349429159014414939079283147765842753400468132151799341598272988137747916820382286659782625007151687196931056662988836035405446829230769697106846782855290597628870915936012565446148830791932834144722425777786901933846579549591144738514126774173916823620605424888187841253293046518879372159689446295234409701659132374644391278624838487909131985601653983449604542910459134420836577838834707863148841494922604667908537763864720814956433166865187141954567438812794545974782044787335382609143583187170828783659595083392684893054159532995580465940228796588705200270834299724773961428792042723293337050960060177046801564334104210225750329228663586328402548286097413804086752092740655397249381595256474271970659461482452938861038324601814102865487062769453972719539023300465509586142224274081784695840970225107845436218828407128427278153562415588919058867471205265613436315294628535951688504798365271545739991867494525875345508056321332512525466492708572327839878132696962402105220505868903702490253325590581760543305694674908395919872504851087944290072644397659503422670663410410200241336429212738578300956345780726564344801316526684486532121396077077945421016941739921030 A082176 934 625125554817861481123858639893191403938655631480495885834691827028978012943262878360847355186409936803341444358784147278640845047218773534401276227917056431178032082021766724367541136702865620590646065939526878014724375447055062715169946234946289746966580365253085288498213437718462452499879538198777344908854727819265818203984614770348080075900684258651297479095787051029350813358124402818350905876487169899178560672910542405293903099036529472833085711129458188418802278613948116955062266912440667851000243383546592721791654849031328577824151476533815669170872747494142140280287000297252021438192871688880367439280090824995794248488681440750229605886138765404173743605251105391608175908760391654572362252873674715576462086193786051266917251363906182468030329581855250720060378799655401778578943905460608909516431195634442308058895053733397384985008288946527890535436027959376525609367968673439002061215793276802441246337208951362378768511274221423617731410994868341851658900383778267622942873885634800238178236594842005708981998421228620681291114405980680679315426400080630035368573718019916710954096836430665621006002015917109815240193804256495591818467608649677704419497948571048636675138594128836985147429707255047648912796811983410712982703562132172364832573751377380078087254341537080057400653400313980608541847934361680575952444451748846658828859977416069795200571964755742140089428451811272101601043320740839649001620466666096324403900920116209157565517286093447346750066447726758637721876277077897173115078574906253236202642932058888892187209559718934551822321829746583625107008737073234237949268805156399810323394981634954706587228751545193510690675185086710462900592094906663166029716007669847455581861424643508967359994705695353904962503114320114911776090741708442442159237113040400792944536486840103244458649490677922486976448037290531282183418962872697098821363246228765060712184681976415592603466627249395987593784627262338971486109904698580521370853296177422661893274801894263758297263725492725466541623333925481704962019265898659032804595621291476328086095711176495871931423088303972282928593265303457495389928397057794675114679602495905957796279854956918820113193412794202304853585906331890003306385811806695508237044037110122395091103864377369661363050616910865608359570773821987603500870301229578570798143186366394936565221093882535118241358348668143989941230892190491366748768462563832927331573898340266534532813970440244884925487858641885667502254787733383195061690304012010871437456793198677689220440233534551123540582182432777128154447572796118525821357846115302228232826677371335537292566603206781943779837504950449781365081525309807108012926176534429925598188566704859507707395415084290345267946883043795853172423512802577909877521669343651077448513808068010727159894749672437960614742583788981314780960290781346672648114203873713396065096306822535467739344224883382311954238425721393372758885340543716753796834234288235606131761087194978712451078833552373161476367062675751316011253342774434792443551356466266692159779368588864441816828760383416359172936958390712308689994549855479176 A082176 935 1338393812865041431086181348011322795832661706999741691572740247030972418441642785829606657999280540716744476394080525426330276901266562748942875179473150189770804169533660368127030143113819218614165797779655144809157706461293188744515873055639871879433510412954654158305949054339379306520512530228433430673471963310432701519499608668352731874811870058865393407897894633952956617517560748549095016293834002846078324053651814254944780911294847776700677769561952803226475652336568016635663549854598931364680317581315088496252471857301466962777041833574897735765524974594257947953137292175496494949910820555419542345135451931899576275924452501709433105975053696025570245615506523398016453347870411153342320302620988891518299559980269895394007603961603874238673402946383427962186208759221558014081990425396191371364006634811133671811643457618876681530097513397922151405025647319699642677354512023187017816354025460658978507827007274278480173283722879997490156198855182169907753447344518316546852952626629952549257468539278735050776711257723230122320028294007679946189939573628218060200407800653008042329558551235138485871276270246648317615980368122860388077512899494285966468344375500200107230973672033000261404795570552784370363393585700625254682882187424610497592126245008442474049489315148773217156902001465181032194024968405910434976677323550429263623541351954296988257153969184153039324967594737092866808249602077110643485224396135779179465637384499798173276279433234674474462393261084719371538834537865105283438991909077736039033103322967646168507256454194098640970806260539982868188856831481679015940232671519617746724602920805096106632868196508136445718397623449888733124051135826725748423842393289909234963066966219585860766786830268787452558251066390580265372098651835953564664271571436098785872305973636847753216369634350416533152954507623580786834476266450598102036228505213626084181029112250344731151214483076880479918583889363496057503404639203846205511000949548780806423769143829130487229518928915660702305292855483724551449258493587559081678609475715081623547030901704700780427642453524877457842564321466206023359158111622848158573048487815255050564454950254470839415934723714521327554682845501166930953248978715237986457225593764500631497605043945428874736053755805947670141857083411668320537783464234178645133807428727946862717607093916865142405731947782361711469993403134085755012463821359045310747704836476447902224302859602625693457488630837883965203669229214255332779817441208207673594629223009093132428207967311318922135414768903572513940473785523860927291351729834917825094078295085101186260038479361977270428416182560572822530635957108787054247527286846162150542788455322029396235268342606263769668734855050560775711589085063482529358279580607909368861335595475595371971120759001794839792287380318937032120549794579448516256089426132783554576340719025623488425968304782340330486951121326818438048000076289382319102150727760450583720376265003735768527064556497492714971659132614962926329879764854612099590553897221444815756401568889396883327112630807369158575634468215749293264593924028759447262 A082176 936 2865501153344053703955514266092242105877728714686446961658475848402588455839764967412051165263832122415067938664497199862611545410399742078500037728155588138109345629815858081147241055464913328849810138175595244547815256661645360660117459569417319988283383243053042044124795955983092737333527482277533952822120885760876848302988627180835158605611996401206526076481622321530340082279296049824618654718111146033591568277486135627688158944845943560017183804219367013929707561047650044934493794068072723799868068596883067302169631463564255199496413376584528593089478064815055372643829697691598865508648577388703169895639931278612071120714560282561528059556820496576999899246230822399942889828277802921477094561825323424729683617246442280042908508785301200068836142313112837938255038166672577098785533005019618627690201612182591596574945719960645877382076671884017978368253443350523891081839494105877463182149504110937554451439201826796760898590234928983902425076387186249147435349389182514315876030292791897128322421832109782817095128424683899266309651304446822744877338676410303198730356986763900506082653576743212858813713612507116124966566532864424365392887917991091227219994705674617245838888334404070133943526305460720138222167060430535089065170163072171795499924679775902449202279187825729231924363677848053424569632656582774892169717992298292455075412136459025931018627620645243676255795566523361229070615867796585357740915228420595460227176735837042735733159289538014120549661637869645690698239857674698895592478783813307298019124318676103930744311445653076046063724965149500592964453479683916454658322384639940659075047478199433310360025148173280403304088439114148251366126715475790995454149132672029552298650319188324322299507759452611553771804860870695566974590684614313133753724588851177883736152715608009900843578338366801440663856511336217270657409653871229071958844867279193813769900291760903771467783382132437269619264464905817232693110034178193825670294517200753117624585010541796848001486788764096351251328822238877001295520965928883612065297880380144498366750359396195967238001346502561447783732992253321422280130665605990791016572045087254454046670687552414457226779340564009717650599339046366460063541806289911651265384506908581471854184252802471483492385392020303770671782939569506706413677252572399041424789088107128128830458506607453918665275100452338406110194114824629743810230284690892079875257308138020760182183869044676143212768381148450344997020679647506519698114156583974278841985124797009360195891244047524876126119261853033090897025668567381996739247190365031147750021489996552972370473033949560804642286673291121039606636460949153174006211093034212786343191138952476843570936723633745283018438593027020220040679900730388061979752158378788298920606502646994031616204124708235213361563925755336203881186758811290911966409029081708236644929838519749738142253993874235084203233857056711424057933194392313690671845389820206815081040949628876800639608632633242154910208406710833745847038358783064123965197476557248444569507491661922427603543367002040550648204647475545681900797713529865539503456 A082176 937 6135037969309618980168756043703490348684217178143682944913105010255724018275351610513395789883062643680745707036387294657276429606337285050543257449226201154099685973140068737921621814759902706148590169826627385435514863513449961420764224717936085618757151384675413635084624179028814169436707670106439400462485782906771628531376155201589682926739751774963027182107551931500742194860107788688075737233655543652679800737418555002821349533207172022225678624950869455291946469970350073170510493890677324930801309416125449838862992869161869741671435534004787252190370175583716805359449792899746996480143887124019133989474605973514158413481932890298599853391042958062623165384149074553851196956449064906891658392826779394848943589494726334314973140695254025558246526314242318351345970646356380626248565270804127525126289154526490400623717905852040420006125529075487349494599390207850300842304470361492463391122626722105942380674974257540311624678611551961262579926487798154950460000048469436772381528806636309024261577928515601038390212657593554187881060692696095719949355152239187396267973944851755590375876184883601087529725156619187331491851561916424957323893903451761668921160310020444940244742714770581486507534969197855060105890662252030284995457701504951995380609850973386847236442082708078637481941789160752965225309760543316089810074715142504991623631634108759521290996662115199952687086524111089538070202951089732902085500882682999896694000300914580664949635920907735687436067473424067706142838638740339191353292007780937475077342445502254162849658180475401844827675640585217321490879800025574488543779409750328816366656787543066067149197510671861560918182254003505950037819296975882507478800742693723117281392408431398275029253814921078513497545488353787849254201257328965627745714362146105126142760764085178664669621908651183911014234413572735178500584198880105808978616447671748820976453597409171878927929782944659210367474740820130635440404721421841769144353599313596904926563763487586837123004849763992209533835065248012240321815162109639002643555143437727920551466978523839941039656801494089844819065278383306949164861943728908613821421632680714639371120311954982685571320452386329899763736227673182043655631195782901958881622852466259161647351061868281718824008209337037355409605348563853667775136701134995339169889551878870768359322366965338669094929702603280465595677526211490639607134374380857990463306612657537546324271890624382489749592992485375907548890236425190818168000509896420270577255878248592070395096735869936565070891562381719284585309855363938384392426883607986563063452436899652589136293021508029809904574296152073971565060411287739028307355247022865580390657826160919636418214587462009205429057679403445714968595892116783403080496565273673787413350445994500238609742889559571992375254067785585988054196727897921884164900822199891492294616818082857893946270738207970170122130041785490195481210181045358181992551513250741560894307945410318617630896474872865803826254559421967303523377164053355186427151615156108574711729642328184194895209160372537931432271089480570538430284340144090420365272950 A082176 938 13135116292291894236541306689569172836532908978405625185063258038629937239370186161628556803452690064784550714638030157055552316832299277989343789276614172007522113125661596790361037392024000558487929790400861530278975888295118599541884575628159550217133380636214755890832895631315296517372405857963153013211539928136978327387069259656925739638762543019246320098218914674371362270270916429469270327812715779693434336691677054720727800229675679760133593830142603016324550053242214337739914271429706087324722399197601666362976232989633763560649447338805660490367843580625488226980756719784905614734131983794878583366162756122767163152432925616001536588450231801604442522814063403809327378642461058369634274614237925684834380339139806353618282845596226176146040564744019749127470772535132628285211655369318524883069720811249486727623839227458655804444985042075221068232900730969630303079305137101847909893212868559629317485578070862783874382666865878632297835078518217004824257753359506428775757017468149286511992961091313143545515179585286751179812187724683628374075253766786878674715478768979330856667022816057437305479347940156784394190042230709371218107623619200831995052922483631815699179361287479797564699561367623966647494987204082301428438945829159614056794467796301910790470850592181449343939292061941614122659000880138356241911273328409372556491837596320593548624655744221367091021801551895426333347159864656687779208581662140276142373081779390961048493542700487248032768081917592496811172798678176935271424495004900486813814588526576579962397045802997669659389939905947868659612983223957606136638886709651461595410835078506895976401411119090656255225404829649781769345226361480671583239157265065169924583597918044435288417474609937014193736912777968941139531201247960976673030057040846153393338265142047063160418049231855083354177241012640694460572371485631503612118240877795114540706803941065183417222781361386130463487618023465603953223388765919515126959007571275407569386561734685026440871505987451149253380973514505198045966067933708698845618178485476402770081259604208965584870306505012283650087960136289969418055573534327852136468473164544806232240765354089339269685227894641690795493387345615446130554698022330731307146624575913221794401173410674363539080142337800933402154555963076139720130493995536459261793906164738088511209718856079164218056244607744219401661483580018707474248161780287027348520979701832176060946110598148777090223720379261020553600644420629423637123549353894448566952794499204623224644343186741240137478241895949062833849992445096596444600986424157315488175622702307032732286952504527144556042044069403284136298502891118225607665678787979756772741559806738525305645378279223682262886819473730774399827964772957114122247138345567020976150059218260024764513288988458097035537690695908331250802574919777379821656742249240113540305154994377202947922591034315478267148898740338240465472026701714400391906871188001962447114476780355284563982838897503968262339055343228661640732046106167213946738501413200363817768988822794236813196718300264473596398001855446932727031476919657684546355831942776 A082176 939 28122283981796945560434937622367599043016958122766443521228446755052436662051640329164851275285159610214302474426665226815692899588196333573439944321864416168452343571116561123319858357054317859075355557442388178615438631460381866969272109021307230753303643714830132083614633110487426277458752526660433592873266567401736427952532124692249570952810644900151952834798828129921322906020441289779672906584843597825199583960660434630413927008521025656890723405976319230062271024262387223416513525398945391897458726306371008811093330847231967695256941747702194709411073223868688302230262863582368113176736937133548343177380148796933585582210070410104680100857424094929360285201995419571175821966652564944010546313395467471797738784500059304374179680005590482316739457395221696492990044826015227612160279116488881693991904285622252812141588988692034115548006776986239910906108241020796938862581693547700858618605255132925131093182692029521122470475442185548367301666457635666049886964755463973265936880516249642500843077512799480225223559995720082074031650491986611191764388650931240735350274141602860811190605283318250516751094753151508109594529366868885242741684016082210936273621306860828268523779030879865536346043414588348908265779090185459919767490464487544544052712812375628025730120764000010278704883056564960734425117825208553020135381979501992828170537358714194119938955631956924939130041571658208855613616637356641440422479278115918544651485905274474228765706993621062595970895733885549038523003365688689170810158683883780645939522869241695046131638839263868591798619765096984147691740866905851534159270809727563073468713326468035903415550001214692356686844568848009567325392672920362387556017022528224960848197580027903329378767579787254474761206061907832878697338408332503600896905129850965122759364648233084368729798851371379619218863873837813604730098896806574984083284336339086029202392682177192594982404432141515545320845594346900365191078963115861016612558800590737660743363478935370011296292125839131445530703547416394958254611826775796906000107691242623470136216646684681385984006196156942017662528504823297311779863491693256007508916231261151847144080030982038204704792448696579600981166680148530514771039701258467883480908041858342753566152067560416459833498575752869619264922710191809322364833902603891266058118172848009704604330207887212650485889568970276587646921923205947417817129640244201536723009124199471046735114694413211203607290088479067988082440014820863809102256139175155746339584059207214055226037551490467194538520336825057771989280846288797530272062228666706174506045346390301111882226792630961556434428012151903732308956986149895706920756752775043000873465358617073136362258513241742355114058285063703031537016247878734706149563157997476282240606157561442290832894419948539529166501934071821465089312751593498975401571160527408001579363466987039771416282658195508635513529580529183977157323029452234704119760764446086060814380792050715125468563535212265857975191832775348408055360905684340320142609944511678027763183117950510115449281719702831254326021419648446062366696772199775143426414412470862 A082176 940 60209810005027260444891201449489029551099307340842955578965029543933382437111974258063265491516249519337525367820974752233116205183332853402597079165944350650172135985874644493104923933618593266752765249129517953030125909345652216599227632483285231562662016443231944759307112654329934130179798690061072930862155194311975433322825485258862505054849296752208979685940689657238152188744916369879867015858513903716761742249053369529333618811119191608768555428985327858163424971951122202032687636528995576068813721082611704581366345364319404111837544590270370822490671066719838830469485427614636768702811700299566422496503460957036206061259933488743624104906089880921065363548994802426277526820041392983307369478901440585994827118046816737323152587423380703860729687406540596512690950197427297152407743501603461612541234004909177797185973889733189996224499670512118395932612738888724239511971503656730425515657476426821278181122699473892212386589177973542335730522007634645269279941490720255631647836174460093057264224781215226183578979534737835530774857138465532390642185269337937618496206311218978302110499164998423621690118059844982873773536619042220555178562661872509873428045282209913929526524891852384010428656877742810821581005623822040278254675753350956605495219879701012411785512397752061703371185734612679033644125202157887757566303886764663804069293998159758914067963243785892298006313371975276201473120423989294779966317055255477339446277801466329552777346391621359790892236553482758675958853204350866403734446519239597162354597007088079431126650305252196664427116913537946248277496739611793861817442649139812708329682583613884934091429637655917729914174885393758656747565374654282389152246377213573532049860276144805649693546396575635345669599382226759271779373265895617360843835864635210426795776397432594236826741168229836069652311875645389954234629476992034965847915341366491958092315870122163734363393517546045629884852851928814057883188392929714059686175692459586491239158817268269185456342861096570029908024753976213935578395332742979974398061640759918570827577840122712277465647120886252505394984599077794750216596964172834189179814562188469712258484044194952010187252325197613008919844653957046655128976606539544538949723621600181329939232516138587864642068522876043065043304423782088145219705682665594026008945902584228972497418440130715895371250337998475681256819062827417032636295802494175522686699788026761817760281643784406611295146998575727556677423174730867434182163455281027546689024775771991289854742734770904937055538851087072330161426953044498532510111360705024594629743552303596699938702449718211072226123783711889163756678935040753190604328110457594132359802603993381086509829245610218724874507405135851860666349506459583555906015858699018083366665207395409193510533324038180664651336717495862525571585585958161109205861858566904831608461192625107563894885165104652561546401438275822415840104241903122429872320763887791155716573243572988527860993974245114116231852098800570815669849284485194962010711507921367877341923791882336422096587239296548279374589635453544539985575869292248492014434615399674576 A082176 941 128909203220763364612512062303356012268903617016744767894591933605626445055694219600995260293253611977993691950397778099296770231821406293838446080655822192137859580094579312492057702541534364522529616406083569194909557286628445880519644742234880116295156785421530756667643394905981808988760881648549939611146583664172870508980455677857977805535353356000388684294590171653310882019855862265376161123543001485899683783902617745610291657722581585270375834117278073822391086733944528964514772252354914561965206189347591577645289188514599041530206474930230698273105756427728062765276267936985007160089562339866654881552367451549794219105811413122492525806297199850945814029882055177730571225836966225338966562762195109587069717777511700552312862623848413281852468498931988796317123345687001845730541097091318250406535169439216434820961142055827293648163833086330414910003031302355433594955888792147791596249380450675221906241313950945683337762770801798658626757093868552292200585188103854807800968327657549700315103673177991863061576682609947957212539052698709961577778610136885582593823723289906890206508858424411619219664996185478307935691468097139368608758781580389620178826541179222855459153848332986709105311681206045749490850992703765237719491187767844029827576602993627787835512846556365394988209014557953325170785553805571580049420732637850180220629698220215473839506739481455351040189049454313823668289756684062990477329330994060945738426792946101862382514945817641107977643291795206778022143896172240412161319035698034595907411890453348514944832559416237353321926824271299479391070141460906110161781783592668505544660580464823446512701817095567914127678125404170833500046265854180380186422205573944351894405124125191685887589686428081618304222024142355230861218065632886247213264287559320020259066798217081034548792592001255150041313478664659325507532862153088915473791322955899141314414791974217656898134900864432392247020784343226029509319564442823470344676682857649114354544158179248123787990627866420820281351169441685940374335362828377041620438909616260490030537371082837353699923789631002825016672940332743172893576938534873429710985166984674376409722652352041896776862162510571294089652343482063700876466724399890839315074940810550833949051167146972436057246152858011156364635312397257093010165582286264284440323164917906457242218789230766101745772193636288873451300861539266267974589655669026110838177493125804358232079521935190766831491466649776005466199447623123025360548531472664360848898504747032777127425684322866789071354329823211666210033881529873388504802152333180700067013871859562222081925575742128994309389118755187878744721438739583878188531061007576489017639576091030772219298136756063266317943120947215274302117047402179955060376698730099150782336549609687147461152658044145315368268944384512068033867818279053988124756415680913466364234655606274360324431745494854662858312557460243627278101048418770280497346110057291397968490152515217499244436489518706659916260601030141008686377251914610591985066176261440558235493702464799275656811654995654969440849497296276809831994596955239146156442052154362710874470 A082176 942 275994604095654363635388325391485222267722644032850548062373131220543450343592550170143081611420943468389923247912154536918725649667251624226754045035986233319710532984726520337954348027032644858934316420816775116282623625299177073069030765933085890233468378155516728501479180694894915468149011949251965993636873971877737579156748919565027754358513022498121811984019251741869236716352924349101257987840070277205032120348861556404896012151370752645298638835885220890764213735966587270034829377136704759957082436445662752894965495096475431633523898839434180915233783095928501993124175326059446207169588504255308638760200627849441871338746955983444295011690143537945888410123738456188818490519484322065176293089443692361161632486871352986005089366013814415181236830334417221700822083549362229537672332184677489033127448904938023783209001766375122761270386302459876947087063479579298236285245167105859525781321319295038908238492126103807223433630576531617436027566647957537010312403399029659093489245161902513585224949809993436138984561184621798755765098594534620232152178718332030876199279380063776982994755646545563422602411060469564464573685182348418862107533717578685063703463568745564008525630319954672720273565249429746190069936879927188144962857042578051756729318661217803843633676314888559626193852887472312671511634206562780595216439766152153769752719685268800659893677770837681712538697027409614343535279908566090474579332756485018187695939163319570227561887410587617067404754214703773337508151153498473069970699096152310968199359969700980642924216184478035673816412252752267369594358966492077417141544593880839611679324362019740975774744555369926302661494165688306296756650639751293151733393900998154004205935440000521266971209093903080346495784986219746212494460228156365985872421241177697274359363999881509817824122550790350192833184606560465468279988735879980562081535228471789094032852899344859200081488023260605263150021253083848642372303208732703240720582060008749469021787621365708488335435809459042559479533474772985165875031622062907497477730487998035928201266594993858697065282080745172546245175541685157649706980235805212539599442458085668369359752123270651098450947955041636770928881898886397861052517847194469278846199573165216199873960063541172274897710926777269473394011882428285844179128321623021160751606991787855141898835223170375345463683793667368781824974243019730663530617044371643378359935655724809802509764644185098586281894651423007199115955047297001668409034215212920856180523375056504100195124928543325426185020975721231061645211368184484653743970465067958933292596842854141867511788506141536785112819429768330309167739081644187800327276015600016128643231252919058150481437748787758526182980406834025217734544528829397653421418394331726245746137233735565960180023225316600565399944144759351052689804751063663713233256002625605598610461378611825847337374397119535190815407434176914656722757361943341825812433974224013757393476018582298175068681916027773303602490348701151624342258684998757025394467422839557246317298839873110423820185237478172564239628450624389067595910352904807196453410974453728411907176 A082176 943 590904447368795992543366404663169860875194180874333023401637379897165069431662976362475057276137612790589442188983630538427981629081267236226211870581915663522800856473349059278564171400705637594708587761877370243096378153004277725441895053181886692924257801036590691289901577671771916083280152543349728530489241941871339894730369458630659518798548062359947248504504533052453474799751676515090671266490348128256135813034550436287587367823471771432781059772446331385821045582523253932863112899695881225095953175241514947980449403768301836143895902045444450755578763987153276452027180210068386628455321379930208630085495942339518876338657053867126927366377937414186684476882430491481024557488475249627878461350917658200210340919599564935666380445647057785251213059763924267110166789067145876812220189054656817440305511887499098444916635716190036306733602017033908137221922485563473384218410744486017026603724930874204982348673737189600866297999948457124062876978622033113029584828167671421958756368454946008012976224249361240526038218243631923090953130325532053522800540169144837929785723322318954317162077969381246251384918226683582851551273769580227203196880191254805856492837304923441927495536837860654348176397907990474494238166372942425734170114180609846184701692256449226729056291674274719983576322576437955881318322793793956693611778468758657453835542027967080933617977143684494830790960983814619894256046268643889311520320784497849083929152678651941150632680358288513102071450331415472173897534111459976337614527877074162917282951096780390700656675888910749151246229128696598931969200487726700358760645681081265732676633443500809688890160703987562548401732748127852322022260427207890960876385421979523215513138045653348927156247839406985971604182712034229029053154676862856001624288068380591267065951131226657699602842814964131031486751301948635273978148437555744122280390394268361090617947272164306808082206344576454704871064410871371088205552682064644167307264466465244564184959005724954461774915135795776040974127494892802622965412858645712704178016000612219456886610982844940516789683885333491853292024073114988917985850473298686614431107729180826927588640678855697941931861010866878619173875111302228291204108981353672397703426605490165334086568674362658665756923981180097907045864563474984813283682737412825823874425765699964003923952988108817745437366115811688218241878226927485999415026304754674094870344522319714353472289131211251592496358031417559779686451134865809879166077723871782388559866612052928326063379007187869920033440738800797424985046069546064990122052472424559019891166459724919075012062963704798760496809471760503509605945868107886117121936448366430036419054021776293542089842001750574263028736699861914486088441839193644866837775094684310720184024748020279225022586319240343599929169615282366019619910741166884966742788076418514538220501294599502631018137830057304001265725375397962101719475256727506055261440072138616112070874136466679096702105228491713321848920530226413543555663057159725018769861006558253160897230460344753492054889575126477986498361932259534157380183727718456336159807146627756014332944062 A082176 944 1265126421816592220035347472383846672133790741251947003103085420952098026857546780116555675422390096470417727063051789772710701068652350277647315170769329639161211508901317810138544945498014544550724551297549686519614616127513923379152501121869323505296883469620821509976441025994357347332154526560296812117444333954967129297937920058460909902583831051073806479396284903126690934053211870454950514782623474714114351872467825550663185986618010707374912133133428979716813169743119939814021338154197901940314024379172326203848129493952922403658281997040653019389035102528149280629042358622935335518984323305368277944049865431571830262794368891822906883700470040250044135559239966933368836437622026994411851853994915339086554701052775779286105913892001153067368401682173427483636774722778700017095109684744409649215695895406682754293721625687507187370212923695073826146549459845837055011681332880835066006529981710828656280970485854611356576284384771573545011294562478125030646055241265298392281346241167692606597950977538059313628359073400650763067108015762995939957806124359481825139034724141417656082748754990746514197428371930840917363988630244500958937553849232098102225588891786761262099729609479408905976085565355918056178000175369658328180786389041660702297660582777978609029056712130792085200657729493967209695980546059393439540109352828304512170852925121598001225751777699372027721800472578210744086648059482137095762873168937085876424215728498807544587827091936098338905248030645625531296245306544309438541864227737159921112372484444441319350248542345785119990076481488191885881902281921393294873126966705693677188832110621999437522674282629003029349370472110578265093256266119965283300996143285399917405270797691269396492786045745840858779820589799454496108147325134035775518518442915337799827486982927368616671661182323925728582318079253931271922214144406151469825821105239063361282223765113014237071160195394305439650087717745174156181204857800623044229540941964528141125805710039657779735317771339288386495612510295310731111116726586931273592873309960977034123116129194816658277307243453701243134727991843676532799997559451445347660891659850797809269129302095775051737263380941913083276871632941640462747392557108508407549014085324459029693786932074995534619144236564661893298074052030246363510456980965757616740418717302005558683931803580619521121435400341459263221377772134080292089216784925209419236027064351987673852158812359187312155899025194951366615794689294175867628089516891866195655986895154796974797591147405429470547573393986277252883332852957642854472801426245819756112407888077608516115076628407962803080113469850783029768490553276329898737543465911350136909079254922556534998329956388015413232954204631055055074246965990559414564495924169412766895816603751875699183985475022700810542795589490378523719205624037457872005914701316332471554534875061811422738281743909312453173458715262946949247223503428560017793138797148794649151573253855259995383213223498226051786969976844015737897683168569187179072544348831909394668191096627271311838511696693234772946060454529371149169583705705346707370384433618337856920937547212096 A082176 945 2708635669109323943095678938373815725038445977020418533644040836131836438901723508236442008515179224175555089962223164866202521161810995167216947077837661841522184071112844787402633679489904676984461309371383489191608339260918377456486009034706954809166206178499749139688489149276350369316686027677722585186103693240246024544642761868628227584879740143159110493200735241352597947708951750094265053031905488054549388338914260199487558900001372600701779537277220565910361835072195878006396103206821233281330127535100780640872036881845479675921460827295095994301826041957226178245212142568090204492250024852378793782285880349510071824977139749082347025724291191273604588342966531527682324409464415170932859077429635079689723340784169397248677733345407600099402064735469242686166129465250585156791649942598953654910604320627741227157982392165082246694528396608739830490275136656755357688116593327456256319197062474854390777601743340991829363619011463063007043850127916686968589268222548840365607581730889840678943291121813120478171637927397609913377540658631789899549313686364075963718533185922601907373419846669609859594578946314532600903457952433071547746159569565392279669317888120775646500524742919250173329244702390655638262348638130364304866032020576491453772350335712842644446571572842043824270644112849790238051542166305671591964499286999598751240693152693149828676320183919936827845976283834921052976474629566540304799870885604678504235043843395277188953052524374705413277344467665154845583212463798891927688658375775873602633511386596420288208077255310657090444415825065795535747576358832926429301187535323267716312241171566963444653112295185280130135077157223993474363120480773639010895226952431452001303855141316333523969915365184991091906229099316764014006454406847761702934814539850137251776184274314483722378509888168956372641164124168504708665051084000841061216460124066724230712849979765741111059559012557916428697514389176847477935625040559056627247696966565845750023540999277247371661115109346094138064059499861217689481312921797488891437885213720912959540609390970390246653168734103127636453285756950592588971104995129206495754587771753914485420331595103486509552117568907055864010852915564896801238864464067267418764110667179933926280510796232971028277964932559679585358625506384947029007426435912419440151787959992737471700376290205645223171162262322046079165612177027475377199184650657978475576258263053667666062085828851573690883550135228043964502749816265037850612082271152279747888829538295976683947244155707053740203983081385315287695359725915996772907419178789578217419464097512386892643499670118897866558273331584106536056647555292755781349443329386885516428550503874138829567714968625659171234083536327065945100981045708558301074322692201215337211551628211023032907330789591808363822184327195695421904286511642430662980772216034706770337503155313726675490683871994282513839207819190218967629794322777495028581814456673405300493402768204455567729788144272686355504223696046530092871687363614675035139866815564598104628853945873373234917370784272556514541731494870200640971958244234727361355228908260785696591883836515349590 A082176 946 5799188967563062562167848607058339467307312836800716080532515441772395887302260621290271914903328069519351635921295649789313875163421423578463473543065410917322727316191420330793007238844646244796333070812449357065400675682796874876862639393162180939958617386020395753539773056557290341237435192622585405508928100347074528851434489223790035466533520862433212753745232557840502786897087335880669156777275553782537244366388675773165014190315958338381912421675389224849327386111143853143760359028298766453032079241388452677014326513425328810304300902014468569355102227707765570259267077527932232659680883691503994443096632435494850581179225305187109449516101181650910452835142493637138193241526524625873912314938909650849035828671325767903366860996020902050603613804497145364446664234559157876150185125836769425447497709496021013393237798869392839800412330327718715277022799429553854098700651321920639298491576114370156079013124486798662205601716576619050527015735852248009903852236726955992694710681474437431386599059812873313688094142819923105667726365023413643128412691359036854330950780002633917395732292940458325165824387637399330167140148068830976748573110138028119025628529116350379915022744302459582182115999236478607214359542330270173789477740059421929666561566931016922334947790386925861527841766696869350536076934718224231636456654093506709885357110202004703978722762483532416981785126559104847191862579487082938732950999515476837834747648360765118483244728460188886705888656617735621052232794398629313707457110138453413263748922635291389592017993817867661774038704604057960442715985321543147868940801613296232648367579718260722584549534562493030737088536076982759524989853411778310527428775683501619257732831125368740398710854228825361576511636713514764117549770465220054980817550038802080963970678665966062771653330999269308451584523671055706613252546318146913869888374601584466278764362683399726940501341778961966351287011268844088117578656476566865727504678128049196212455618643077209244190530092576669069139396344686336803500498323491602261765651654915250018080433579271972712504878457138723852191985803426857093726581617226059274418481040093008656238994377414809693003018987201269666794892899042386102115247547979821990750534589764745269659805636168639149465050418343486881627805503798466283202116771242264397385536722665032085646823724055008317774210962769636002605333014786699036589398710888215303153742806840231474513829917269826703195985011830601740220299815516710177373096984339868687372262054997179798923722974760520738761520926406135622926712522633011200214742582006212443281865165851655617477399672925996704321415541297269688199499690703346250834403148454344891313681144693393273195086827086841260163609806402417206397356296460474716770134054317346987496703827493997436608283760232619607076889668134172881306560281131371055591360409023134606847535972559741647406806269895509722829952509307315975850044983406808699067626248116414367948025128518321863721833062990187540761824984518657364110780719685741367271690968219135335442624958593001196890796677273334742687569113568441314721036835451333954900330638267615389594404735741036376 A082176 947 12416063579552516945601363867711904799504956783590333128421278094471831370130408225068139631859834482885467663722309600230705996771881435034427733870582693797595351578126966240046090117580924344425944056856926012759186333508232938490353773203914040488000744924740118279581238538843341414187062937663164323897949037871735849531960612636553103839181058121944741912196968923243986963514689723769452219437920892495609266759537104396319950076771698708463000420098245452342856793151340036818126569887383808749203707369453862644572109542244254530659843060838247940255937399587893043437764863777244366699314402574098338309995997732397711000320290030834246637434446299517935773862907332119903917016997915689651448111140110063395469498725844865837987943123803832844214753604080732270553768475622887764374001585349705959586480971329160534985694681497105879619504822136871596939905592449400875310033305608508358507264244926369326348696410029356949129987035578252167325496251658857192031079226007368183345854301433445466776874825238050554605789456482236983911187962216295825363105985270865490823491342227763557773019735424381532284200223314487972253324645566066218500183877988766073272396741198832225285018037945142974970211308691753752125736133612425964364077347506566428378386965707308947995365313229012876107701397520573671075917499135252588889883682036865910700341628693912715917796959241306583563552005922050291711211819351077646201093195379099149962223635023763668080534926602026946338189764345624936855014699905139804434497325625751765414388963065135694447006259489590865536284294087462962805264443422056342830596049820984043871437805431348105971442565268919729032096227306075987171092161751704356801049149926104220375389035035781803361629762899122474359060130009769992981240245248081404961110284455097767667412962792166455801304645199256348442844019680149105878469803414897071961523329389368453075260479008149420818551557608237481253523619905228499505498186683018918412769570567326337673354617178353536666067122228688821979941978325945172333432673272435264329557299720700539653859938834201350586318748045218185399015501387244338607314394340172656351413963206524311227652522708249527712281810290369052710325429119912340620056825122404352540832665764686199586259014426994398625812103441291802611126780116022927876015127261931991395811575889959684409016323081068207783977972441124982363176645557620138059671038484673623892196305364562127571068913622017730617469760280631465322970018570902464766399670177561838789863958894981918116446580275192880296464247530321922408918438296665326324556057017278908982439209309303086066081986203505508261072517650366793483948357541902836451125282432909945210525004484345015886476735658220087501832760102900390736285169879731468353095699066706086921337079973971666711176020101816524669664230186218433262346166989203097656439277894678871432772698882461350044551418234645801156591876454465103862814480121571270331609128615035588842614998124931956878604405542092654489868978550249349018481200068499408720339152720278531324366540123002593888944619287505752347461448662807816933494549447977525908086403081128238894590853115013014434862 A082176 948 26582792123821938780532520040771188175740112473666903227952122200430167461049711599465041808468375280694166974331606980171850120605204154387824295843620037449110307689517174886756571667851983883801582203439742307974460826447607081494601988348374899430957027727911046376137458392846578013351229035273517848750088536706056224991596781996620515543483518273320838927935426734012893114491952792270495632449730940962786666537795082571099546103007288111270711349672753464649258080516902239683469659700042611552687461350653480418773829822859155762997064842143790679432029279198832283429782136100641661976967556283706039878946772116045735839905963876131763833938304618740353254740667221267685048651558937177158635272614338938085837806495939725126027536448595894423992471553082626573579168880771770210188637263804456636682122188255346073385087313830994316308033933454509006878611232839637344925291532685430183266016722207181260339008756186151887659582553184390937798927715679576137160910308923107475464923262314444454543391713533200889760656362612121649710981122872355642706185051574412423749911141933247047079838272781601526002346472706157914922886717366464435471148689156379527615775206100448586284414220393316387796798281088332446960248255256160414608150351099561647146914835905456956711142964135484922059196788148869103340701576012459690291349474726229331737984922839452644922800941429457671975700388009711170035396664306744545241925827973350881485436081272723282407971352929775657518396548632835010478864047530383337125056762924608927513574895694642923533036779894138110340721906163474103150110420264852818034619585209342909235208137264547681710934443224875123664271947427979088482186686119474685253093226059676636271678837044053636418486962458129270731782386064876804011950756440033554969527114210279691583323781324688712228853907559212640869119995235738299879173116005875621557630606378651778462008029740290579845535311831065533316316873688243776556113711623515084468887791227412089635495523443856812887061479850963949348313666394468595881376867423024261218264568982547055609789339417788683983556888489941252417903735296965150039285409807643027108184630454841748541431127914691911737875466198219650260585525070446346746117477450402451268451055483957529875021364232146131193784484134614736995978348728010986081392906000734417496510457272169339575586125132985337004140716814479722184347781272485059202214959326440047199560269233248736639903952728614095278302954043697103178600406809426692077500932375110342210477085946465575790927703365611917998785721929429790294050353765677609989749194817029319146261286855628431390118437351203420833812095930485217183961153312572918170763502634116289319826211166863268317355764155042604085115810840230058956890305021920484577125996338890413190812775190162331265939508232981407996170007112176663390696061968544663793754062674024095186988364238411412868476997273906527461355142908618612409976232112760822658434754431085177648147701865526098481538239448230028536388568718329627213532130227206791283283073198350081043809618264632344403159827068021145103128017330737919258997553045784728235429230572839672397607097837039145387044016 A082176 949 56913757937102770929120125407291113884259580806120839811049528516830202749137177940232381793373284745398065315200686253163021662335701368585972132008048600632039251672089098914541196591306938068527927573033152812452172363737280471389076797756463334876373695089322019610221496991562840909748312834420371115255694709663582162720023212260584038693674460565683614941966396688654425268455219740791736255383193997988328669202879227172484659564939116704748634394655871283985111814803553885643012941502444855974840003617444773065434517151452494207811336910568078203554532866812475693255494611432929087961311175226653690873859001377429419708180707260341645456425239852363843339503410408590503526920433979443851443578408872120096933086475966806298644037848166881600382068464755865637552642629681625399147915212485942234306216294887726940578456455541584643715243713166331685463213271828513689914106689560104218591456143034376181388991381346439322161477881317261415772660187648771406052858684479973079148904857770476692343054778414316532416047652932159136246601529746850563753486387873498841836932136696522034075943061703255142780453331476632352969784787086310877071142178015921589170019953641800504278346260794076034053145357472702192600935059798970873929909707486441958044777066982548517092145266890411585393007951277290727190630352214046193737106364638093177668328315215292720454846820717088774188256583248589804979943080385930727738600692558137845565155673117578253691002282120094006886788297175074397089830806316126150700830620620857299490452044425256478767540066474380243512584528833055330092532534751016096042484589353549266396871636725145562417517856187186224921220560918507916067619019010897441281015908402362115544387934887669564471962954833075917486980789644676636542479462116250728956191283803536811166109987436243634399920119316665736387108804171041924451207207879474808478823686632974903337562777226122028564720256520522044097749283832110328580409431928188061892897410002324156533967684785112631813837051828166999582298456980344673424014476462868486284606439162100363285525496006085973461788209622502391981480603555922215237325991088662551110525371801813462228412838350259126411113252524713353093527110783392351199527388292509876999886861848800920475856805406005698451233659543455390948276163048811048888128579093189954603316427495341984906565716020825425718512621407408723479042767310392394284507570054308210671373362906838556942574544841765603458191246353301662339388049523738608196327948284841059086791756457550278681174442684368460710510010805301099995221441300943837794551209723789032091670066468620580711416783333605026622322522396620628760589984769726956082731308444442819582409343774810710123736479792014172182679693244902197461563354859513594983115842602306851696682169453601651650584063732758278431539036671710007935086167892451531520674836901568760419766008446107835568607400792092291449504173724119370389941044076109973144078343293525072359254544577411169770631648191780150684131464213488852979343635295713538751405948528410709477217535765839136656661225832695924225671617869810986790274115444154411261460843028487392082694412299567707954138122310 A082176 950 121852355743337032559246188497010274826199762505904718035464557546609730168503113247465391051719505442818689036534640755257489035541725215149695684576695553489850885808109636074003789736429770522742410156594522020497179529772621226239718809537844306130427286652671685641806592676149926581428630819072733073623216155852888544597199500336808457806540919322183753868358970128890453159264820219546563069203762071739665222110812923881020220838882559330221674785200951524489974233715415634244608904630404469071812805362537439402595751471608945745885022721834433930738111580862177298388956309299946368569043652517240717919602098018468301089173236050080035343933218903326430998721508769660320370592957267074707685071807296800041416781378716674482522158472791902722230162260148470954288599819836574429571609685769041796538468841588718487258945103703181697501996200288466694611748294358894405822493130946004882816365942142578967410655725437203148975977670475700198185342875834343542503468093652512875561670371805002087315047779960305376503841261111728577395024931814065749828026284532719009704655238701003683658463450253353776262046623638253661562809731097081208238306780482290880591029408820324201357778355199874020128678151174021283220579167604034803404179635391892760389606536979776556834730367556257204728325782711847546765493935881892291340370976390054121115448701184216875075063603450153791756017071560916752499140772570327618709151374981341061536152820888398644154559116187090775793147604543106484067573389759880957380588066512782888155316475132022777533106648967721199745038806214768168119468301850656645037227998532060145099070655688739354681050337551748681931476463661427565407078898892533496971079937597898421281617170063218243157639525680758757489126555527750074557514091093483540462530769991878870342228896394126674152692041229030254074184154759168302678474370579262152753093647833430410823034260122899922025558371772386846971107812613169389004425166790053248675635763685558851340055938592089867974696715332551252593203248536814494616291639796682919483501936149663830473265339604627533957256449343029072906928143988597671850098203311443177402505071455502132208113193613409461859592003929698483709598330615626365261822228377267935336887097544891370147880532869679722553940154702886174286625742233528016798076721946986229698836578562958565274744304365373897344109402429797632837939789797807859424951720609836521874579962617783088566452314342838749003960741232734440396129672376622637555192967124790083449623192883467954363579104896653487334878969134103874239065849040928777826780810089274384005068968034570034141814398910515300664176545033355711822626683498883424899156638335613488692757370519351206528553542461741455414217092296505062672811829346029833392881758253441303929393163613386012125526789108977611780191161354153854073162873276343558069133346257598937503373639941351100398510264316782297484337769417689581053550793337877584597036701449404769941366579759560713553362420202264693171718604707449739579044840456000703785255551402679495898031349456592230424025480890619959992937890391965414687030132875836929975254081252093962164595384165969631625555957954376 A082176 951 260885893646484586709346089572098998402893691525142001313943621863529516002649738392712710063347856255204140464397830653817361703974158309221350035218543235748454048268829084538029907898421192154530629277131435265199105787552926868353715613392773869862421341724038264647933952401744903152487650757962276789767580051383932159725975953753075745798746536285415626029430161173971603580162771615532427680477985498759729903628941848104881344729266229990761516632099527223342242420934360455780946843414611662717792190147056281933009945661984101172903450190768717273398195858927173782611451183186494570170250340243948129432502449699858406664729478862918509580201286540624376127554407657244110103184973823480829380581714257274813698439111581785637720155074520442108337109576837669422171010605486205506451531135524708514586536322802360378626539818195413844317124784480184174086529816812963839133068590659677584386713081702470924285255452721822582483907074764119973531000675856240684910859140998404216249789706675438084741379289307271991564208401150633058475718231839971817068022784394107563048401656660340931897436621950496714766782191309960315390074311391795690404200353869905156319870505179415042015349390909266046408572491553040110562407439102670160781014510342517958328436230079909274257151255640124186728825894313331146221925790430927693831953345633925948755082851996735892436486032091394098343436225865031736196794134060351927222434932866437461858739604113268747285124823149795656424804737741082786006137997111672567052613960623674202720834610531553418632315762129638873299790084624717814010733307082153281265082505665687180391078033757533319754907556070513401672034649489451296423935114586569731703730877417250090501413652970677388033982702532918805746199131595509023591676000713017022916116723398147362955302353817617295539908722269901204922226261796141723986867857083108859127913565299957686746872682032000702500668228223503383050821827853773945536732323563366892730122562287645977464847001832183356110488466426964046814159258406840622750808602746859151743352747882440312747284553579998203005707647529923857226786393436230680856297579542182132843503580856330573015062261547422722025722475211240956321365909343278948768587627339183726003667992742554543977694971919969113372133094039806229197012837886787188948030629913993543012305685882766454565073307303389030056128803671494160908483024925028946992242638114243572111175780032352546344461218564969403319661069514804156565774262805490021079743592971464586174919751733445714874736965816182327469844284217935639574662940566698381926804167289251940158908396335567129873063022858439330785141012716693075194032477672112175673614027613110088843628455388923636095495213057685130838118836368198599564648565249869293118484729422050137529241158525138383101097781923454407204137767303482679914291082773877959932548791764984007447380967282295821530387671473172593506043674762259366238064378807951084085829019594146386431373980690633328486625686131490110087963519832335527417645438487944517335790918351596803963303530674431629548396317547173849327537990721774638040380719999756470256628943278842538459282432343795306030481109758831262 A082176 952 558556698297123500144709977773863955580595393555329024813179384152888243716914047971614619551069971582766462001543247257763816043734634628583450092960818374406100753331631497619994249223516125407195058239197149620127149740910550381402743906471712717195493431763804609627604951384781166020266509738806188029871483989801328810302410079187795506861486179734619297541938798089956793252752161462992815300580420094516326429026022522660882333227667758425190140501775214156159449155034530118577406748272486430610490134715787407139789307455938894163527478190077405031780283926589894834373823295129452152108242078787616979923615581609365108002593033682212922286615352958595982085708381603289517445593735188886054790003365732081165951757839877299698129520048641013776011629792664307382922288691974493321994142667900432184450502403794192336262679758812061422744112893427792480480024034917625710631010069346627169792586833616526737284003682918944039130764223266878090429689147542314069088598676983578351822522533502702308765980858369665999538089522396579135432205380735486315710107231515329449294425863995147685281775221534980613919557685811644865880389111680778132562771007053541262841277440094586006346824501646710242367221801115851404024705801000696131497409051136828339927366524906728582304342765458481782000689688830365777066367856192842559864805234517030532552796780869461696134227162705214652867295389556937742995021009269151943531166432755500294423968185885276918662171894012903852625099726932691231207546617085057327647052203956770839013818453169226422413268789291769566502315381436907085862052973400306059343300713898781537530732242044952076515466954717979659710765006209504204293660312250758148260480799427813191078388424830332903006690503021791015157533765220268829826610591865712248716343292241035592478300334063002477258279311646225395125410884669219970542131440731987093280285020068690478226001673617710074409177315605062147096445750278285918297833748308473957905347637836212805967257606405199740748934867199206856995461950449062222262071380518569583983639987586542461286354271056021851727999658465647290380561628900051688709622521793900815012605157845472079059042528700981041406080368533366715560765645508262035964886611052502880056722982717624136420771136632109286266327592710273660991500891737349295338073558968242188144241918488180227336194566043069765563836587565311627856186663646964280848084316796591166937381822668561893065001703651762558569454278987034330130280828305774729363270110877360353549457854178720309128816107145853658222436257870875022999545748816754451815658822064239447803500449714227120620137006669109469335159741613814604925920048893227151505628863322392423805305567500708501979146797996992199363833857136356141727907783338283192048200088198579969245184046336525479927466858269960585541814373001787384427264224016184582782194725065511294735834063313491689324447071545399846639419396660825855458094291684976491639744824093881478725853414653517349295729774759722163694212419372826630204233976535148346522887489250186798447595259430561256286553670629999975935857152658947234038374663774379029439344974692330522478897951934158208565475667264262658336 A082176 953 1195869891054141413809824062413842728898054737601959442125065666662676027364526879303730706664654083945060702559422817500648921953620309814744365835706083781330946862344380853395007863351682008445629042155841739274795343890295106440132410010441800842741397223206714194980139333225257977077356394507057906928271073921735962661891682646041267885540837086781268547052588932893764176273574840999427828135656403785776519820980347361133400446745156863213515823761071643434715323987233756066219212817490854872156514422345536760714424757632535672257546023073902627716103484720098618234066114655460549822703417669711134643039568864942297305227897690780086775695114128268004193986566700116534473602453562361795003985942410563994266600880865772572701263707046794522723538735891023511839393103652955206653447877769179400379929103383902113423079801109783739996009027650390630927884101997495814596532646156428317375427172795683473221531981947122810085263074309979390404386025192944926869696263070721252283966744912493412301638293326254731265179083775213859594456168488660072326661837333402036034916843500887907932908982577039723570389695632514924292383869712348103919533034490501426072807919895202526196908473876345005192171176401787178609973894746792604326234530324774297557917557326424442083389258839595366830340666759871890192280632696898211369794056413637737534923483126509026004439042641890893618703799981840108983359575572971743204847877249333056366184112953295427147164855619393389633068452472581993312868387692122714172559097929981822017798205520501155036217844871301335001864250853726291001865937998733375106033300337821485929989461745686453218792896940605006136433910277576474704544734690095940340739394734210451685766497834497972803266592951387556529403738305600628636046629668991766311358305358799444413070744828213623222737951518103582032826435485735082463962059024092736884075232680138224182835732009036247493090100651536383553789012397527229828730200778633813964093556990871491794845607537986429532272383197840935479143846853487016438306327529064663255785250355005703200927437987690085672296455858205783313373056703331550789020861763386484433469266255038457383417698562531139765947754085742206678361554178490255132503637593701194832321605113085260201528324759929063655408802883763406496087094782913442256512060932806482327201359444638227418552061485657432446107574134061281360247613420979764875822662792357827430380628722990325895448390512735242169066596834153838636818308996741432781833091089659009826148417258742416473266717639573952819201171845704373875231305948818701694907462104415168163234153413855991150907656816587441810470763868133084384562070352189648624716577621124373368349779896272512568943785671802243331334186361692874257507528410011853048949696203590249928823357099779145187773123728961456112803567809743021562313601624336503167097933640536431755322437740276043267598342865599580542962336955718314294474994752927990044256056100370726235798563438029227558231025050738904511691572726487362311462675250195743263632871339467529232393848349203704167796133547350109885842316353537040491763230389560164422699779053382846741642653257524087059142202791906128354616630 A082176 954 2560357436746916766966833317628037282570735193205795165589856143796260074954053745067691950407975274708214536482430353658750485332483401939071546940275135277291924124312813671161635591392787317981315359141335888473910713677414487673844297009087096075734910624267888609221012997955987327654716363041394961709810746797736646639286676395415012136454552626797442588993495737016268431989302542696407167519332602274135355210794524940944954557767970510663745600161132672865199552447779060538774728655595966741149635066056458729409461588262600370325090094774807479236583271318982886254247646517630841899234421121263233147696865824480203377318299540175068020940810068485275928242194082620833523075388798521862385168679391554986213058935559323542677806348715963428547093681966655937947088067206294378553592132942396386412115231986575445721242280021276177494562443957795498089774363419725564685745130888445396124692439481984737885951095950082082044935387669455092374681138133234762378104194255314997105969086656029808144616869180114181090174867286698429957838036251728093385923339577770646729098366635068793856945161860867057837355857030561697228610853611826498856808492418022830006504337174949861872438594558268317722507124597621336351047925477210788599206976173114522880117583321881244064805353734378122535623385615261616504771419149688120274291398291889099037794658816129145029484475555153195589395189618849748744127505394456773806319953899970416999917144407022829318915584688560094915065873892538808600191665915658187909308820057888483145254048430587756048971839654128180971097913637999348486346149160067164303502106682425228200226401186578717806618499242589030344673987826781976109906375348788880365105760970226333550124042663252604940189459697324601258234442027476763575335285080921414878890418797241938900880163854416369515834028081457207307231826535254272803895978917832085702245375798567791019250989468153449568514410417571798502910752918807360147707295438198184086437410219178199666787931401113429286267685054884383415414432014618275200756944430372666569124357325907021113580281726405946293113530225944876980606060478685872992937961034024959630418411224715659782867358253952054149498890459597794863324286480790035593707661066152718871726483203784024470978924691445639616440755710654574336644840882157373653121931110645628226968696714548735043349582395125140751367389345338783806916494190517797957146688779022725379249229956753622113881831963225826814271067263718432832580531160053126863484575346520619818588924074291134728492187242239399261509493813465722185062863310951050060637161477951173608507767590485873676090103421044040067495150050469399457957601649954991513797523573080758469474652146209706699587691120307210534512745792296271585623017066556538222797443480840296843028803484136560658529901709473000222232677165762241370827399032670701771914224888995817066260510707066807226690063050169471028435878086815857432480308289202608006675766309165642161916118486684557052078747388262225889636349636191128819780161365216352489142457309202113978171417201890914867062502978022580976371137306690342763636634116551239301617577308948115291264551100509402233346719428969854856714245176 A082176 955 5481725272075148798075990133041627821983944048653607449528050701259142735259608021544974775347452282016548085009484016256440793937689340069525165448410917741251236522614652794970895537069791294861872518585700712284335896131825305788272299409500576137104860021961012931546513456938350991337069576933259969943348101907939936739568348850260985155915571223256843289831733487664240565985222237796253663922899428336556497932582333132186578406418517222373759206740027410971366901739390466776020254937761133479895309614071914926593354446354977310291591311348551876660019019411927762971837548237187511815358174062933100116369653478667036997935760208025997461934000901487962392817763821650400159251798679807682552184269279599446033898622334060662127295924708666547771793029703918371674104890992125480332240098813599027037339433164441936159668009234171647499045877477086816371629570895901215160230823670506505513149136094239047968649775069635601875994669093887951816561735993148193162842172276361203266875706944618542134447774698012777925710859302680276875028586965059557237660325267823438943328306330036826373554721228027113671913545684078495361961806850669947233123139504704542702974664730956928256714612957429093898521327837455711345217077751120978681078829721536023257009047186427095671239307249127579319113770707331189208361036252801788951183259264437128741858867691465882700046432920597001529794445621796496586516302835513976865088105480590034442254574282256932691477110724680375208748305274072878135086805347653718160276192488858690439787974874254259897513368477446920372774108750091397998605526022178009713986631193553234061805652135527391197195068781664755319105368229826143239578730502172269916939616606490578794674421260068490824721112140200682503266386725616945122366461975413994380657506467905901657657316385001864466061480125009293667809240584157602400848369334982082922495737716290043520265937665231644332042028037187911146785397184151412379689892122546981579210776873205702712306107706827741857180997077058562742899537269775536560466590487181427181556569446501823746356884712601986913101696667213496207921783462895437159105089839890001071292982812855380734204450319742904109942472008516022274691714141040960910317409531789034196523948861850639000933970240279345350230998364508948638152742187275084741546407279872877504199745288611862507762516640461676058313045221809053658421394874600465780108635648046377924350605749945578191595501043764491310544795675011211050012538387189983593891586789966548971475825966727960110880988920843334463591949555796020732507893841635650500710421957038314571473537634331656548851373295394920110115428617539725144684326380942417559038550771132967554469623461517283710214711398253292730931009085764478157440365406507623661147128719918759814467788864083354294760705113444072905457471781617004421602423919148077702195690049514338583703176912626206155906446025282882860327259572694221765340401014356974036996183788628126361733533746249493423667597166285671572675899720501963622685462387811593966634550143770373871442488897989369468583157759478169891310449448424782101057884563372801109375400932897737813522957324139045407620270428580427225728468341262 A082176 956 11736373807512893576680694874842125166867624208167373549439870834635909487431510551512170589194489652392128991742790967833371186336231737487204493743012937790524646968203227361028807841285257086936993993892275580229515140048161536924432610871345183462822194089366396142649768518222897098823030663187568121741690510702612525372262398952722042561965660304945594370432909937194691439895196078551604161284042065326560524544957096810578479045973963075817288306064779242310546768378652762794609342110844020173178553845020882589941778214501074190385874941214387178563001495926691741532672025051242408571107952614201644140997973198365018686112594274870166677726317295375631354824041987458300802375185900120788542730252255797506995918965392482893269125020750659065661107744855723940179526839549250811561489716987484306000351537683297357390156631571722340399705721602048098830045928634540960001441070336893476513408249677474813205692523726754173931822730740664410317609608880315577890509936648930130813396179497025432114247640810088178827800895513503478047660758768826579840109304954594261979947651143224729665389649528219846479729857144220471512797304459478003832832608123564006050979636615163469098704611106783726107618665737732688655391764434469059446572236271246018299897495766622844008767380724531744986747452174134419913121599111364566496490251862429268824487415092029497259844913079471787336985149134572053758192976127534488916592915920100273381195765882985539091794245890458500182123917798262748185707471766656747899672240699842688606244808388193472482614813946900683447727475880969581249121345341781232813822104578397350215458699597781088456993637714018263303999575324376854056564852511180762135374037399647907911962134659429627928199684146890661945916067837202783165410425129962436146391744110294863990532087184158280419363932813702097459527364329443945409179028667416000259705153898718115468267550539754636712941134178092479691315729684463140816908610661491669252595151736658764698353910167136390235257177591340037411876116605273814160787216612128186233275914899585803010192536380235154353647364634084453116942990911953980382830315648447643199189163462925763557265884346336528081145480394949789916151257923432843979748996132029002781765506304205169104598049043124630087600905258157244711182395329951167056136889041349398717720168804942291385233669513693937559922467813030550322319673379855906196164566823801771763159611920340674953465007388604346665163212988992814801614831504363721064556908963094511080209968411580118200486152771106352176127217988228010732979277135850967408810083998596148425536316315094224204363904222444073269791396630591636145988442902339414198657009334804567811159279513408580513526392867604037017956490952891927952423899877038049177600427437654493291235825761458548228924931487816639688727086020615979461368649633305022893982621380278317089922549319854418829461913854273784413957096792907080335177341117344144024645217099500542510132234055156417186281948020632955491511232771616063658492898712303410777717188748340898219373040410363792207945360025891634233705795085509725856399851565647226040188460171101223177163303307213071520661262906805814126209597395303056 A082176 957 25127576321885105147673367727036989982263583429686346769351348966631760364972269123547209544619926378976408079829996389996482948614461984795533327493716334055828178533975125390329622189444482320575942549483259217412265666309568084978931780092936944552093111098293322543665556606643082284800810445032991616368203253679457373424556944883159144966541730673486453459259541653884663871285264402223962057015661498052262833795259595346498287699423160297950181267715228597881503134259331066312874760863355766232840311005448125250684680596435606036832210525936561972827532859425889964178887325094436772496546230608753889157678817039142719697253618191561614228267748980535199662177703033703470458661821897557312068460696442265602086192498771877843411554853529934847565223654829177123197068225336080499402724192142432620107684832721275885569819714596105957546876395596121433341246522598125408331230057161882929528125188732997356282017964002185472945652975960186385873312355033773490975467576903721898771539357300085043119223252547077952542266804828382102772989000742422732842572710727864972892337437375102014751519558058653312091612604600625977216723557814623606731652213077861032119210844545599127824975013204889080950064554178862321293358076112683792972211110426784971528772254190214182263523854363363711332848898073454181165549563937025598231389031498226087816202103594175991791846113839020262646372466194994755317297576369497628181418082766383626735659972283507776258043333944048918348178608941676803627831581334388434196959398656268445951656298940619699698602504817066701342419899062219852241832532111993086801166668506460293801751002005266214519972726772798939201915429533700482191425541057031195313073731800708316124489922316338062251140553725112760584978560282998123980287214607880653307603263993004540530474774940983359102530863392363766745904041447527290134770682176366827611698082442430382836583218954802911016415996912996654587950852308197104077209303629833992181826943981780696165423960884738433834596777466899636482285694651368361970780278634609591910242036258470461218337028425612058323047246271505335174939322145849062068758608880862660900289171479124463827663035290318924223779873048754665457700709941244694149243985931768653405362136468887039031411682363097513226668223324538078010804227994247554330440458711942870221676382871903349899679315072599841612384173101426547159637426200451971497841123466424264926064635175949395337550845062186753170187127183940536271382718039765019565235736335274174706055515708372404027474933582590007879732834919365203807839986504385199258113559047369921778379136512079917158489742753583356124668773172195473978079766317380621919858790420832620920602000965363186378552994100416147922742724095973546746761038159161762266539429989910611201516811385961560930422749616728420612175504638408531424792474268218358908981479677713993805073625452031768444643862872509742313277108708968414887110272708627970771738187020193067594210365953399440210635844383438673604797967178533433968772679294471303882259706175278319251455543328918783346489836090982432198622945224428291699558916833065210644046333066011288309763200176183707098522448725253369785346766458327456550 A082176 958 53798140905156010121168680303586195552026332122958468433182328942085505139292185729707626929834174175107558060653283647489056386866765680852181834244510600583956269556826150764224578880379391380651176781426887918605913049198951105485251541827254571058517413635639426021061848225215666443829264804531828094279928332770034453190492170698036968376394183490477723753609275380830161881377265066576972807957392834530223956487700398472147661090555295780287618064108859262631173400126956712173608231414484971619430792659384589662658416725468223615121226811081890429195497621100988167488727150706231073923424294320124623582806014227652444593223712301186098142653959704539339070581769131222132059021032004469391008286303834112391619432645379988256417635637407609646381431818155382070175149228374866976512674088588137842869839144963221223716858140390515186892286846210014786522181862033903295645480654438532795564950728690265949640389403925148748586764375481694604023258588608750230954948472788850404915030825708939483251906729214073096111703690302914338687946070517818560547968798646378542340509773722270563512603666681000695287052786704055608081784890908918440548484109811182126161913806148694517790560674788657464404253369758982155326177187453386128390989362341181105755926776699141873724751077439966861114206281765703961558888452845390014772843182079729967753158602104068281484668465471094021981397997757592505498640839348155130791526160270928079483613271114986668035874138512251920413006766226803931375295749135194043166314748792063096927763492464051652046298953968738262467377053215205038716449565431021798752173426356104300677847877912050550913648071347501200007277912472590672167758388664319676260941178117402836124625336611142664645888883234390638241687018044770085241845218076701801890321284252812824146486017583703953873800650760071182795129629433517641068407098423836342152819958379524431249075834803103891141566071938635573835937850618638173824266874905332418685838731451653115290578443248273962600594098213061771448670433103632405519307337446285043064608371044041750182393575381530560446609836556344948580985045030337395210794792742931342013092043158872652623352855018293523515607145270345383086532059057483589502513883546290365454343249891761658876211916710152238580897689460896357565336542335375518850702525591180727737669100133681901375158092320987995148752257699939492337721249142517378027617668058286618466578724483433117667084010228192470796387980848041919519695580829301318657208193160253273797896315348731655502282744952079394219824701869244600701157298520988001344661649156082433260547993489284427937886647555531034881145752862651282177896659210047115851664196644234820239919115289190438736599659937604676489965789532096493530491681032881819158112677945708708151464333265743782003021842504090574485728148000444143720552268139520354448036456699925318761521590266067527468055715975502371531797147467273409589258910281379013613226988700549208762489167240763957481296920763945667839019066511353638051515195468104038438830170616170278297547552408473995280673649907520740027508535295447962644417217645619667098610472679012422915711622774266238895067666960151814028306110753988582452776 A082176 959 115181819677939017669422144529978044676888377075254080915445398433838692749887226266718103511643770925285299569143690423677606241397358598350512565643978084567631515405845346444046006378504350175228486952361198876064352949044210942813743229289435530280374823687279463587364251196765149581401214645471106117326181581932560375975434284499348699895691351317647040579288430734376768099145930397649926429149886115410033532918012285921851252053780833828244232530723440340416889032618974428120691355050655027767830915697746286743937885545470342385750698931883458572664097790032338848876629983976000884029152133723806718604534042932225270913993344025158294130754805165751151306495178068211900182569963757520844148225144885069624237410752544303923601065569516777758022404228419793798936331140674710994261523972404116786918406253381351248056726224583195975197538353806119442368395812347990161310251068656455224715499311080023245411076346872909448938203959780239175410179590982276948887149213159807880106745379095282884489705327094590267837549218085047031199691440049869396715600689631056442313943533821392401851097193665506421033463719936603097787556619960698502258575446680218330720444456709989224729794826363540292971477945612429001206805563978324602009972819142571073922622429654860622335007891785513759726403248825970750989352065385254197657582726553296970060812644276000450187239469310018703079625672628795760523047457343469114515567304393799622585748017952405504984644588953477842156028964712791579881338565453417607367437037826851725210125121647103873905613104281898889081803141316735242804039309017691108686334197403204968383437779329713820126677745820817008926447478998064944950674310263903158522536701478655568049582614399083881055795159302126674923490872899872684791777654273039167891651114350188357506853224413218341664988105040021110822583012519704078616421620685676177002858369752509804177431819610085884758157703637426763254712683032071371964206196154890009936540471414536909276339557343906752866086585400216837803294851300216561449760878350253413526761342992336103582019358474732434054173659590312534488598721885631895731352504290174771980689400578020196985428497677479903304651184051756700641914216136273340386488381741880729895689138344336320777624171929405298531694043953684814399721914030674031619268210670370964127958553055115170551436206425196936412981362982119303152118276163385898222248856260001572325573303427705220247201661874680323333239644127491664717472985822482475443595403380351314862285604580336617225389197991028504829590361149713044041582020523024052417931766357458596411577987852707068607025188065319404332930845092138659270762590675140145783302945770963862013810609012986704264337883766811807462052731614480497094115238583307073691411297385454727001479962868258610579457239403048236295829119266848781234833249105841374562189330549001920515825947751834586264686905238194408458167149106798475492616719845501673072883015289626952920318087013150431552447784637094925078385984747276610725890670772969831239269289435530666401545055114728606275575338586588821859962721254398093233073819314963084445300599275349470781808648907894700440840751645341307332922773247793208173492862 A082176 960 246604275930467436830232811438682993653218015318118987239972383977385686875041080594202842811242128860447825790772846253737569429818968478256813524005330210386551201464637241290017297414303037890984144374219384666017464137354358185141645868179912985125704023784026552880339362104129340679322729444853471523858117942972486859299788684232193520302660737276925031567827825671316911546665718011055684288766220630122343093576895221934137893142583566363774033483371213284202818015483884794786672262791977349961615581420023963300874490968674749115643053260420072821308797437280858645665420649099906997559262294668745177712153853485588847135832950124316257007368345696606034701334544271515274981512050939427467818259543662393505105252443986526131041916046098472041521121679257044498541982239417252589566222505082739374048888489836736924848492057467476025303131632156271178463810577845949728275513328070033007631801926516551096928399382582289185434716954550584445335288961803716794918383509182160659625620072652303135012215373126904930322061546947797789936015636606608591148155345421087971213774665918983577722486868918318456414386853480436685193334518074680548649812812386838952173384138723203051124491076002468996076428308459358890327217617447175367485746441993161513464702785324482050184612723317297900555732186510687885242497507179445288826463115961235810192938154083621396228625344885988230163715398558789480475695585916676375851499682311879255064247936898357881438638422173160569609149244860912110976790116664159152064016230457938242319097975660145157898342005325457736918080177715212147934433962881619376355442700523463528264650866210510736292094575251694682810427471251652549348794133651736262606189694663998968496966094450477627404486916826932913842208061752567502180021423602710528464519787329493396127212957221741745877200311343817264608685071732163957232482504091995232050171573464337326388704989266318180166945426138483802766405817714216731805054036167184395671395718885572166767171930001513162539114445196973355732179904828243574635039941716555604221962116098429392550956659093828190451734629253995664930450330788918434406242094027955834775957766657197378814779469613984704185130345284808329272010513131365390914671537074482221727140586828140840594423859916782233377405658774227646150851982347451971608138844904236958220058384710063736460323910399829340699711678375494084697432484672869075481902277106581287905422558288515409487935281543417051498500849858961374876945901872738127257955047571602066302934018551002476544639375235566677356334392528031411588590321895404398745373910516375613821856832360200444419918789603858579536965335268274314633304100313665299680637664265524487529735423397065886625454781619166357734242041632601829764109373207891913071266302881792739243536306895425612799578400594508381724712790410348807257700759150480968466191946474919060911172081572873521454156910375776670179485092551534001873349807003562647645595228458525458206116397096248373998750756050467676462147734391033234382205459138074074038615087694957960473696551150990627729685503329301773055632727164141581158646937693814567104024745961088655649145826222087662840912861726966756760070893504669361246127186176 A082176 961 527979754767130782253528449290220289411539770796092751680787927284173271733966055151064221602185925977259316518316863031742108407253089351183759237445149193333149709818236438141408952482644268517551535814086425146702067534805818342899273747625000664572792928762201540969455141221967339208410197686082120527847301084601938275335687066503160886580093873118454047753628311179870730784395908185983259417772577241656028883884801752461663011820668343376899576340231294677453984473975668036280842380554629883856494567783116684391568386881613344094735533757453492674503567594591410288076109393407438129177753410301590124036051730887788156982423740292779295920086240155811592826472315618106479819661784345397379476136827181978101523261420776813219558631618014422011054632210183549010216213518260641607086155658234986895873407578639197728903701182841646168388410148297802890703465204297127306372554902419849785454945220346999417532984976848822565349134134014480427710239193259019114119540830824087420929511612827668457269133661043794053576461801629976194028547782030063733609909533402725280479271165905304313097181904457547388693558271791008125640963881929873530406247325015362926240054437987206858853072051004746372994545199117041936175092148574958393081186374624433681607012672806573858470365619751217541456773977250929611807632182484908104714834752394989232761064537646449211086837633843864167974475986874595713746088714190321739099527288081983937773406424989556785222303877847853364091845979203387895591607327841525858516894229304470383313593808853963103768701840665220147935614686591325722552997770984459755777795659470678201931556284467774414622174920022371404527952269694406257557004926520556336708988860720924164114239936159696410940205799278437604037219193825617660627463234981553046651802076260028813601710550839364965805586086326622395441191322724729515569031405386698841992445529709066269446273576315375990761104851360995728688876872037941142920542438100474059335160159750737113931755790202433405103973488822888785253336008951206258695807023427095830912883512880362871561532238756226728484471263433706022616248969405875134597486917359767128958310519361529333601567803453891671209104219940464897309862027798826701135568126326589097027811401868089650041962900262140168687980844062332220925585217934291169111314272499154784070135321211558059891276138267775169039124812893598320970554355373393031810200652551136253351309094137410009793629319029348321157912804332915053746459986231236317784648760469240164303746412639248969741004063347829116488760852813789679351454592620808733036818840790418009998834968046612376748841273090017710884110628614859415495676776050708111929888473087650274052213383717751818900504477498792893767118265351114764780546606831050157623744366434767658222769348263322457800132128433917460906037974176163245843854253402487053750580079785899130897671900199775984534066499294623388562819018841636041360562367778562861447484151386679163886608044494959922934519475129649627972704733091079283161369608688569450316135290911646249520256721305106033092194601926471517481331101641348784950105075881300292999516821798121602658331141997603597887619751915197947618227456200505306212899193666070 A082176 962 1130404654956427004804804409930361639630106649274434581348580092405759106341000601966120133153816827446591249091064784917272378670246616804567702105941259750122883666984084444474952228818835472845000178362471911554334574549833915226481360813535074653030768913569894071087250229015187172860006162134822374998358692636560264516268969580953383083719111103448135141970013726189179726057900461673937764395889197647268858421942367913769069469471212489215090377426177706083214858943493221019737531138145518285123418355235587575556816445807171996635643310590045398714555831421423269619084707983750641515896558589265931893725455988587034824340811612636187747732933901008967637295955092709390378663951793438926455235951727127679416252012009297590991593828302087618325276515118016772463262450863395704132485763043150011333699189824163763460856887717120578974657977177602808685380864909306081973241852511035152107260741761179877757121785387980742477011562204034905155498674974114113702508611049689985835397872743838954058305115338555477241375084472287484089044636094217848056453631465904372901225768332080607842449806843861319667622514058209086304003926096713858933714471260613268047113610434200013801304797026201572986548897169848895372555097902063793499370315010670322847681816457507631198596438916169704926394381039473854330491756529833164869674162681184716865576609379043818909839473705518900994506893548153742369175226258661418316051754541643753984720321861341458237080168853201309793953211137322583350427266974924184458692988214849515758766731103898817287411796679615569739701932097046950718686245028145801366103178830713799193525628594398322043132121079100721870385532374370078235640622779930231307906557540623001280190145134905048207793702549960869990113773073280182566895720517747590280046120116011005474594245392682699852232652019691117720096002761239407896567520233147937390571963311400509357866782875091819088115235098989211656314017998193867435136691493016319238896693507639808242576680745130374536016822621079959748865908832560046615389534306857650703053726137657123523675818649259519296547446158661045993137184412352309669989063726167852516531768436461592933989780121571212505588802578333938792972547234243097955604654536568331499915733797701720566962389059343064935599532002698278639633639101787683127826153646168573741521151611959721531232627609102711445636136014214585837783619564799850546690804421725583756336909598972375956164212263688090961437081867023874481876188295940528712738717849851968982397716511758540676458020572946065958687441270969530950502302453584221290739364104796168161388058599610868694101834459663316115004813082667472159191553881433793784616308699877809756421376166224064439237785401449490476266436786592451936918193643494320155498852530184734847730766707905216855842070275742062864694882715733322322527974046555276636030465298871942230282463987468792052515069000406434230267460088810721285346109313674695674973526383782748424353143160423679639922751650554311919957968937331194594845740614994131392204994898823969668953432312396604943398822879772155547163272926562815908183077883204631051179231329115833411642833767452138628598878019327033227328154825734550161437955178592081176 A082176 963 2420196366261710217287086241660904270448058336096564438667334457829041363769715482822137529065833191853925671712897793692890856076449611142801939671846801388975995577864153496189814061499518978691709584786756353249549621371857552389313442382684083121776417544387287311023157199479913743391950958765686199858078754313123130555811908477625744370542236736844216862627230079927521638772813052796366157307692456915072137615966242565919791723945156004833101650181614024901835186756940820673683645289031527720945219117708034423556881186112399315352802890195347429976998296317727818626608553436093645979529927191459994219157780685026107271593986593366829884083872932147147305923652385373641280177913742923282475868111433233320816462617753767321123110344304901312128571154603940503338043524732778951968383731218844266857123936216631538262196007855111055498838143164854506343507567701860208456658756156876191325089040482041224975391807923171955718561896598106813575663510504327252154336450053266636359388605839624243152824987853185917184497949007472709560393840413557446035896772315088684982118081449977810350104250807880647860100814349366404531983783257933909497445371706314987268352121787870855705803061846796361376064657656938589125306920766425135111343095312295101443961166873693583984406925539087077873654865653930293174771643837762781811287973270445261374144857255429380139982173771674508714342047837879421852420862527796621634627051104541273362191271307306738776248524863154903291990380678687813831886997056930657046176026511847099796358545090354277165008273627772696111364506729421714677160184759462163266749677512077157447190150696170490339473925927531100297339888879313933123282276056350118898858407454418880816101473799248908262447924147654228707554718529992064923997747452868310991311535791446378431360224878547979078860661371121852634876032559655947477181213498004130975630304262170716456300595297302927489543376395483520247758470723748202093793988827551053758369876242395042519652471895329883943331812469772905241188464617103483533688368824018649197064967111455654357958803983190686371258752441725550534395092776755807669248442120477467461430543555188850562192761462124690271210144737383832047916194177002448273761249874539294660933859163112709520332233550397894330125486721354092714585200762745150624819576370999780916899424781372912221288014270049654710885418607869342459815106779156439839215501347636192656251187390499386763119348386960614344917515522217537176642732952595965500213742278864241878501026015712886941212137907357292309326149759419881326165370346946408605579683073256362876894848490714903733715722938828490607009193388585777583856211261498873299425706090111773005019728665338519277909353984340490472976064731716681719757018455598836008462556904529565179315398738179411936134159160242891448060041175998755944120193852922301221159163650470124755567076255963028851780618857010272484944349740243365638579112958191260137463533340222720738190004166518416767526446757574925480542973164725483566512943405354837230890135884798256781101738072220708274205154846564639338115282810411159721308284854083755046417718762421857417106047042750295386323395792572816662185870076255259869736098491285977134062 A082176 964 5181640420166321575211651643395996043029292897582744463186808680430201170976399487942800226410786148993239137290839383925895958880569804780138625598525200872342713335145834806186081496771004162437673754759672877743242902325791350841692108323716465548681703822091352810299867275507668707820719448901780941891943795739183646671343987133300931214409906257825274588350122777271645332084350560343113270043686828008198895045163537529867007411217291870485030153131731497864678789120653889125299719746508623285123837077801299757290717423540434281042532575709752413577686276256845495214384112967198929707459443547295340143229150234094457124275355182710850108065218154070043442050227117424475827986270823630588791206378600453334119541033844803944421733489498690255013358531770159455603644675885934142540414284178863012388882833439202018145483518713942667515838167385391393988033072860816299477988809487640859875518095558948321666609383679393312444644595085488527259554435547215184151896579079155728884722413049759792732631609385527625089383655630426908021334136198993285228214105263267975671187328707726302216311279232915519553060772632831173393917685791287949008815401010355977769620413747761007873634441073367158135172611664411803857160967545546343640438433460898039486672050561915096725829236291508020122658734608392379003491801274790541293231643749405269659433811305030994786618070627573065944874371216148933849459723424819728731883368498624912865447899144525862718898495979683552036539198004203324482578960860159404084736065671180044977856193871175620737632787904854625576474343237591067270172184064403024700709469306203332690034729761630537458225774620104713010532483147421180280635790220750792634787566352268393290944564375385963464212343041164134330677495081818394503530123240098322383368662281419149656302575065793233426552515357288297655267530427650040136899557262606157215662853263115543086627640097818288794849077740464325745008692996255284774153317255829028533287074481577209189272467333099002015294287248209410879903631254205958198964579923287690194282008624505462355159669236006844253500843276965716166417769963821685442862970546220314669755199983929838135123387092786130817386220423138334280814059958266065529555490609710248846284967259741480040538246715237772714072681107927401773113073188531281769388395410650929897510911559000186802548619697411536807184141916990727983835231754888884173432017445273784819306538085477569517428367959177109053938772030762850918151477260560285492317124887499562287071181926158784587619933126880343915767983848294125943982221539931115367515644177641267586222449030322064778473004186265575000402442416254561147214337079728914314895358456102940079788896777815310571328188714427557958557607238454061746041708763629913415714249218307250934053692497765210152852323262312762391503513091812608104160867808389089043635629589247895502795298398226436223997363144336411828279267344702543874036464122531412537760209294633457426775498171479599189562329817364110187823170656546383199510352664738269209396309872242231165599578625133542096183577744496971782288752509198044391271185328714944113350592236961075536214357100623796930240854321726837769086646738602624902270960318730579348675696 A082176 965 11093892139576094492528146168510827528125716093724655895683042349185611294624423486385255095348106443387120323270429736934549275220232535013618507318298375665620167149408327200360236352396971017274017020511899507779404038923709434492025344905161525758792185345933821840478676879544889604571660973544815096844591183840712529875181183423772117655054822468475192877420219987393789054337155836053069407308745593743433952092235867814043175647766924375022174448221552737419589975118813991737500295812098878307179215354644695678951375582533108641154193512190799805513398813520520305315865186770033449425331681907427844140308167011686341467254053439647373256977788113734847157781880736212683168419789115225204064865394391549374040269393051862729345442057243799887248196990554408655862046802548083152835452090946995971388742634022351330237344794024285954261677771038109030379215618996054996405100011363657695339574870957805114379602430600795487279655591880025149622328433869101037287208705230867994582205957973952312453668736387743772665427269905981615167385168747878301173016654281789229354309090661872515447358663322046301000194822840234493886177376301563840430188599625857427957010133496043990398379778891541569175134418609710890615510312462087169824588191359692260135588104451710367974544393482224599538605334164415281202026086470620061573181662441145475996022768288237570914729597726617144830439195553759873513032259657875857300505222433260183453958856407799558521874714713892317376174134171179305934042565811931384537287931598361500015222163179081627750333980852282526258243725869190229730397517208218848444942147277923945045955569901633609028578961575501988342856554160129073279375154127601450193300383361575527367560624495488733861081637363350529843834277646241175894111409828535217543985617106575641172238116528293212607628211943493810012430760502392467751493205602765764870345341703302577963719408039396051016892965494904315085623971648149776069225243619930058493241619339390282043707435080040947419668186490175444850822464503362500656980054600987609525259838429115309951849389370731694517212824374730449805639812329870596791400212780921055164479483630637611206349095423439550025117768255207630967716763061208801703649808740125150975018919678578326297871075411380076511195191535004845591615860470050402528658976782580195349032301600664537583371390979769220289721223015806459982285755662983789815546680399762065522129128006855852734182291464465634831184574212945291675813712589465078963274087189044119100005760594892393516892042984920002522052950575424002011525160415230176834749302531986985842440190822774086059372061723558295457427324346379486988183571517611912929421540065044058242473721138037547706817714874957445756995138209875456430127437384978477232207092069477293480291093648618694588779840617055195747539440752354000474853803944969086994359258715179644062345218131060212098348202349756892084709310478551253008377046126104649151828024152274473738082053586740925854011795586540144080115111216826032350333571189547215461588034231716689381751985634897920725919346930986201379799584044366598715463039388293088263531531781800691730343975443658064450764772529486341926981678063850326676824628985847932316707869190 A082176 966 23752023070832418308502760946781681737717158156664488272657551958254811526422533596882580071416762251920207963349587083110257843825705032317322001351790552169823729178080792888412194474087644422317339448723618572747817436479029348731542479983917243831591080118203438572888234973490619942676650221853894924434495170177909007023726946149000488757378619870676325833361267089172372798116507905825576075547483842368340334073249895670190401157666374186418828039306874988408522235038645595420202381932868766804793232252361424553085604325965259841014445065629911146646717714914915086443853381326383086595292275378105266102945730290239164402463453273081936145405218966939554464381967055250614708086448156852165726558208754709674111419179341010386399276005009367968737275799648620814707620522342144651664861694502195227919669268254785543612419612851162206271645490843544959713671064395154311951576435942307595151871952291204276643528861023732213561014688227207445043242151619436167065175143017658159091872467906761810325047887356523925973392975251374622457020081741543528856929568432037107057985498311267768231320679713637447784635311804325802466531100862987715246363287890727492570276195664398214020202569296596248514612397928747075672193783425488996248286303042129425089968807612100106302836734462265951281393279374559220386406264332664637493567966240082618153279931884266228577967086663087928378086737768947626877426454567533972244855905950257890342075445324897509374681451687720894632978606368286842265125663652035805076057865639128573417472135749098150981897477929081636047829817367929534260570423826466458166879893538423297043758520750821173049620311687267728617751635741682854307076244364736357482133186535138857738527723356366697867078592353470342923671314363380274286376659075190973007972952565752557833537476489926299090561664624016248540664082583100030067220187063921088337346797115084355194630792603108498024435198082291871584176709259949030789669572144551741439056578337750511213478433463714766267192492294989262896478004447760272313264912207083849878327752964307620948274165485007170433146633548059297533736564473188240645781316474935043489564370204526471393855419865533995421386141580227515175173364680329516343509785857158635919128805107160682264378529082371161668648793958081277603120082190853983965879245199350966811180582359246879152826617256849954745236390591868142759797365379066832550302685958114003680181807234313077311467550860003002706694175567327953142506987384628410683094949502991971700668003605236987073017955824852305954711209169610431322880213929310094375352112167149152630265770551614597993998176534245813467243359032005352374239296239395198321165476057210675262578449839192154622659029470040898554405985782712362506188550809799121701290942962380764987444802693370202404175519121470455984667824240542933484618194078795415108294397285174596289481288679338088279011622440316547851753502661554530655820892983303899655564194014197935372048176099409125944297647652989848061324765327805722733494376360268328459709371520617058034520619547459974932759221689008760470562638867754610347117902278260447070630271636492133048016908218092568777532801732609959566868116459480359415467372899327604432431733594376 A082176 967 50853081394652207598504411187059580600452435613418669391760113634375553736319395170179294658543466877409514936822398821759593719680013718732724958549718314263733427756021442309887078698484586453508990274610620862673960255634718330205895609881463341102806571914996616874384858721715107467326866629011283039229188152842092923721846862286475686071883171725674163586698206317190682529468366116489908994852979091759864904886636987956920836809599903022119804887139010739755334051670929333106226457529529605265645701521472616551550473413659626665862834105675287433997417650931663511513559996105260234226472959191028029269664128801542246472565859664769960875999556699399223728922264602755652459007297494140289288328614514677846345024183575599519296438585432783367338582529999487722548257216218138274108715362518496772911868311690995415571713516807357665566359362075600339101543060915723342794804093439499159197734262683258832617062637930172272101400932622132063150489109295503574747132396626822360487698700658642136692904306144944401143754616941528500949387271710008263643602615756883790806924685382331158621703608133939947541786269881365030429196260806560863944459848109465985821840083783557653133694305723443955382398539446288296434135936992788343654145631651009068813707338276076151091689222843558165920066895172285598877602130964748650891855213792532690945732957398468194568968241224436883369947971948996194154173846589984994805161418139010764112188923844899502066021757042471313443721180996339752753036747106485802338334868200728172495216074120988465122741786085708913802338798184379073185684711242317596422889295650169861809761287890096564598664912820085962982127366959260968710968363611276838556680816280705337581977424926673312246746013157339633514746389313009255711364397098761715238807171090183324457222410716009689279817727782790797209624879922778248830049342310208701326953364062258108024295489576201797471910849990958335148308785448880597299806046274089126415345760288852327120272645497869621563126364585417013495943481747465161238879722800941243020049148297834294780156279995080478203665019035914016916737213733746489822170294079247427263081629943099039438629825631112969837364615870250459672388554490253020452242302294223107259522777824481043456129938078579893410426946790427041256976898173562356768085412365921691280475596825090904611878370529970115964308750276221453436054966824834100220591321736807750364977615186746422001674943900626009437362120706509864061118904773703291493529398858714747841087716180972166472718699762324135930737421659968737342136797142502077281916250881835868912235908276066018947261552462921223092816392027616163873273776078155240798240427334602572022330843266917815079299746399710456826575568488979622707087957566133709362004991710694184503753065028028884688085904442138115525086680482652487829706064508222056667668599635176039967663393150809040404952832276584554982176951781577684945459132522826859065655892949150537344749402759037233593721197424099142010653272365564337012225836711707558445611427214280824695711981906635047288980622513006432413596870989157609687242844259759999489283692077556251534194813329496941433811157772278869626665465509725977115187857163174528412557859294432862 A082176 968 108876447265950376468397944351494562065568664648329371167758952674532040756577247674559960914471561938231765509158201581546771978245752066275387717275755738837468447412548264276675761793969038779255184772050229537847290411081746961000227582180492380850219081278816205991205057815683170369751700233111920321086641190611889101468707265418648577788705749655724602327230366482892063546659320834551359340512146122863275623517205241054861600810228124635372872562229414550371995747649651964500996666660446243008888571599429830915563190122166302126857840579726801568008876612633131034496163892245136346714881839395360410445814217000919914871219620184848222412320153294128810666617879860222278181975163536537651046785963222648563086280361379724160503988659079464345803223400447260777695453374909338864773243372966054006771496329728208006228697933023333398644586049964535898128293426644458524048981138083490062070040432247261372301310463993778365147472275049659682240955876419562407128033613858340859456706761648441435698774845984581126583628417871984616012750627638401679072111131905455654246809124556052490350344866294491437618284348886565740833741975433767424066588895274380903454379255619527825709008086865834625845674139137875217545791684716336879929200346824793048978544621733913493931793788480366304167537170302753749587688175842564914445425658518130964273325561779032747037419621819902561873483059022169775530261255253992548983385753333996306337204217803613873338736702189284267969861404215322408519561613165677333961008110285933478203275075030914054650072081745886176466373671681229473001802323428160119967421917199896273833105346457300340811643084059296614835508571484563604285291646180962936508392577275416131148284629560947913360756273614990247627235158377337647044180421697968312322146206074731774801989575616253983098426790789504292147799433007455870968410878805535243940026461528065757935791417116848973678587055284337526525845103064452693872508851143210550407627117475427401862730010853876585292585972733091260968756659648281497700124761463024561855896093150218698978274960821316462177503349267132847961504718450437770983265737722342055485971950937253361912923283688535869747457718875757187689410535904556709361685527718069318582112977794085263010005520409014816850985050459781877287466605182500056751901455945734409842562238234167929112484861624081677523413066089322453417033169852767636633827815989115478078709855456790497622029930533996672098040621782879404314099742787965796343358706426459215922405370907785580294477720273628548569470522455930277649141578351524584464931080801029885343843589169565188593732630130522301852099620275199117988290781193475985324575171287489857728572954425549034922853026307596357999516144930994857812207818887568773430062809327372225240839991465318223891538037452795016594874737959153820909253207238584852488765769913105159984831707656802448374466444642675389840167605225010767342291590202777767894386916007560052476158818800525861919379534991559412365324577276578242138915251549231958385016605034492256954843953438441575533563569056550973374166309550911643023532535207158475864419054555465140340626885097795319891773497901602243977633069550586555154169987178749211748518065912589499616 A082176 969 233104473596399756018839998856549857382382511012073183670172941177324304385691645582080167399753355450230628686657097758658564866419817632232605278471329093086010587565277112765526300214054381500988356153303331311979506282608811022002900887914247928228346213566961583093116453550090416767058187458036720428792499135670917877662814237127526771471187558235290798784528609017339616747131489587557611953413817703996908688742375146160118484268321307902817792293571023919514968872192715560975927031208989225467390907298028230525500530366188967418713922311102691012893911922123535641419815637423472674498609173782585866523174828738550759979917376871304735174150826374737967770277941897752890585481479055428133203608785910044004026063924726638213542679357597317554121016109935392343432464858168742106555152310866579624710946870573826512063873415616298731751352345357980884819656301115328955049711450533551529328175898059364764490398742116569579239360906223025468167263957118361318031372316535127698650009545262861624669704667924690808653814734461224112111899863047593149444878930944081591636001353696163154479466108881454062420772397569259029364740527177296360278373804165858438898776856444881872873391336490507676965240252660457397180948087186870392783802448340841007584881611039607384602945456196388082602575137278928642156357397088066049965425683558635430854631543117039986359175609402942785687633569625310797729348077851885260107450786826213501505051946924320078989846040128954044450469058457913059372536727322565554643483593091588998735873102857342755256025671853503934329504905727033617814538128453013607584883843019071153541162920352905009500414776209274936046677698616816095314420353658514004830521916405183683021118735511796635388441487392116208451300928792074023261708352513461709562158136916958874969389780025059650363595435613112573643374163610012463884898020805224129500322069585293514892975157755111581886114133555035967923853283094603700301675076578605317737193028643043395492384989066791569053651531171285079604539534751082827846984279755777370278393055587295564487989217391524216479906475123434357183348877854830538979942371431652011033405912929198929434149561232377796991256086335411168559707385047215054458987543611977671631137986077003937244095066431105682486813092985569889420072272156828090350374387351182568968754312739248668642243563305432433567037509404403708391072487638961124381743865340167510042484050918440276548972613837388696716642494172223214701398651959744596090746676453562759190911389310339056130426910525306528229667098706693317017343422373047597228237983830567116068041958059312524979378268420608614257232439588685607582225049832857647725324171378703055090234420486403672086542591398055304073676944598348180767162952847123942358683238665741174857121732567400671483101610891078013471444091729631441452005883205844931814883785616799869380315299544750898751345269846319369804004736127815659333449864822679816247898038892917029053516040882534562931917272482349784261352303147488216542434882151884626919485291368241729855582961884479911054381780836095453144752512480540817944169731404135167165045423209371203686453801764479698344526575050196062037843918915099343158786883008455210133662056635088381489910 A082176 970 499076677969891877636336437551873244655680956076848686237842173843296030839242542886673609603271526140081932977894262108300696847789073368311098595178227889721652565954099220178584558070956953942752590521539897213928347734638167204440855207043360562433575424232240763823294286159684490176122675932750908356021092230108574209285328580631917881631611079398390724428618372360558174353524888251614684667021907761124192052222239128440672144021515158622255640482379877353213123586930672539029589782135953716008032877501062705393931538066700496134928186510716913482384828028512536651356461239359782364563531627544551736956794151721418084550002505645242652280386556872574107726862729190080230239220783897632303306104597091562192006884548856967139697280395437910855723882902551162181898405916986393128697830290830144468337010045227781120154126528506985061762413264902882149071209862137091036770117798736297878033216249771594557426273047768535642643012833237207052837769931639467860805857904385958835903094459618808191595140760189342656822344986115693905986940019794546940973330820296441983200020561091413562855715917849614003690778960117193753199944989981976502064067544556489282248521785820346969745109245497121505195152135481477251419636354136218216527845800081014335430403989041182414176659325894693837408831204040263437786585065593905885454024927047753968515935824755623806588450242719898736103893297034559245975172464875844799211617993655068682716371298693492583880151068631752644258713898609704734894063467366676176395177345205581362128564478190603249912491469391120262684383780194395607681737582803085845845477000326957915625561102846839861718697379893227229442080224303738437975842458660276725577080436269347940029930041457834852663920066705191606705101469725704380699464950677795137960189109595855818761793206240993309282878583915800655394710079560179734479533065257603487325188647694535422884965834574023862203816522665297482812080893568849414176567805271496170823492825502932957363168025881162889276593347840485981889516809580245814921132907097553301619051799856281081969969160389543791436920368953129141359521027206446381563341366846355092969454019960605416840651098137290846926182322455094431647302658012936106521822227470042283492628552217182128574671405588130710034310817324578038798248304811215690712419303365969446077649595005911674219935319846722151969990888513938996268756042990636383752714890716813566235508297212567031881908352017307732455814266038071302826057611767123906618618476106649166056726851129286490179758883839235737759185629084402265862546424500500788195911673574977380426962002131037165863833097823980126119797408127900411309625301696627677885126740548888641632869311144938034159129710077614553235753676724615183308435717846085541192216275575326793244904324097878479009449329075506368455159704566193586671002727705895353084353157713325292844667861945759466355713432921545097056076367155910066104184487120265672217943614337533973536285714819858544820287419082280915913876954326828952112544435227274238413574048904693438815982591199593968309873262400156684547722560365480948124687556240658304721987788464983886222008138809527251069185905636159104414312658703034962357432292806505063247203693051391809870416376 A082176 971 1068523167533538510019396312798560616807812926960533037235223646534563869090293431676299562716279764874375947209013415807827801095815756958271283133824349810059273471382124686858277328572035205730110277244376299966209999498828518209602016926860964316841070274207904650497018394565573979510012546798317125647195184929564589930215073275574055008823711958511658194777723220609735911675914128925073287127720077446402806700857893809656732370897868531454192579660233308428288491526155695936835745049402044466009340258954364587360189310157947158644328233998909023859771798177949806163202186538209065732461964998847881151951717277626078487149784085146576929421140203325202095519434932230962987317836210694608007926988219555378979661301022222449528377487280353093832541208061952740921515830421860359898624759963185248676202639853330781958709231250451563692914287006149131040467830254408534397522177524367754310673157027898293249027858652106761419505151882149559090145206531414924950863811146257504108855155232058925969125986476997850654226206028737713382994393331847065643199589571793205829782552235147662069035403731653092050249782111797772135704935372258138644191740219185203252516447020835753700486590773772133230151124701619241634601235406474209211261686150473859557811042246463432214850661113378220851723217027793520713387328678342644885508487407281864136281899320381621530479218283533748768562071030533607060589135421724637124124205789456278508454500062065718013477462863216607434635272648421604112893071261615589093727789603143902229784169147778479234724916563710434232456569469454885627377956287454798704385868191424181781668024036049750310000499268578873215800730713931325080782934611337197587124007046340686418841061604884009621308101585211288216585260598844040155272043900514614147624284692759555383465866186375891569861024443061765516294156772973395413734257609705209985217739190098306004612499120451277727701755646207323122775638627504661282060209777061678238958297027392008588398967740348675772171417793494584522365984165384426143812490436876304424801014598399116106070714769769662818191998978127934521769719526818608163163591431095052195326830946347660356974931991056268885664234661387933317481370062397400061020445464271031904858514316541215527619598569500442470124324609572526700040149649416397516805302826849673350200291580307672925505738835002607058319676852810345285269572177849301268907773279572388509872628441403911046322454306910352065341011355368728848552270899035907341260529494321391608348275442278999578485552703895976895621295383596800294389862864227017362484131549779232248319292495749818424711636770915327854801336231959910332447094023082977602058302626907740974942482010464117009906590996729382758508539932322405626759917961275309263972466803198036970242057073636960208209886213604633302523890357986775799980471080273772999768857187545435505027544477295035319097913340547595497267941197715036657827153553139545303970684495178787704102203428523327657979350479141618705356129373526614000209186149128100285853764510575530470534734294772786340050535625397018767853698207284971516765791262462039596011625267791219099553058893865800399342812865994459152830307223501776177893640891272864173623046787582879920969468877262 A082176 972 2287708101689305949951527505701718280585527476622501232720620445232594189661572436625045751773294145355601719797355618709939023768423545551464957659184276498993887431428425446246365386195575855851687152945024699374714973738580177860348129294403030625526592308837132658621127039792262125834402490764071282637378959417220756781001121053666423715176071337312865481758554421124836112999529848784464302501142919773465771896393384750316778833599069378421269934685419384153283533117558331040120631829210142756242919401809144750740299863714370365037621150796782161711797808951060956033095599612546175423898666149899416445461024599889317554829847020823295253330263473241401103432707709386654857026932340320493459591534621267519540566024614162483705456742520287778719658985142815128420072747312874687823504780468491689273683614237098257239740227473866742339476047933782351008299850391502651229924437976848571214938659972000840455577786907551294727122536139180298999990372791939541006566305011885173606792801192792342454089950887920452215174502017649861003016540844905257820892431494654135898092069526485982630175368715276573575806001117250260376005595214081686956068962434145799981074994249516471909689381211221179992369802084093751809779278991662998938324817073357037600003514497977068420836403935629727717623965727333541803005137170277480591942309792682277954342049422417498736854682763902902473215100248476470747577320690526179554139329846166519609796825046813238829446781760699666050755663319519477940163971313122728538609103070410041839543974179722637244788489717201960773997995063320042526373458723840004934275172357009745000422954733836012056448111131621709116936367166131653326997198002960575256558754705786533296077844393947488976657000678991024032765967930922943412189967128839209215374896459892579768322138611141758957244798217252387865219182439716293296266045912034229809676679677288783939642501328489746550418050363664119317581693133593024294687765710047940768919962988788510808869892890521933787088407232675094388789731769099359519199246054786829586781839633982251297518928914779687528179119942350424617410407193310658742679367866912706468608835794585549890846076527473070601132567202906301524246431606236580963436756807305110028570905343891130630146255246143618836501566625069173120565904620055941738621448976062436663336921514768118550800465177329238914361830323793913146345920878357198901414415306741723981562720775433736497281471858205617585062402934252936595029704937079764924685373487897808350608585974103752929876564201098621594968881293852563852311549416855291103200638356293651303514459834833878657912576620210996359097958105952020601254354029687003903428263304894859025158164450484742362012973461713602115586611781675545983396248166084756054474860007084475020178728661694909197039147678697357757694057612564799612214602944909554018236404696880633830419191709273342648947561392050229281152445505505103083530663471560156399321696940829721368261287789691672404095950081932652201156074728955381009655202304671568891444857117071106844571621778890150970657090659275976057398842795012208441908709268718049105375351420726352338453909923767521980931279888616365605744413823702124411444195504065831739526423859757124411924394853945936 A082176 973 4897983045716804038846220389707378838733614327448775139254860702580883318350257160098884834206423886676162317599024492875227626167207796496730379117897194949539015443934421978155737386447930345399525616947639967025601330655573064260465814266439507241607314098389376753358537891462279965141014487597737200434541414942369497669672570835840377726419343432549420382438731166885382634358247088962917254618524759137179679928368844993328529099836939856366912357766642240279586765530543466987014027684394866883741813955680280074633488271801366549944656603868669985144604113844521376889447695005569778829536692509762763198221643455060485068589279461635093636958268727760701879845048840386083448778893865936161139275280522950686366327436204892942423825092035433332925966417211680031455898915013282217320406396634152351837644779270982987133395452670913659153109406873076521574108505668443846597454613132195533053945855725371577918688637118600657777781981594049468508496566360414712293705155681539551808121485381816626521464676774578155680468462092878361070956416512427866255106714869070346531870731518785886968611724060307272393178926572434027845549900298423866967756394585391927640293905040410476269298253133431316534245848700030497056357774390018978793471747890534776281106328307305750745284756360435061261176428802987310120168027394039837972255299033414882445419392016271855945908018223607664393077859185513080935143140897875905145202165371774512142761035863825057508082428231773904299002048919654803005359245133245317152905358236099864433831290274386416437146636127121546078202629598795386035155621278913221508324737710347094894446811194079448260340417055951791650666014219959530388425556053348207391271777070385443438505063432503193183704644140456305247338058762958451507229936250721794569507321748111386242604855751493485987350569614978041006152212246098503381101344706874260578265264438552519764824804366110880207951065178365538589828041295682549143563921197356113896169440280841456735551543840673170001102168168149234909494182558026973370372101479156907461253922865431931925605877737019593078463053093976340474954825727982672226837406177060793248628294731702812434625793392390064145425897462415169577672995467673818825718334458793429107744550156449617677879554304446707262944580656375578428996161704143070496703420627420293030922727260700753049574872757211236275059922339661809441962734604686084616747777846313305074430577112047164551093839779567529312238135890320987973213388855628988327907377593061534858339281823078339084663356154686319376537820060686950120047883476975490179983354011990261388183809220855252145162791394338021031554693230424449339884851615450960847473926825883274758828562625209401339133071879738188053599870645145194633601184510097691359300465873328795321176705931469187443778668834607622588890858849394021269204791114909891655889898438901092480192712745549811658438474305754801736204384260644931823602543510174736790774054242506987749975132611820540935288799997473325040889763874992756568384030421376884983938111169309104454670632175830020073144355743607475881055486291428700156008403172861573911667408250268928663554813067979043356774819644933604487335595321352449448148048495338066628727969714538656060857162144557952230 A082176 974 10486581700879677447169757854363498093728668275067827573144679733782177316472539937431318518533586129297170093896284549688080752149154918037902461459185862510215568997847023930692330673391596350747475999199168362127693671761344523259750085313935887549004781850390814808785778901411537022477996233792954793077508642938531607936585886239335610357753466653721032339191525727297622846868853699749583225062128908985334518436391931184815542607336425389484194290291811955681148366320340746071628356244546670688200484458331353513509353114331154291997801499692629864935882671861498018204299404300062521825339761047671471096781691510820608799215418256911510866922718469719006721010251415218649227755880473319868694158007199860666732884190938452639644486930344273456565196511020696464874330091707217893917957600902248618526983904468136161050485521160475967794056940526512821520987370283707673795218059483177150603043134981399991962797793462266579500236373838477421947135089620187120220480565021915805593757501175299757225138239119001977998715173110171944903296018553514479785257071267672910913689118415355999067520201954409223769373936611201233600440396455847530997826386288392497158352263478086701967364270344880512907427041115077233711272550914677799027151592533695433538381918021246337249831423225670685050635084173348348485900048526520621940463148594509960236465369461971303953121372342942012567750405935944624452254156033994513919888868164092467070647958470641644900377869550534742332604717363255378526303815564158566772787043381471550653662394053869179535309259603825073364061332592708888736229627590234962876686625440985446729001015712207370888223278008263482764999995323919882737031033868697058346373016488050154466179283299825002804845013098334602901743800479074519581333605675573358219124867352622668637821471043106572658276381340161633484334120129935271600720279947084857683202664898270112933443453495332758744192178173351233497427453818063086037937495520877688897611398351917380662746766634089706663548994193529813255880398840695529741816853267365629634679034927110683458295510206016180057212679858172424070444641182138968632380886669023287648315002606151093633336933853285591768480316130348883188480569807814800239969720705397031511789319501620589819179293634769497511433895022000049564104270879397419318876382842882915397586513393938421565360005759521773132289487755026356775190314703554737984761489834554454433967263674195586001410040869156241740725808342247778454197886408632088825975606653865117536319358345363927877285158016442431645154032381574244737420396817353940807907948306224346650357605990191600266254567676924755581038819415099975705537512965578060775483600303909361413444271894997116858342925615865058269293144538046620364345446620876409416221982197897597640219934929682278484627846744313224792411960127023751626544815676019064786809216863756173927017232080947233755532433371515565581513745311124428059966091765487662754898629770034793268768183479522089714163901620330466491054088452013627451429215137448025285062097860366478803566894373167233855923695813294087157008650936700801341688566005819335799859374298377067575967658128758688580691230420305245801057505035314101482192205864439434708298083691987253224751876762839098931176 A082176 975 22451771421583389414390451566192249418673078776920218834102802102311412558268791128705896472895316298693397579011484843923752320229449842306144264483668148016087409249053010813078634631336473434689514084930164709215069930028578346788280206475263455858252322696336625201092153866392616134454590849236754355805458564391807807304598738151405625358608964950791895764684596648552920729121790358666701241018874040482308636775333340114637100064212849179273932638514107475975738414500480413745764790902997198679358484868798923744937151201359544932405822314911648583734867568215546855758236113087454890242856097783895308795566310232388304854668162799244545429037163741947219908634537702036356310950764515211816252825297443500509838424542558593623266516473352930253933166774360861346752597196704346996936230789064422652325932859182438728872640517445085196720252602684824950226012878526008714650426842258208685403045821315699512948202645732535350236782643321645719704328750349880909981472439884227898348363846129531253693045206763748853717616415261210009383655558708530664125504997456230896225695672162051701738321304310015543962116159017879756926387857164888051445620753397796578969149232590773886661759891043162291034672607893580548598888659274972335916666792957382688373430854893753507402833923509402148224177232216761591094249552782419687283909060625236715853633816689293736617539075053123367133822445113943969214192329733495518857083620290220688033187147101219252202639758558742750743207065101073496603002027158539295835424763838124968032644424754334090309634597627582840826692645192222680692626768331866908453723086335096948633110429919531448068419007961808956345708403332101886855821935180985443290584906211628145548763725577784595337157853646872227734403985247135560615288643787533159392494981183212899650905420148519775467243312529400926477678012871361026573065118280532555753721869568641535012081880927036680802237206171586106364887699875676322339278384253041523775618074687189633284076350842257064998591928695313207683942227111734489953781962657777222578006830131945475429311294951394492108056843909823290579900525940790239620995649089236479175872237519327959237924413488390460546742783754542328571587838602254117794303347956693325395745722031681905702577478485638174104101982400096390290986829168582333191341856800847064142302161507026393214217614157426824873796019128881496428163767935084267732172291021459412211242912041218433392263730942712789927061340983474679629785161923619786968187704617855003968395604813334460338416233441703124591476283823654271885058679629508469183575088707037693084800488970628208267379910202825099030519069319837246731887561153830410787493532405599865112690634807739514551898843084121609173439212832601898036099918974801888239307242998415686410084367394653102162720005294293360311544379997332985044403218393873759630841189505174886289420223653744550123784431504910377506314989027223405675357231991591947964095917808551696941222674455124198547550581241003463096546236075532427753955172944806329076172623615819124923867516505020236794212350318889953809808476397716592598172137157891083838965506935598928421432051449465781991243633707449469835272420689458965669174962280000618718984668317753465775807571302439944044275262 A082176 976 48069242613610036736209956803217606005379061661386188523814179023073399518108599662926753000876305962687934290891978001936463111252652371779967696114990520651776396136834415174720675602642524000532392389428927382866805715254096322587675652580409911161529724175176625495106548800098781301277335366880368900254087498149826887417519025381115442338848187612111248843546719006257585757810505552147339571138625626232059720066076466381041865276074591160711343667823501076742646998903012665755581868456817444974657199036397815143892015079294453930644695757411875487041534756386616770965167571507586792158378328122335228399472892965941633368126817694691619836970318517198707019551095599777926910731937512651876554656592933895224080518987633435329682908129269922564176302015310473363816184654618999752188535423815183107439215310817440771925621362421104525255718085706254049651941786505616973760298094540121384376856074173937027783268771274240812403739408853587030536880717632950623881200539971298054874009881248544227582910109533746822489045187559684908681915623769561739071268833574091149515337411314194702611701479819904599508243273857466655677924167605348326103368201411325768647745600056158728561239768085895340618779428163458501534100404977979630046042961882543464914723536891416294656077505465721953286486534752168830350443303553472449486789560573837397378027836075577433979681785608033740948775785033351503428920038534169550480059990335284519897905107385841909487946127349589293634141407284300653880433826182227676746502778128272929698921482710379591689162029008436253194760559359678081787848930370299670342682850177486836222610581754087470957708744898491716685177895320663733820960600700826625267743555665947516940090441986703713514925440721210100354958574730496014217152686262781575196315946656570444819363675493078520895045348737464316691268200201443050461582826010882149122607607401295153845172367232039685154886364457093247419851224281990283470590421511336425958596457452021387509198542317886049060954346041814468984473535153309202981179615676838576212744992322703109597173990302127815407407502603060632379980637246919973318004599602729815748689161041050807180863136713662312165137722646515062699156721815576982176765027844616984577038773455434596807213702470047519941541361394977399301386951033442134573131445499898604305262259547266390928632459342339042512863659296785309341512703857163695740092868153009966487271557757209518552528460345168441772076524147974145374571586360617966478643014183393124090673682362050908122019338008309061787940556620297388721175413870775290302653042723391036646322533492771431873968194088221053384910195037106673104314041974761807945181376601311665662519672849522751669222394628887440054764062126843919374109146528042861493519541253997778689510052135596035026526687860055434929861742155471199101760190020402631132230858883781083892182779990169334406031583411701575759998500198646540088350099303507012280835435779996148329018027207217541098083966526228357520805996715543223398326874549281274099152256954978903414626326487069734116510208598924446027604645037890433152336285877694004805498879974276992354701222801147435330161485073210363715765803406601220638425684497983546060871975404256171464010490781803055750880062656 A082176 977 102916248435739088652225517515688894457516571017027829629486305810532099693353596442688519791889720357840112359594850259100867542553772125008495739651854910209302648698522220227619795718540635053912394181422014445831568065088186561035907996085089917414234388882964516663597319440684446172206201277090464872404210367461089159828411816418376598521569271381792831935485195785431919907362687972636583594288421433677296501494466487386625252995422605976260663867179342365810818641754051714679305702470944130502722961216232569618544057187981435434138849111233962481918290737955191300104042301244744805970853399857633165604446791459312374250575623395449224522053916247591919308871242440299886130171355032294611821055392325479750019985379321399784170812632813291156876170857671138666238079931988140689105031005006900090528251652618897394756933142000295985085588546549246848970085285703263459140051147968066957566544757834447247303206858149367532998937606157284962637378197291842981610917261995701166873558501647482236006985540350516517094094096734829109997250711102209770510499847142696643630436903265121070151579046190712446302724422119175880210054947689050022022072569939176972556978736927310936167851550699942342296461137871821575473597735596031879951885695448422730766964606531551193239674040858923079514025235888085955872230576354891050459636386162331742868372413897600443977654098268604193700901833178187175288272184648075920673421071674143183203254043686657373428153870094234819980157167652461348754416791026779473599443312884982380493993786420849330855802062367118453600773979480856794758537538305405475559111577674309353699724959239142340704860387391311197226311232446864156973388260013105940700381281048051795650223384184834827270416093229534466033477103990937907749803146169105325438775759578732170219734876350081890033437392835228217117649887010558453913304312300136938806060221593794212178146371936943114031267232867246396169294173728018428669327565738288934994106184433360128074414510997529630260747366564091998025166713415391983578963783551620870419159746971816259848916850541738813764520393945069929898040442896258100519634249483654851268332097235975833653991557843478668115952875192683716486870862136776643751525768549054200707448193919487710788154554538728988203011466581363129485218630578790945991037404030199868247443624801120412997466255670929487651898675408436927250547183210632940651510837079887307431052524526548604368649178134707455556189152485715890886660544540274213512570822480189185347899527119627768496166721910736017864003887315158770168834730317020398358962560594581799099427351617746600721517626052603736900911630166482600255082633548017748516985891626636183005102075445405716096390386606302245201016507835290565328094961127527551673731475538195475953424786735501495783874126638053709529123000579823767711525545514593616518219657901624881100161294689795517785434304536779439443475758706412176445133261469558443212197813675824739598031984551240760283217871378060062735886447840538601704938006723247913214321776156330412903174888732658211928759404166034128924441577307533834738239785542115398889744506773798467393658674249798037781915223990828138874351421184724715159319877428980022673134051850628770187546962465515751132206863880150 A082176 978 220343687900917388804414833001089923033542978547456583236730457437081050762099836523574348313446078941342066128898409976424496503588749411662025260153668823534319133872568228477350102501951810890079868876516820250410050857761980756703556316966783335696512145259260916570838610170853010567480631393504335925128288558113529756654145083952948004093550067410206105287714793623049600539343700694065299025075347459580158379353489972499731533847149785778645431199170436820625472409623139670939171191380938438733673718542381896426815587282613259079582045270375164092102217232019302494771867672563843914857120285681628043918264936520012320788994064948361461359192187863633250114594614898635103939613355386492689030173198648366178589490414396427832360130511104195436735223759218787681096439316927713249031119450341185074255496731544056056832736167419838572587601831063604632742566520065419407197500819827695493581660727243898730868525048322857926644218115153679278887675538005187736009380347028316231814613279477489726728602153466740405529900885846345602753010321661244433798108635640647216984379360389344842131787820790168665326352779674420664862549221043949632394909692095943895067865726068875746698763692684371784502675502071167239227046209990799656189545386393026048009278183140939007686724401013427603930994737284009491745161380041665225576092787887059129737188225436877703105570830559333412595366884566823823641163536667482089303563498504651751460407994377570614652196166478618256809357261886332133306561690219504641742836529722355176290466731683550199101473212604839698312711987310447247482216824814242613957423570369645849351273409108779080700741848297237271312207735569602223303065882042859338724462124035448273773323669364660761800305958669843655066068971295801870218640795562135903199141955671317800483356727703472770410636937269851790553020203023635007155361946515877766216146720324455216039416870274900421438923294355219754737946952291198172487669941381584069034069267174076007952210261859232182660344816883376959389884799614560590054767848678672348099801891386416766926373323814458637883195588286842884104010196415235322674701540198953022496150845952567230610049031649182746373595806811952012229827747174336126448275192782834793754481675903275248122220810246260463026998412454797773633415718903875425578555392932647966761235643565889921288522254056324308481197763722822188528302131559257548919951749633982652680731904733410433114294840332735992912239716303234962393062753939498530882168639075567619741140301392454054019082719054992365654393460430702710688313491732725552919557948926072947550640302840100211620583861916262828799892436212372269191544685229932511793994635053276802443378796634702718446777413145277777280321120070794553251595142199463904119687138395817427554510558310436469159718208831942870257635400023190097336705259911826124156933153530341512913506751071557706103871168777551939144685267999979393330457357837012831593222553470010534734769475493628900701975718891197881475343958525803407349920988077516239413894039582084304024009135016961859765194694847885740374266172561524124263478122060352112712931818163990791230263607669057127285525430523166113117115659677824714419824681999398455612505220617123045978182368333246027531933078196482776 A082176 979 471755835795864129430252157455333525214815517070104544709840424858801920250263042314156514919493717839821249565836342575660590176809041190140395348609797149314078255399346263957780855806674005688666587907454027970053880884156774150124634082121807065992947295684107324438443636665946989012013800104493805171278864338485270897322272094454478576763753007744993462307508621102391298011272016646679131586926822223122105554898550559672711809382380420521728919916432043238666352245612742058280659275821934158025185070707120385566358149808414239517788405067192374594866860490197404566957353093930245784862076184414269849446753270395873188126377683228880564334967423468107380824398245206540871540791010345036553433601501506278168883599096504579153068451364489160570479580790448960862853677412178425236176663226927877876288077478693242891677724726023288761074408846837978673606061926106995472451461799975887009534983149890934371140520734178294099295745618013118752441858667467463846923887170736096374917859406363750814435016633217734257561293559594545313374331454219401078422780266272361273373663132157619345958368102257440858330714966787975247659094752781960906466887751361778947208398999000867161369721246409546085105513255194989951498717374554396948811093367419924908077072187927449453104800683047757979627768760347993838676757544084731401211375133061082745810589719770358325287773578132660366547884745033550599750469590617077462641326628776317978509197063022658139019504412783694445374988406111308367757340987573185944212464610693134582039840549633915335688810848177391074026207505707342458520549801760408262746632054658428759041946678588704128422536250560012228528128958243838167794599869844338836899556898124252748374948535068756947309166273423528337914859875921931055232078333556017606151552319732458481098714493879431407627588420984632254106059540848174086368717942151809975823555876854886335365329434248563714260451942606447173385266448862330736348307720055165278297165372072486227135371002575155579403234545944138503205996921181067428123056192306149585811661859384202023011358215933739428164000817635245563488887055660363020556776087571564071980042092387923796902627874603372920337892880403933838828319540292616993185966969744658883244824217948169707467267570568093445472326837736471796422869695890590368005283642177819598280949187684695495484936750477169615636133065223171427328144880598466078081535539145335456088277553871951763794510415453857314023841152401235472732256154575822590765968037789392452776892503169329928575178540819536293068976356540149393971783272815359841211957287269848751452167143561741639178322383205360456335302433428478047809850427485856642320409658092055141823272396006675250592872372236680678939947636662820466526688959964293195518497512637822361006470270216217596897447555094880150246557186820450638386969181825520015072627787315939716538376426046471805856147769206040664238427223845305181240067350556458336925821809767856347464125545219510523133453185508280361324400790485661677654553493227770219270887935215604517649300471524562067820529314450391712716598553942089867216737770587892939611021912570882416054547295375207841101373916075144765406894307879550308041931726465530652825260841807280773153622327758814764052280964230172754862 A082176 980 1010029244438945101110169869111869077484920022047093830223769309973134131885128559170153868890639339048477536628779185081508506417275499087697228269207139156132076315122278799399777678099575165763334324138411436322940213025560386041502827927253333698435860225701404062883043741389011943864077861420405346068826512357805296273404723488315830354986247666495335698907286303446728515643585849428603112317020006264937700509220005915361065050269127868299451518657243948990554387876033745507584756274670754256433441150991810685371570147211619907002095634934392819864556060464889394745407793374571027621330837647395215541830923510381619824275066818934151002940486815722690425133642562699685748005232892168046758310509467223974792698325489098144945694617438933743191644663602697267218183563727371674016812570405429394379740666738594855669834514303189252486258706221172932004440531650158535696819901738329932777216071512140073101964217926833857403661333105403169591068629759075727630345073083189420421307723545976849394087660407189241711747685972319328986140336837693816093802500066498774900865251370535335116302313612046495428874330940031989403812731713486804783523180671085154177535046717277056316934968102706417477161411559333276194781118172912251835634069727119514804666974056308868868285374204095463362169196605802219663506828362312592192939246208066911066270491065232575150767972073155940352078181950312980691352083705647536414222648612624106210347789904034147529116168384742216547631143022421468838873163668818240346655801452626985934270494990069626542779532362223488414665393056924274473401272789026886309792975481409986509070871179041248042873662823917972967838945554721989808015560304084272206865393828293130483197450590038268632192396153032273771852488073574456105950802482588009784240209230251757391358401683927759855281575334243328776382858536080013999057939460974056064511370419944507621120272213730584421122339412201689967515598317846410333393935514006616597409148454293820074944960850902291313243355046987336683504159501537354801487819899854300090404870130916224798825395942986035515452470557168417162253837782776841642063022753201024217956751679592286581281252583191398711482862761486232038958261411094881677128048841342549609857080667480420049675808320247874149859201449027947386308868635446043431429345049815987747462886414024019852405946121751919521382664485687244404250175985720445234319314883363080446387318256671732889581150049005127197573652059946890670296011725392195560255726658112398771128585799469710097542577677394044485765223529554951305806304392857312864174062151124276005745309828487135555513750378733418706033548238990314336339925795541682188830320477024912957104685502679129858803497171022200522130711906167249352037091125336988864997567490733064094901791120883040019197739911230786397994317091732787804411389613357243983872163054225330316872537993335272654370253447582584023670378252067771986008453413501230003740128948506111599299580886002160974911549102588284680619326917290601741296000124246959632085102637234634862243629250987672304848167071357255878996409172747906032095004122841468921610469780786224648534972841554201759092135605191069494010994529461452609964521638809847479794961807098294098432023031589522491852005857481328102857776 A082176 981 2162472612343781461476873689768511694895213767202827890509091881785348444398474808490416715986715297170457874484701614487794629092623969525245530183217092494307039539754040028090395117836234303545759631283923298986866080987819302733894120542023630998323983853243759017429435741106210874813492378181427500420810457882001380618872326558125642135724067084247988297115210716407567030996341798654399153043014722896009150183540604655216307016431765844645199704253966595319671228358448639506133379515974260834368444509667818288812852497790610513750910503605256579957415075527239415583612705981341160580152248518486635494614056278354444979258755579582098444064126904563948470401147399711867452457967209323102085314341608917565723714268821142421597419744389169001137446590410637489382196446948739470948652788437650367219718503319980478436753460895033033806208174621092134746902545462005931542271417095896649296611059162458773151497907084548282661292452907739929069567702181146534904994235701563968174952390285421182244882438001882939019560188283571912104042494708578127977932141419225931610529934299517562232674565947829668319575563187184811870505451146406692537856091369297012520076759592074093305669016332517786952323378734646974255362347166797752434372552521173915945571213508637670953030578480426310320582723086342332939700907183694945513550828392344138595875424198884765516871494414030670622911575679782678904714418490931938589370788153480522956893956860593503525937875243339983109605089857510408038293385275592227696220144490857723088355590503301095994451409336845962823990156457307958293468852414354033843751408677344294403013326130015923034672040931829731860753821083244934588251813922822906740252129261355781170126050678234283769617872929346151227303677936339110604644022975064148348459976407679227080131080744800136978633448376117687149879442154814187738250719440104559732432057715071083754300363114100692228940259134757573999723423132418155468256987430779267161889653003130171365180964285676573964879799308368005209863623313015880838047608807867346291053190255480722847313333451803726630108420937921807914229419660365864407027992740569027846161481137764659109373100219576172356019180505884544550473073899297668389290037117662518663385049472581899464615668986288849466777683586101007299912587458584971162568913308802541511710344686203998013335560563405628924226945629938863664622002821353526060927896896002976367342836024051808249684610015141756464886275844785346060433646229175451230881095607625482739148777155695303771656695250379303202196809052802162414332248678578858695331493110930047764673993250052081982924057959904421146089957710118226841448619141392426634543858548297338601597378058672564059128381548915921699678222578510384305455739072902652984347008639213368695507260449515310714901975088013602431925964755213333737015190635689770613366005561712793148335254565831806302070773209204534648791661131177188341254964629494789393142735695733739210169165619865143458479532011368274715154183172551048423076149374562235561060593781845596697424541439894393016598435607017653426227819200389832845658559970101875767882750141623419906615917764207713876745789594516948068955608781889395362156976451825915017203630748963134921025570364485402640450960103949536837476297670 A082176 982 4629853863028036109021986569794383538770652675581254513579969052056964602801522896383524640947076688974091442642645465488875378179611500246017564907550800447536578228256144330200225533739740771181645165805829590793134447268545638353996426020542887279180842410678308382556257321540041725311061782996266464234412162460606361704101678539836155051626206075573166306640412189924625742601492277231892093747379697901551471904280306708735411225003525445911438415731479834707150718533776969096799357202148885851368341549243946241919440855154002167335236233740504410095376216416729669400579344795956291285713972748463017221813038452853117046848352228629735038914701104741467835903193010786983285261159664955666047234611533883227497898337697113943700945921190869908571968600300390536516619147114396489821521679155834485513454782919620886584521113851535444936779265852290855732632275888282232293413936371604198479371411789797761385419413141808785734941454354431907974749098565574422622977692134733800063453045958329224667540950407543065222878394335074493670813331733115766793488104876900209473986505893769844443831319833098592526199915644521470187300091292655069425702996029896770849909487442925644359428247672514424002977842607515914500209822418214869758416307516006011038512997630353494324107810970809909281680895526288473206640105242274598825146827648639854466223223766357025265620753729349928223518310374499644668761106775623831766565522242817549620630171386146076740808545607737197161059371443854256252799145084349367765105154805523676979618411267494272793996646775326795976046087522516325848954543696537900340646319701631699101914764018578515743264044524096889893267780184419385145469120757226432238482228839439669958962689621202730814348589253211305293793114213223970259055448461587104284909837754592544456557896579894589657870637078236895019083556003811965331060436597050898223069264194261316251042459982619516348688448128670075416347113969125326024789153222723357515796854017853995541261594635521960511995263388175719685193691814485994137873921403522226589835227227237491766211424493734070030808566229109447253449802997549167963112172780973830587675784199667329461433624056744523964756746192058415883311736122875255401942210929531876431894831913900403718854009667512167558097586472491862107295795114071081221258768465693733997136418062996735064962166527933118070263301650493867726293211776761155952530140779356453764626030465228513956332313874014171076666484518788871591581585767257715496321053160123375031804187732995359748021089126472877905350760372791099443579321666249884528752353148972491335946568917034504312137402843144600501323411947268285348267440482135750324673929296640695284012826493111747742203375787307107946595663110400794958978577372682010608076897085584967287253104536650323670745059454506033295850846708104776892629043675278289248109239299959768766091161402045060389427103520335970502731983754426119881444651130781142082507688163555491047097963436016040403719707442910185433611727202417938357001178536179057542692741699407705150891203963649710708779109327249084788046181545197050623238892293663954259409518901568709787779712522883318401977320844485729020691558579015251719405862725679121733871704230153088751306869008114187792836920259591202799842397375176 A082176 983 9912517120743025309416073245929775156507967378419465913574719950120857280368655982502609673605380945907042361974899967879172600312769178303539205731314740547233095842111175767754637294373654312431516426766498977431805549659935277658795149180520274590053119015698019927298960449093709365964199581782546599684607844078683131992007906699115054142834846940583399652533999419019632191906006612025390068572111393238414635322452639862572372971319259421273217632382723134076421511441825894403035232841839962328131128242981930039989282370830961063042368734366373848625621533925531017149264810548844247256045361786318256626815291746736410190445547329001847592302885637104100657789236511870797644172696774607936834017836355463829067059100852686716858400977797374546736719265197347217193700920178044290880337634234171961150806611893982636291783660064113134002192578332488652977616141014928045646895027509934346956033612138876649824949426227866751732457633933931642634499593195751093588562463644598995574105410815199040147834249644430653090698456647775372624789547364581314869009583258345609360657651961186004095925460931432173596251954099277068672728376589273457936652843771642873568143401750721155193103057179689902653796630844208268423316411221961633152450220687981783800565435253470986286809123545790474134428663000521654714814221540579902131489941749724489614484965802655798434538919207082913314315001791118678153316482779351032499408241893024142867777948659189429216313548110073507722075824020673331306848675215460342081848738094669640436957707295101011330674800892279923345377337702663781228544716219352534344228532515783296144111346073653092287157986883800419457978916184051408977312803015674743225911305143974241999816294361705580016655730500278562272024802929283229329570677956732785361654657850273087968954608341322314258328267554249734210678255260660079149087745907610332072704220239986296652750474603104749834323284386995665632063593556208458334150757461804032191122149616190803768041865604409996236057442976739039520737736892080306529122027247709332905650128981410236193974216302326824318580931993890937213799637177045271585565647066001894727033318767055730722585115066763217283279496839610340845045070397413708545561086063809473858524570751854272129694164316460431720226712140370364726933155866627392485788055040189906771197330666333574714292058195910499432150899894574813964037515509185848277248498812082735673073352336036598108835877198426398357276381475319379982453783287921163982682029051831173643023761542217795947171219912345976977228846814786827466834092423743025798662424722406644331990154948185384617234909651254125816919121637006014619251819561178049820024419947805884610008691213574874581032372744204790054327950986919849133082527135562756646284514413433601760600738791624372140923368392334192911174869500415764030511145895188669928529101571019415347188456177719649895742116567351281194694259077830324220182176725964959122831602847097136595405101891614728823367482668109673164206648775977742490984863058272219223790105014697220714772602514275650078265266519265188459834731805768406660803531517205526632664639349287448445140612545489828772902895821093232820321882657360452465227366086841193459174620771401440232221108738475425289460975161357498226680006838764062 A082176 984 21222699155510817187459812819535648610083558157196076520963486981818182807799911802913138275418062602810356203331713214665515424812087561894324034349441012473288743439920006965183704429501905094925145706371372427930421180849485546421167361669500641589357763051313728174177178752186634549714594153110242162513030791504499624880649279071973433661757626832095565430972520639816610263812071643807650672903639981896141397975339959944456044728712761622934673663139025680495116323291193457472590755434517267594754390122847201586428760555339410975628684414022773888245125302453785329969584799401711850192529638355164541175490882731292668248218430446064673857135055364253472105213694523768591074286399334813746304558775446780173934001846732271678496465703363660021864006230728881082653561002701796822386193531023170416495773812890991353681311822291647372438956426304485435128176980928231391680901394738662380359410149498572206461125994521441021922929186401650043343711055727999145074070078055630304116322187830326098201106219222952794000027199221038662142307187085059547682453412494324778188169464683836604495249445883311585044057939923058880728955186125775740238982990909986420936957254725091758399355892591614249557854880169527488417732972876506650881350981638809121691363036098873047084559857092827136466462490317194921122269309618181943293883509925281404267224645374408660225750153968774514935680989844661920888966129719154655662402682976964216037780587182477352424977628874886095501098593169797119076701902865852261048826223788763899995832465527686679318084829938559310333584150582980159956310110991830621872337600519721615664109151908999823763097950300670029576603231004111389104374236253429491985684817563893076859606063075037558071084815609251756133977751799677618129079085937218292648514298233392511204706389109477623531479190127505426699738433844611067913861341064446462213458699664042981285083704778333694201048713102841356360331640259114639410140753884978277257703440982444668661028395423228130643356101779517740296887099036401731046190968533680469825778601694205249670698069164827093278885260577420215017750906669340125737145171970225614840332175058052247381150431401882500515427478648239422664177838267907453085767183807808746753545785620052370627914744872723478745370835186153176245839639846438826871026519965566898859548999129248155378544141505416567861278074183672459064413454884115505832933249235271402765052468228034997128280822852196624450103486140704517165534152679409600403863190680801394543786324285986688046764642765911401920025462500672650772291906394087368532696118079169200664608061695911605308187111441957963966049601094409435148009701515222226824351999260263846255391467218524050114695821101457090974080935690341739058894751925768783200849540144075493002987194541882350025507948577149909924036124260494405287598793991861798399824559482907845709496591735110887224505286721627044328833380997903658168973127369410149630830236950366562758625353096479624197123722319211224480855110584344123488269220939560609012386627138659486255593950397160831320789350186654598384799898991993652728439959230379070140715435222297672174563169887712112654184277149713967676760178554503795419980114278188503943883773363329869353203028132668196318484793520934465747521740891201499296 A082176 985 45437798891948659598351459246625823674188898014556799831382847180392092582798155008410244177208612966587600866397233335045295826519585877398426030006604336689062289513177660313076531244050953065675547239489653485522653466827841986653659535054706939065599757069901660152627458787883826563491382976007412285966950763854621515319608985184033849856369211459081520644863019632829544646477367150395306848660095565565014500080457661820516388014560138176426579671461164015916977942744326608265237296807760487450875644626902685062041002416759030766423335489722803897635854336422916093955677477298408360564037040603417320312877339394279276675557441310017504815154760891687098218729615546580090757922014124086119347628568845943296715100679752218666236795901290634914478049411820929779141914960940588968303178300492215225866902149750871636344952668139826542985215420138417732456821384336278430999514253672129677441296075894226527275172396098617048840191970661986727143784613641336542046054012484907460382713188460726102930489220238417604897870627824505064586453561449217977732665233012572082411145059557534918392001007870085803052313954911092430158576953825697042762892514208660375285450484346421716547320495165631702125449958217412751787502501456954994234444227973767094649206432591450630904939480796663361384611826501537527989700046834649863648789750349369367204170457253925968434560021264514179845312725781774010875630864887757827388730543083366067559579349066857913552480998095637219813852143208747094187119459261789489545877845507422501599744137117560631092404972812520797235122453873850901136871473504084141757878651971566639257687403521339762583183196470813685086048695105666897057287294825860288367489450913967744492995496969063933286371513503424863385123638343840983988773818318936930954798724587877322402173083292052451623076645881945910011001979906350284484305444847354491177351611625201021103298551827741239856113700908213317796872307339735992886871910948172805208412626428358713989726971769078619060664094179419669155820555168106703701714091770897217764611766667912553979997036598984891413960375832211262403255528733021252927626928700209891182004160381020109887204404719525585210771036269017382909882013266308099594424929910812191928867023478595342012678829374007963463156211573213575348471446489280280735843201259585291809448360131950872763566899831742216837673939659135843156122695267408510102466126893581701362953233475928478612904622097209835128677085424865608278336962679095078723567418710995103253642197149040609208814650156144354423019088864064164380890314649108559291949763785236790431671211470810387674284109970851383698992398257044979082970421727144452559431382951421200898026828465411714027637044838985244204668943075026874848862199538841088383443934116579501209306991824809607277286984985184078301447924390424080355457133001674474982085425190956064790279125615167788465463613646023352516127094667546161451757925627332713473469446958713803912803781221707926844300964588483302419238083677151478998445650807841983340593176294703642227217660879563700247244307592509696647679798256534574554655194805552298105317262520581811537146829236617393248789705468532888963320406135170549095741906753830479480064013141046483083970754226934221709798200791568612878315080575520645828790 A082176 986 97282327427662080200070474247025888486438430649166108438990715965190443845160037043546049043962581047996278974491519300535122178993094160138381183029041485052944278977537327681485037126294614713934183036232553009397655026815761540294105546252877764752499277391159706140913153771301136125034524116023400236239125709108940734055231218594752125990732261104333648292926793433047174130581102953875685377972134711568539425095124285119067371118653117358198543840803994420751938367568426729478683960334503914311004653054687274136325288267345400301210465811285495176005095008808679719347175648943816289878326428248418589488336052162752713737648978214934549178911954043622494437789858866088015727782270833979261227710297638195726680648842523514683617064802990602498910722226931321733821545890849468402248325504616767241497820124809582621509456761777070450461245174246628586938655298126164900568217650409896929980849309882636351337738234182561123698663692411911877261118175818811209076027435003233790157688786185641273149650143566724394656734456663765457237492304185077033511676739248139685830332888253984717063272711122818205174618024640241749828811645202717135892729240832090273053581445847700128813596406359799982095610274019904918353535367694138799202623381191284427105870512268651285364650975345738903950232157940568046308691033944227696574591835916613689179618509068811015852999868100742143619333256599643210254884017142223713537092628966711852790522220639713871650202613255782462840324790572134704803566142937080192413863462126911801309419471365737307675604225452101755430020483269625507678355511484095591005446676352630541529581204678513474393001679016420892443868948277914527471193514750508131347524494944261262632495570799484818823500981007034378458645737417152849245730979835884171089053931466101025889609412758888225898746184378602448587951533469323643481886959100581711517000957321118878209086652538460271297083215529837292451760632799502290911269910527796527299934119178751288953827816757575285838647712727941031012038976705501433920992008934787167750390067214339980815815243185726158291728159320990750716228285410662778066490477862134428302035257700516837989710114184224482297246005226341315159011707635022686314772395511991512621749256068945979262399481208016811811774503306907412243748849931246483990381714620075471776254137812680367752208383187245355401068787506106976223798984289788041022323802969112861402178640957114949933242088228810595896074488997330409569792081058466973951539179433693714129495751916188498803848010728544123282265738281526358620762594522890529899478252739840591232417594696854283433719609975145197551437364397799379176316755462941292129882030357309987087337111341593457327664715483604021254376429097358640695248781762783859429993697198550512029794979394819137143901048641867729660766753359093959874093833517833950480241531215408064642394527119422446375289943618468866830547348881643362101564389460938516465456112100624858016449099320811396468984066350749078975272744113290101300364567571649847505822996527081779460102840819414569069400378481355118237419227249765261816610310638761859116303887357320300548526154893178980444514431014031251748432724724736970623115059503420446356473135463524814545972135692407638953107926512306954133345188490343598336872376 A082176 987 208281463022624513708350885362882427249464680019864638167879197684594664136587695008328819555929883422754122285451145879203199570384858423598618057398473090630591731439893090086214634715446105244491865810252398187746737709825030469214769271095889566668670849644525083080905610298148898820936163824824408189103885871409946418438670977104688647110962778122855448567432646489782129441730685422987833631150952622982709555081131150361255555109203453592250266167452338086129932301080672217634118436601355559844715194893863765660372759413624726013105738385634307790289776239928925419806704600443323977560168129118056848343016178123883276602462923730265531078713685721154742490810457645875390624427226360201262954622871626296246498478696693089514619183667527737376295877194289464634477664395299193881390285147585204940510689620221986305284464301718196541959971544461315269003841304078780651170763605489606200989031998550679646246047354620561456958685183387885331544930389301491319295843265376150635538471776514926959307732528338294387584898514888372442242388696254639070942042955793073114832600030871614371994133778446099619697730329347261558325082539333540793676496428989191661816326425912433332503949807132724239214713345111186960758401124478168189033068230597163536144302319976906438391187255897202803941873762610304699994120164192656398688301635813965449734879477341862494327848491671523235483215319692015972507861549839750383800698333651787803222199519947469104162830645476639962601671214412226342820932824873189412753213537029113290754574493314334144963292675404704488741013531377333295836406874908971868024065521079373926371668825682216813981952934603269888722803149702224258263447949929620122896859679215100925414751773839742008267199897128415637041487019949172707442131177825444954649729996760884937375501637491202287031541523618100418517286412962961947040775283520531227508812877786533911020818112706670094498427905943643779807636607691109044595909019841392005075445353301438665578617309120461162014815175882581098561066113474836112667068496771085016214436845537924142676277056335540576843537734097672459801927463150975795539804416972636625895907047177061824506521799495891697851978626699906248878279167629459789088434035447910280787603472182511587271858436319068144423529352952448963953982932573903637504275654401765499918553527798370411525833048124090257406971252966111171208135695409699837200962123064134802136962135258882779596094496370313111283731585872169417552725654907439384263413569126518832030002118291792758382084720488700765032589748295218327771233321691508195361630996853186062445737702828385776254578446741829177720853413837100015096689953195078911045963725805833363261729339925894735668876869418973894257836546591465282812972511197357944968839172457852002542539581697147903972025041401067534316552607979190184991551434718185392075855787896588359039814455024840512444407713643502543022100975632129629785460541936286069194016605171126419737198723578218786137366991351445886385762430798318596840739832256815006248790407517438049513793454083238288756924973137172995002476275926982113591361602285040641726079296496595145868174048902482152311245224937785120986458733945943666868309756869768685615429155822801171537420674676804638744873108657105667136810152086662361338779070862 A082176 988 445930612331439083849579245561931276741103879922530190317429501600933320075252658777290997735234356455415222181097334079301889865812112783989622931310851731285271009513547198988504098276888516614467401867683674500031526047642636582460299427472733142315134187701192984856025531208731319579178941081996665874519810060604722039014546743788692076855620717797299253068173108710607715662229187876690289074987163097951165804422907091102550146696163385139525343880793629525581622297777905851882075001354948665824913020174944951219756734090399451153801669860364745500514759729904814509051670589442581663619057165582945577805571413555166251557558177622301078224141719122552529442337543968794730723512035058803279793708732051006334176370601596411548186067462681494736100977655871235787962538345372967846590550576054453620661888569221804213367953625400369343014534046202621732706026787571346997736729764401693606305302681152277869858618871270069488409206316029109204782845127320436825808759150106045400291160926733128996702467125022626265782285067221251650788436662042686666697207591090052083839223614688253824658961188737041752321252593908240709204562327608675460772975744280829197783606853514258011080595990201475478157293712923915456458449185485887680344031136004150077286338999722685529174446298854477585779347951260978377007543026674494593765077169470262208818782290768592480626555053752758097705274889095451832915102777280814108848176259359543486541736875665454044523119394231612681055358817254275110507607949974373448641936922357336006039501266759148605671722856257572487550008554811231360641367897400407497809691781087762928340481419070737245628747184799963744448202240466172796571035275655406080785655966147983785664381120232618443803606528338754190072976326816244010061509494992496374493085456465179272430548034368903211871746594437470812810189524596056140110483825035394988598689375538555971078454374218159250039080044753719958278135139718989192575608059916519049346919958858648161563015252477975898866780789018883824505181884232095712659537556753713962462042182215599386048527777947981036567202227033934013397867747700169132191854687762219659599156400028033460148647802730237407715201925396381373182043131408271163248437684987982674942283694421782713939443805439675136870409153941839483074193979475601994875616236204985837796855909293001686195657682101793904175554402956082855149846074604790013802536638823527689659000136976194056726632248712996051082117589930274486343378724896203365271870971445790083566079261025857638708459364154468981650267221128285479907091235505540192312576797587255931477837509712873575783354274638014074475264311910801868170067450914196609099976084100052230554242454200184525277634006041128722655672282879484546276090013830528352707972084223687795285735581933304140449544299019750195438753660744742337299799049480581771506269043565285059054024057901040077190923939983951856617099971754160704856018752087409108013866274227714650219451764334469961811355908126016462636133275689467603543815891752544323209882658148721315330195346554216780715401418763445147166272752633502052781680371865843269978535646397586150218242695205115617140078920617495061048936689791920991140928417937467999857533611749477595864358190459786440918140669260142431806187134768318646523632710515216 A082176 989 954737441001611078521949164748094863502703406914137137469616822551954914848994628653428611855709586167722974522577576457850753748657328401703714524037025894168097976974858559215649157395459482626661987150242579334107681519051244344444232643219021777290829993068993448611736558024937434348612839563731003353021131678817233789934463920182055360657662240179014904110659789541677960214466333678855219266037329389023441049084267659154365804915576491139663693294446351579969587578734355508011962708232390599537943395863007524399049387853173723198819024898217755111372972705311460220958225436329815715452586724524441419652187244196029536358968713176660629233204331199133965965680196049033722189553204721743381534289804555430926222972939271088113629203025555295496752955224484584664353703599228333492111209860045073327940082337651459843200983713061646156339032041878955626049513066789562801636556329156781495618798966475418999830288615872333559956312698104763656537892092637750412624235445361594973568048837468526749776395230852578887361589592138773995988400531249114653833591638176638907482970806426816788061062857563051105824311194525699393013015653734147111744888984229616661335370788927014242491001825556588855702278278668565742333132368163579873708525304620567659481866805121804608079085712021741389728565284672761976359647923850790895000517471504114414919429242937116954675499130712180970803244694991525706565264513060707780992141563477190112914346828818266941746516660889127324379667976547305603849875649715357927994980507718430669328002810625529604028508189766323485722292178642760115956699007299646775559269580024305008534261565188634286298419035534845055409700663442506606081417264659505965284867511800712710144560893074899513797762708889310306417149011733841863613427379110100697436351393422118541290370894647168361808555683298604028721657594138104625653946145793837483193326090595889635666384674306124157286149991636233592661876804289408157457662653200124980124990203565198925390973488056438182248631894247295370620885302297651845437909412128497590656976997321765837415507838306386335558485853676511173109774062803604453979315882645068594509915482818949729574636391904031375424241072079565753900986901716177283124172896363628749829141510712139830307938696512804856901853088968119327559897230962932929965471382836190872544902482494632776565259309495808808251491710110433113985594368467269815249674866177271524792746152380050962471864596054943353936587291383863621242957618421051410255346547265136958011366805122821353295505854036814604151702666112784142999316504806768161588966265544241159917473900992436178360277356730736325497763956724123735687281389869763519781896415116271413461703186647921992821494552289371675470828485974917789577463833268900109753209905350521441453980034044585640813511842941946627412425168220824382046931162821575398502782719618751061153563735440938596356418703741107470919056129817940942169143205133469254111479760950922058421939666423720031431715062210477260954083115927595591221381340856076736361007419128252806574763733652880008795747976858348142789683156755081978202329359602978641679416020077432500283124844399015118958593990368689091398091232434939295661619837164806373443602527874990305855703282733563239504952177816093327190908594393478349308642517915897510 A082176 990 2044092861184449319115493161725671102759287994203167611322450100763911961137655492355115589027739652079301877332809009504508519078353107672055843419423329910178323626936894195549642993216456329239902183339978572277692738186051731534207309829715664833798748097533843008141020385113116722081832994258124376262183864558447089798017634406395581446255578973399988510290342694638707775594346225642704115547325997168035493358630380253346112598385667891746075302773037205725685645387452162110170470971249617792622278012046725898586645096132893429236791044382601959712442679587422512784586679037425236491178420306994917121276606596113422320689763630036986711058005815486268791889900826048138331747111613436051541900684679246080018554090919438244122342221134345674002270756184385266463747823038668719426600455613482308917410405167478533278167416120142391345523194136912166518522297238369608809880270587516993175056696691812444475759343454766733280529061658921765296703728315045742804393227300256638720121995778695205159216602425993963054158830330862803075040684421523944698080491559454716696465547357457131154244980653453919720236909331784405416636091725796337155964621468864768834161020660778480105176877837430941603738879646137660350678647629987733509468279886322142112218030302941742809834707809396680084007448569182011146804102489973070410065515988013209231122165246504718007897717418815355125622277912413008267088678628634471872739694814166833360455956902327717999942110291211514094872874568607278256405812113679844808147915375456611733705936255111776524751629430458371088697300857799895326028813354693268453661563833148371580421860033071862660935265464261511328989594583966715197683623013038975150033752921541733432794059375817941357720079057137976975872619526080313159194736379058754494315798016126715021664321527687272445867886604460163750425705108013237043855424485421204736865397003134436346077667180334096413132701280535059453307636259172018179019334540542635133557611796035900452303785902993631880194275815992448632311334431778322875070682856727051603425254829076460509681274199163734777598655811277263021315837901155399264916728432060529510175116196912469149285514819048494373824796709773766285913190628615188108017975621411648095295937427543213037204041202686426446358672689595628197536701600329228621505264110022952925105460396868395330352702717856831193597444185348502370947664126569609950225755461431882352680165774336546456519520284871407632514730166881268015445334641578822905482796294139072307031692854294643047379168194159612900800889353214056342544544094900051688543700733228340782639291793290065914293627663262266117528731195671218263088646433095818891606958078997234378219394051432403998797487006294593744302702367467352170895979862508423109347330197622978533433462920288675543401070475885940869843276336599355097294596646879376433110771665798938869814760781460017826618501472934299039375986835177478762284458664212909163611088535652817834918399559672539333518592296142888563515963488204898544616659824668269886026446652430453872699264194605649139522602177528952135003273647131366786849153412999912616022301804936200459878832195477607619921301782507962656909252975949483881754074207177827041005319761381261004642060665087678244988824637373384971803573535560215629311456549907603198376 A082176 991 4376402815795905992226270859254661831007635595588981855841366566831704306770540148982566026746974146023200393991821403201252568223798294264391585273536083640871349693358539337189070137104999493161693793632037994384523841839114729353882925387977801884925716424015053387180303450789250436423349737481205185243177431742256309044567027604725005429917488990572473207054910905518369936257977400271393122142905221470954852888794100526461831867715774285854896619259542656459608186512941726259237650441540217999986430616947595267558691257234037413853419325713167550229782921081879898381183941109865879054865115197072586168918323910520208567954891643929733611987591548521535653143527753499809035501672096862585059439595822516955705643189966319021248310687712766443758220635078004961649913463612754889117915375418016102110714391976172138134030280257613634494476614574760527687893539946211767144629536387770640002646200056257884713212343206241943672134493355299408516308005749677741982827022593784615490727856384727536648883553117176730241151274500046791532995940463887356871814336601894959397191488646150610664060424796531855745366485802888157779137832044744577213924216733410951460857277381237524667730828932145864052362605523131229542413314732375810839797036486710497780511718611037591743723614455037419203650973289027748797142199025114705811004106249434952919503763907249547936994186317756021645868494104622383392527277596864714964104626118977496853401034349833698316857640446372273124752117522476970539732081003157285219101563028577981191653399846218720689405328675132093708076344556516863270703931257772884819727547732360341992078632809636878868007583772589364730947268456138539834728217457721595463909336902758000797018664123448727715537386352895194081755536414914181823851023281848683365455292883459988758550879144904422376647358958943454117812288231960071154267544471899714174638993478920043503448739204890716543363078133161284733552607356889250776691709434863885654403012643791799155464492612679231034637818535289301367451235861626123263173927166589958428279605118370541506999749896627704814840767687987452853789463615834331031080653983112939501155442257632638864230122639605753547403209453419435986193036311211860154457727842555317170793379190158012966958158964983835538442638753992801095231158374439993186514475304047008241309191394380099473830128982198308906388306096519899984190725326687905803036686787077362061074231275883480248749697312860281336464675742240847410133044018769407821484841464153745444787073204638427088678451845290167233229636520087735207964097304281867748187410267458608501090510923543084959791987171291746613770652326874034402950349382496898614428293601542484986734829875291645170040182871591102182494172498306612699265872776962357697264724336877459056422007507715731826886247637116218960161127258907770445557480138175920081346128384261205112911862859730469830575921041972716926765357911969945198302039507393322894248222321080274167290588434731928104980881703751213204339703156050470179020365997739992453128400347276770876515502359408079271226194410282192893328650843579160298949456047426436228941165910627558923785026517100567758460262202636577279731034407341951726960661213286899957891971375372812821782650693628049934738201469729580424224012348145663102243628261423390178763262 A082176 992 9369878428619034729356445909664230980187347810156010153356367498328841391422815634301965301366150991338244521737631851402922787016980592953112984461971798687654514413050361531050151047514743518731435964166142772430928648052700978040777019369182362829982729125452855054425174760145150410453149790842745698133125518965234740816101849346500282136341034846172380341065293572274126772021352515944748937403308834193815825145749276724513495796218626961580897417259762406390537585113047132875864553726647759735945439485012941566580028742129377238266463442908135384608665627387897023332912139846307149209165603758299508979964011102153066259082373777411066998001870418163374592266373082113058261800994210653683630669341777143752678910553082737166306971940963018541261323273999401709472651497667073735291637402453788595603887107428094286080103314243970909918313977943104621605330762091426018958271268138062243067976019378004250565683074305076600858098212479029933156246129924601783410763543296618092515309307842102390235261343536549794381683592735116786187098830727042911089719710256089144737361808567130060451166885531582265903079778742316610341857085086513886307284908447744688373632444573746301249054170852644043021587356028738151921167431837323535010895586523904541031715652486291999431699368045080321171002217386939625047058485709117181415085931440955716167980270237111330182125892116890610780337219842420751280362739598499297601378434217494963083068861424243240047671836531886852073132946171629469302194885801226428018881485829210694142850011575428319297340132332577476074512628898073564421222398296292643364287807406412964734360192211943084559041002430892716235146859714814511032835242420416683844156814467945071899324833452928966834937217735527421793569398282183913714454703504088668488820204620596949678997641705520197527733668149239395884453015117117236130653770747223634369571542766161786293530772053286090875422685884499491000334165089555596312601000446606935284595130968782041784221443379276806905373515772787084072123560134809694245379042418029978404212719313331609822434427039484109776335373607632282417950814146183254134953555444906037026198249435464490744667513079702522095408600214996190658177644246761741041240891564440525551140170929834377731748160479673174159170382432413061063849425294591496659121378341482243138548404523919247007752647913382313979552052581334479543800081970826372824664339898406226147501327271555907024750266270424331779469643287826889734899105406993033415249200141208303335248898139039119411100406992186806176364786960019898453088540602211574570114592970931552085486284463413388731223661963162581341240907080454420846009823804091389372949276317990561908601715272935353733152142635638224934603869789004608198854561213898462379739014131795375265683104748775293930861584436431083761664141768682982057681700761509831805608461283420240797836630613872129899196039891797019092042520137806591124818779320461320200015587091451823487500321326854517827464260900044869505250071120715808623717093006946274251830222716431918321644279953143792094193360410298235299670124252285219882549211839636238275218675714341707834020176805445676626306841298388236893010498027698603281493800255077767239704438854648661876891332537313607062679786617143481491036411956382700915266691709507616565774993536 A082176 993 20060909715673353355552150692591118528581111661544017738335985941418698101814515406661813943979188286760751911627313839885686072971239870801210564924406130561861925955794062871056257694572206737007995213250525583696834807464149856693364242323868508117498594428084605991220774370028140471443446874579513640901703015824738212245815718802259124325410231119735971202869536790540626803012880210454470921050937217515742532149183851555134715039210229098125475282715952554153511559798794435062921465006602244543803274026730869493088315812186817883702086103971381468858375915752927817191020512359610656501753672256183199236759337326747582998072997026081709121110316202074676982141656059661317384226972493732231059380580538889808232106850414909600272354400678328286473209911615435786125773673915058534453071198119425891832706077374470781539446840734671223025859728794513420670893403923651103260458521615984714896132718456285511793740892906905305393845662280642671041712913852363288550126404820073296659107669340923616837026058129812334791068719610081771614024201848530095331006549284531864426966610819226030685553802021466293907589695882775526036114756354550429115126488969943157981011566250871314395413020282088857045870403668571169909454926868094057704360159187253678692609813923992895244417970466445686852038085570322947650003616112249713864131879118058490283951701647028674796492599589479730009456300197050133022951028651734679170580099706910741169175624070546692200633783354008294502168587349991588226837441858914055393157206586011238521798423946454881801640288593690325706153540597204462302397286020054215156045189674113716083130851523504060369108502577346901234998660474523719555310724067802849327058096619814131649696033259145629423675548433269810751689283638949806404220458611508803496271669955500841237377795087709122205731044837614586015906928029638920301274769799605225407964730790340159694701083280817663526923188905642037669613155247167592173985827964936375196659974787281164769344154707347432068478767715778864138836465983234104996179921877898715767293435063199211914183538931032886512529744703449562777055665551354093001484787529035899777509738638168040825192469596999651563025610752108373239517063076440837786149580684890703261978738101766994538215901892127989544621773481224518900821230178070346084968997757689931044890061562553923915209500924798087018611293888812464835155830197715366483269666346663943850362032828186239166046880133392570031297594449394968605058713411748055820085702543764170802742080396621377423469398107562996586894146697865252267483900040078468354872358256332440472731436823412460721032540271310273061489797519754816368986937990288462350371591392117405964733834394436856847328428841802101968286469620410210089277129096036228806720287374361787123693684070995778530014747242002198545969149283836330479228069355978606798670577433988196106553107843774423058741810051953340720060662222502485912996710610601738922448853340137213667421871305144979776731605219017583754238534232807891794184435977106854365744786168243294432193937580673129674879211527745690272015709945790838695450374970266231073801321008028227293664106523738632167012342257158989048755192163592540825679884873289207226557336418263671137014849931578841368201715588657698983677021774017665494072763694371682862230477927830 A082176 994 42950407701256649534237154632837584769692160067365741977777351727103689132000789155565759881236634472976727299203761444983378693754054870475676185846817439182656747613807576426986091012504434387542570045292419136604466015481069706973675292744422652855036101305502841190007533021394249522590102616368265058306674886191637313086610674309768851231739223872146154397684504579077508684278642705885670802233263205234355930516817038866237755177845780774865134206927200662758839068322087870738669607227336701451990538447414534161207394886779257057297378236146282646178696380827913974217809594448430150073120359967849597982302229729646704238379924352281681804848195774066334551006014494044194774589167575761059699963375103567141332249703048143519433125420809561889660751515403376293140094588253645911657639503501946585569091987498944951965676704764754457854885124942254816066103097239678674322931267632131882779194144635190217960623796566246814299477453113186396346738943949233176334621383275329533764363165942623626349122413800888711239712802735686202933801709623112019290651346661489438059957196058660054812178092449239376888259222849438457504669801762321034738293369868500283063313604971616377173081381081605271248651135444471684489497867072363435841891517745325243958521619319342782838727216404267883630518641575309000560830365708007738965927917665251841077149071461371517081247601935277486011903003868905304433060833673024606799067293315410263094408117123291835988595429568353057053548334853788605102343381119082453125730598263226078722484652018007590076665774593754588007291505522522370513317952071675555562858569043572489429286814183999731586604376605441956430097636546411652011256533487531707269928295231386868084443727492832234725689151035259113622345923419905100919328326346066776954633839125234578105474051906441730293489164246174399411148851250558987494404249220761943974409917542953183475485876200390530636682797726834855823865357538114245273452649870656761389842856516520148653207763420235713605196725022725291939416925168900999616897762842040398240934874840198474858181182475661024927582460798258538242318670162033866188789795210456120862966388731419944009604424985812644509595013490922307487376703365056092835289274062735563971749089469965639574564082197007271448865502855896691035315638213170449703719452126255452331884422701264971594843660691563794970169599876998816841630600103306728447838356886266967923834294838469485272901732082827941893571664815276863964944798549431252542979606027920447832838562732591316670092971323757612506430817814947062153832238916786406814253320188932601080587121339784522764324244537551027399965476720564607481410701034601113217531570228334348790246273181950404884578026944776020576799745013528133146570190024252144693967867603933630725934819686173845634095453169711312472702590221248690069686354859671811226749838911434423895737839694772398234574398273916719347741926595280594951274253882008302007737042976406164956547441140989201939434967563358863595533605746390309257191651606806576579201673149888391517048479002078463853002697983561700659044956934730876233428835841079990838713356246067305418982030321093246614657036879729951034553941842321124412860914185440383369989131210735537161884625096543084801002119544296595510704289573632340305193749319600279379116677937537176 A082176 995 91956822888390486652801748068905268991910914704230053574421320902547414283691333023035629740195367575643183168066946214070597300576188825304068724899522652020439406824179885197521280271647713039834446548969374962413737941990377464082357463680399010620544684602374092632672637562790183150533110158580770896398394195558155115142643246023881006146444940661065747745078742911021734941315158418460165072593410860765031351935323614328622689118028113220766643908948704533827552891444424344727780051357995654362814437952861990523449084914331444967473464006048943147820015640027717260461903854505679528852528611136612418591654081426411867675495274940355225044966427438608206409339295089655183488573813023687516861628297457773356331109846432079893449529265085906021915455569925011943368336816679132186232756242697427716378664907204571612507287432394767925918894694246523529559092291114138679452022897801432877574337149126602874556266072206944333020939200135750272824816255837619156571796989620713434982536501697006414162659099294302016216096400092954872213082637929849664092898077593507025338671025089627079917257526490218460978757175758296007095510605497019812984414358447637284317306400964121292235356412995273613709862039856350685369266308940429276751310203746038991362640999182313903662868579304157807513535861244476675011499240804430123983436135873933036384797631919577855063187946032013096280116018107246642286438610047042093720968119284589536870319001013979593856157956500482581521610235891394922510859694162751950513872102680812823482947968245860981694569629457049926149698596200960889335402057042490171900041970392745921148957960245446398712434308060955051137353879141136801060213723083292492886380912346574570112137917923203105792392967158287016393171905158459249312612580542466231312874012491552019224969362038722703899277335944104237057944532434678118078654499951860026613176798156812556538752491531439472994470858308955677224243593672840492765293773491740740983165983570360587889786911847508138085269789576868645809499777162252714380035711279224076929306202257344713636395005728775305182230420202481731831117172982983449430345782929281625116638744543096117341565730841199390841469875814970398282988104419545384978798085232349736966887846678150746005794887103700095097562377423299828474404140523947270045776947575376865070555011826019123755109701129037545062182511912756339917514799687291926601608329571085373707051630270179040655621136866324630385247289461645490249651936727914124616923216843434178463620217290509636129125245226583679582908368716026248772929595485588095294442983375895601673563081925241371459968586999828999296317676331011407273890029174521364135650674581968064579600542940585106396087864873843765978311439949232691142895142124748907925891911376290345038952983173220945934428578569881536755590259235866427378571990615220461621022430786529710320573949267374343461074457569272341035769861559419132571413897763258828055772084794663384546311683233878107569052295056253480501655989055704583469803210363097790269797224894938127653768234835939897909349811940640935224056340883900680262462276723486230746063368618059462240231700636163488748845792490872550619863198520075011788279748889194689306104893173293800917713757845789956568660931594952023560096401259863740752289903950454715929648175811423249262 A082176 996 196879557804044031923648542615526180911681268381756544702836068274880722713803793732739652089100493033010676635119500183275849091454367054930369497116383314089754929611060971312155548482099073424333618014804645270067572739202899923930147629568101515052534890306488315442877587556628050274356156860038692261256018742627803718007979660636607501103349158050600561720601482347854567543827790985198606347285837504419426022228930525174992696462098577761216460442066902959159814382001077185269980811487859768748254251052664322716130907842090783077966496134610753903647698124484815120071334108149389408619017158634675122471119249209707191115085847580541060975944371102745008673573153559396441171144460552045125365818584944293430284679912972334826641009561771891869616349488545409877075879480814149463365962917393692471810936159837297840548518080609397992121603402171735598075756600621000214605303090539393405069828913323622058656393287438209128224313495959199898016290857014621524663480018434897941937611386099649672656551585868060502992011590206027391141559296060246938639984867787165725489780651950046634450080495462822167889288915117379648827533770238893354024458476777120217631202859235785971918042143315605822624645877469985374569800434689254687374806905087782012038273598294605158205607253509770413491617929353573747480373193170720912116230550357424188249524454541579364302407239286617844978077649794694340690155900724260047670061330232382715242985851582005925909899928949854712857382681877363041222320006529694131629110820912063620056995120010607133314533324087520809163065575844129582637664621684504458845139199617589266866557907914554325730575485330765263575114161006924823782337987756804031028897617412367515668701299564336489202763760504877214112682444106656402914618579661802926833610813942646462241606171314469857725458452854376527636371658636600110566285666885362458027984204615072931531738031152489259430329643978109931894532579606934910474432149521355879520668832843836180401938468038798217270461219647039063320515355687227337193754768403034944331852556619227801635752206222335875778784271088125850113725938959014180320791414580766705049334533393735684333574249676717070434670897609576807269725230312706884149672327269161825508701772766026649201101144735909603880785950766772912317325173038185914670402201689408690887118105618501244806345376416343415058894033989453476245290521824234317451690679089695704327549326265475884029087743223324499667323567756045289123178637090794925350721020014664972216050359060481669334893611277486895298341337882435751413038679328663134750362057080371388421637334927894933868165806838652984892766179080037381814912889031704892362398269556489121134032367841691495115868509937950126001199922015592215050757076236648633625607714811700138504365013371879438577749506817010163603215473085175419579180076709802550693049068400135664558802799022140971675087852304721575535674780178620459504796297728319376497971728138983500315355691701982098817621073354415998906433112830734999194400793383922261154091460118608711151000096684178993935556851563725527920870371733775244956191999328698333037415283734155578232336735202811244508077345607114100173024636984814813820619718116702547507432128109496438118416080600863955051335954686406723403898462946229233652101293158684306246753537382274729782256 A082176 997 421519133258458272348531529739841553331909595605340762208772059851086885698753592829381993826366713539145107442008153214080880729095923074844036126956598691716195913037163075406594917029986250762764683382172078504719077351937321197300782543976475654945524476497913896605569809205894909891743335752430546830218554104302740873848605558574166551002899510415232638589956517909066163504090030747471307820847505959941457217343923474543505044161188188166902210082012114954305687471411171212724700866215764667976016969642764748497530108654571118296299417995684039627419949914616360538836827532019598920499986783964156056357450591051867871699293174814245094551698364344715615738167788442035980048788691028050365917295453660108691369581777324709097752042988164858828081094037384271037852591352949581555767516499055781222350298271278181935273735533638472249428074110674208038153995643475047941087155945443551030395161937077400893482052136691012928785063382228891823495819098325580306111029136784631652776160071114492299322724006822698233858200368293094927856175763488168900100721148975928906980761183905953595497580181602752594623152459115186994156005169599069832048223280464720330761296430195809636697498608541950489800504817070091490161750245813054543357292955970346432322982914172059279848996536152743122297979399765908402898956304741777452162376734885700011613491115152494532004334161628508322947899425632658513500574257039835036093492895619938347181638786826841844736065315889534482965948734955215166648766014124491006964932902399544617999463032583112282404331528549521386199826829892916329410294741537051554870362678780295329150394335049205005695681968975972467109003349674853294162334481974748262776004638463344955282470045246024924754194397068845323726571025741868946379586807412622112497892625537934835745137517970198201391096463159461067332139369689100376747360671242853665558477119254710229769696298872108361152598123018655887141458977774665416342891640399747925580642900003665832080372383208424829956129475491025170618281162077932798675383700923470436115413969464190304067581028276614738822451607213473830849739662570431055012107994142014310022370291289685650738397907775380918544421361793977704724199871351300312013216373177812021495942569302070460024302333335086725379759399454907679606850481168881209116117531866198877343769799507459300835893778932163840412581423614013852268985866359085033850951933430661816257939440577898914091847723081526467343164681010619311584514239914229844455487192466255938704507537225447569651537267261929606385824437097087393529882356235474803807427975830150621937865746571270820345266067189564211079366860199718328758194778490991086627527027098275985521522971406441924649622308211979141241842681187005090849069310095053201053064819238820301486502437318514538251738882365981848559248912531479853586630434931782657236721510585709879734126961304848179801021487118339356573854036835672100160185111986715942599259706291284276535504007933880488426130799571868752023705910696554603507571565921850361797873594373751532556916826549935712310725492632538065127996987099744138327944555458836058104144739226835995564724344557741710355757398209882622466690409120225165124412200404392798245438425916768904715781250175491643944482789629043916942170376875834561008514293787315313143794119529577226102543750 A082176 998 902472464306359161098206005173000765683618444191034571888981050328895824621546328291229764900160132368309365909921961019663758656283783211668857038851128639056363066862061635760057059180789142253208176890059036577020658006469535343059247419872037628421425641403646094212961668813339858513484639541719464967575706864277105027682366117035211072335646504068277084893894716904317557735831688657261557812710850727476278273070587887804099845738968429736160638306071636377982931234607829801302885855737743038381203590753614635737511068492060155474745296514872513772856466900517270426593209130385594522701946709853209273240368421223526132083822629871910817203012257187771644744762631133008114855860125124399757380988661223315497727045983830973467521260651360554260524344471809865682861163347808879976192991817969935735687359326009633133947014830923027860518935934722608684127993360819166475419483946005360711365580095891007628009564624970050668240915264663938296292443473715840577931264925519628764845894650733806049045960263669679483651200099828362462838121571876303787351357821595534313695028879684808631935579438319507790117433221610555503357701704423209126960280573269481033734833965478857002137979904635876804544459882569471152703473803958739286874914326596915812428562391658330597199553039999920203828246928481451577595122933056660073011099340226244350924414863384171305295885716718494627653066844341251672080101914541029899380908556954883653493191256979031100122060700322764152109945832609870528835505771347831390239342184471448795772352526513641489481101059340999901692555659899034937583154064340119332966857082607192158865246354735158748414894238491111102251166625171389874575791393034083855390332165822276762954035561042243516847994141632397136803054365271192608580238212040141763000328333414072265477591243726524468636030481099492005064359345964850725203714955858448961326501187705436487777498035277792676234989922753625118566679403559133261919328811936332205058779232811581202644591261725776048096204242366065603637774098417163821296718044603295651158832192920809182860764529367009899380184491672170590220799735944844100167762821027309162764116644551573725888700821390699814343340448685011596041380868643251869905429765581935719413781360612004448772513549793822463764145662821221539828921690841239772869662857916415058076207667777709495725468762529993837155723699183810842189175783138372581570667942304610942046785558677238081608242297469070844525659894099474203066460525005372459211620984838870236337924752957932154994827733979408384243627679765981716832630083681465448851155342441679080026104547238780791445646691789288392638447939925801731794481516592855992716650931485192080862681357306888883678139943759076478337581431707907927362072196826238860231204848462278106662107894527398005506023179638772506374873635919219862726404737530775772316092949380367785715832524485686462198456911506947034814725738989438170246277625877948435941080710871914515771056826749764616167955991751123308841850706580884218679780004852265368645007597179361039945620158879055056389314535543948120566068030421648974952899779889638921138704283673066032871674308164049095453074408609221524627585416819226568300067460296248880990372626653121593888054610210367772296275247909227187294711908686937577331612357096972457730805082240832114962722032776